Get Destination Attempt
Changed onRetrieves details for a specific attempt scoped to a destination.
Returns 404 if the destination does not exist or has been deleted, or if the destination has no attempt with this ID. An attempt of a deleted destination remains available from GET /attempts/{attempt_id}.
Request
- Base URLhttps://api.outpost.hookdeck.com/2025-07-01
- Auth
- HTTP bearer
- or HTTP bearer
Query parameters
Fields to include in the response. Use bracket notation for multiple values (e.g., include[0]=event&include[1]=response_data).
- event: Include event summary
- event.data: Include full event with payload data
- response_data: Include response body and headers
- destination: Include the destination object, without credentials
Response
Attempt details.
Example response
{
"id": "atm_123",
"tenant_id": "tnt_123",
"status": "success",
"time": "2024-01-01T00:00:05Z",
"code": "200",
"response_data": {
"status_code": 200,
"body": "{\"status\":\"ok\"}",
"headers": {
"content-type": "application/json"
}
},
"attempt_number": 1,
"latency_ms": 212,
"event_id": "evt_123",
"destination_id": "des_456",
"event": {
"id": "evt_123",
"tenant_id": "tnt_123",
"destination_id": "des_456",
"topic": "user.created",
"time": "2024-01-01T00:00:00Z",
"eligible_for_retry": true,
"metadata": {
"source": "crm"
},
"data": {
"user_id": "userid",
"status": "active"
}
},
"destination": {
"id": "des_12345",
"tenant_id": "tenant_123",
"type": "webhook",
"filter": {
"data": {
"amount": {
"$gte": 100
},
"customer": {
"tier": "premium"
}
}
},
"config": {
"url": "https://my-service.com/webhook/handler"
},
"delivery_metadata": {
"app-id": "my-app",
"region": "us-east-1"
},
"metadata": {
"internal-id": "123",
"team": "platform"
},
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:00:00Z",
"target": "my-service.com",
"target_url": "https://my-service.com/webhook/handler"
}
}Changes
- info
added the non-success response with the status
- info
- breaking
the
response's property type changed from no type toobjectfor status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
removed discriminator from
response property for the response status - info
removed from the
response propertyoneOflist for the response status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status - info
added the required property
/to the response with the status
- breaking