Get Emergency Receipt

pushover.get_receipt
ActionChat & messagingconnection required

Calls the Pushover API with the connection's credentials.

Read whether an emergency-priority notification has been acknowledged, by whom, and whether it has expired.

Connection

Required
Yes — the node will not save without one
Auth type
API key
Providers
Pushover
Secret shape
the application API token, or {"token": "…"}
Config it needs
user_key
Resolved by
config.connection_id, else node.connection_id

Configuration

1 field, 1 required. A dotted path is a nested object and name[] an array of objects — the editor renders the same tree.

FieldTypeRequiredDefaultConstraintsExample
receipt
The receipt id pushover.send_message returned for the emergency message.
stringYes——rMskO8yaTuGYfEGDrLdUFR83jhtBBu

Example configuration

Every value below is the contract’s own example or default — nothing invented.

{
  "receipt": "rMskO8yaTuGYfEGDrLdUFR83jhtBBu"
}

Output

One shape.

result

FieldTypeExample
receipt
The receipt that was looked up.
string—
acknowledged
1 once somebody acknowledged the notification.
number—
acknowledged_at
Unix timestamp of the acknowledgement, or 0.
number—
acknowledged_by
User key of whoever acknowledged it.
string—
acknowledged_by_device
Device the acknowledgement came from.
string—
last_delivered_at
Unix timestamp of the last repeat sent.
number—
expired
1 once the repeat window has closed.
number—
expires_at
Unix timestamp at which repeating stops.
number—
called_back
1 once the callback URL has been called.
number—
called_back_at
Unix timestamp of the callback, or 0.
number—
{
  "acknowledged": 0,
  "acknowledged_at": 0,
  "acknowledged_by": "",
  "acknowledged_by_device": "",
  "called_back": 0,
  "called_back_at": 0,
  "expired": 0,
  "expires_at": 0,
  "last_delivered_at": 0,
  "receipt": ""
}

See Get Emergency Receipt run in a workflow.

In a technical demo we add the Pushover connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.