Get message delivery status and events
GET
https://emails.routeon.io/api/v1/messages/{id}
Parameters
id
string<uuid>
required
path
Responses
200
OK
404
Resource not found within tenant scope
429
Too many requests
Example response · 200
{
"status": "success",
"http_code": 0,
"payload": {
"id": "00000000-0000-0000-0000-000000000000",
"campaign_id": "00000000-0000-0000-0000-000000000000",
"to_email": "user@example.com",
"status": "queued",
"provider_message_id": "string",
"error_message": "string",
"send_at": "2024-01-01T00:00:00Z",
"template_id": "00000000-0000-0000-0000-000000000000",
"source_type": "blast",
"journey_step_id": "string",
"tags": [
"string"
],
"metadata": [],
"created_at": "2024-01-01T00:00:00Z",
"events": [
{
"type": "delivery",
"at": "2024-01-01T00:00:00Z"
}
]
},
"meta": []
}
Example response · 404
{
"status": "error",
"http_code": 0,
"payload": [],
"meta": {
"reason": "VALIDATION_ERROR",
"validation_error": [
{
"field": "string",
"message": "string"
}
],
"details": []
}
}
Example response · 429
{
"status": "error",
"http_code": 0,
"payload": [],
"meta": {
"reason": "VALIDATION_ERROR",
"validation_error": [
{
"field": "string",
"message": "string"
}
],
"details": []
}
}