List an eSIM's credential deliveries
/v1/esim/sims/{esim_id}/deliveriesbird esim deliveries list <esim-id>curl -X GET "https://us1.platform.bird.com/v1/esim/sims/{esim_id}/deliveries" \
-H "Authorization: Bearer $TOKEN"{
"data": [
{
"id": "edv_01krdgeqcxet5s7t44vh8rt9mg",
"channel": "email",
"to": "traveler@example.com",
"status": "pending",
"failure_code": "invalid_recipient",
"install_link": {
"id": "eil_01krdgeqcxet5s7t44vh8rt9mg"
}
}
]
}
Returns the credential deliveries sent for this eSIM, newest first (the most recent 50), each with its outcome. A delivery settles to delivered or failed and is also reported by the esim.credentials.delivered and esim.credentials.delivery_failed events carrying the same delivery id.
Parameters
esim_idstringIdentifier of the eSIM.
Response Payload
dataShow child attributes
data.iddata.channeldata.toRecipient address the message goes to.
data.statusdata.failure_codeWhy the delivery failed. Null unless status is failed. Open enum: treat unrecognized values as future failure kinds.
Possible values (may grow over time): invalid_recipient, suppressed, blocked, bounced, channel_unavailable, send_failed
data.created_atWhen the delivery was accepted.
data.settled_atWhen the outcome became known. Null while pending.
data.install_linkLink metadata for explicit revocation. Null for deliveries created before hosted links were enabled.
Related resources
Continue with the documentation, guides and examples for this topic.