Skip to main content
GET
Retrieve a delivery

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

form_id
string
required

The form's id, as shown in the dashboard and in the form's endpoint URL

webhook_id
string
required

The webhook's id, from the list or from the response that created it

submission_id
string
required

The submission's id, from the submissions list or from a delivery

Response

submission_id
string
required
Example:

"64c000000000000000000001"

webhook_id
string
required

Empty on deliveries from before webhooks had ids.

Example:

"whk_3f9Kq2bLm8xZpQ1rT7vWc0"

status
enum<string>
required

The latest outcome for this submission. Retries run for up to 3 days, then the state is failed.

Available options:
succeeded,
failed,
retrying,
pending,
skipped
code
string
required

SUCCESS, or the error family of the last attempt.

Example:

"ERROR_WEBHOOK_HTTP_5XX"

attempt
number | null
required

Attempts so far.

Example:

3

http_status
number | null
required

The HTTP status your endpoint answered, when it answered.

Example:

502

node_error_code
string | null
required

The network error when the endpoint did not answer.

Example:

"ECONNREFUSED"

message
string | null
required

The error text of the last attempt, up to 1024 characters.

occurred_at
string
required

When the last attempt ended.

Example:

"2026-09-13T12:00:00.000Z"