ApiManagementV1WorkspacesWorkspaceidDeliveriesDeliveryid

Get a delivery's status and metadata, optionally with the decrypted payload

Returns the delivery's status fields. Pass `?include=payload` to also receive a payload envelope containing the decrypted body (Pro plan or above for full access; the envelope's `status` field carries the access outcome regardless — see the schema below). The endpoint returns HTTP 200 for any delivery the caller owns; 404 means the delivery doesn't exist OR isn't owned by the workspace (intentionally indistinguishable to prevent cross-workspace enumeration).

GET
/management/v1/workspaces/{workspaceId}/deliveries/{deliveryId}
AuthorizationBearer <token>

Management token (nhm_...)

In: header

Path Parameters

workspaceIdstring
deliveryIdstring

Query Parameters

include?string

Pass payload to include the decrypted payload envelope in the response

Value in"payload"

Response Body

curl -X GET "https://loading/management/v1/workspaces/string/deliveries/string?include=payload"
{
  "id": "string",
  "idempotencyKey": "string",
  "endpointId": "string",
  "status": "pending",
  "totalAttempts": 0,
  "firstAttemptAt": "2019-08-24T14:15:22Z",
  "deliveredAt": "2019-08-24T14:15:22Z",
  "nextRetryAt": "2019-08-24T14:15:22Z",
  "hasPayload": true,
  "createdAt": "2019-08-24T14:15:22Z",
  "updatedAt": "2019-08-24T14:15:22Z",
  "payload": {
    "status": "available",
    "data": null,
    "contentType": "string"
  }
}
{
  "error": {
    "code": "string",
    "message": "string"
  }
}
{
  "error": {
    "code": "string",
    "message": "string"
  }
}