List offers an eSIM can take
Returns offers currently compatible with this eSIM’s network, package capacity, and existing packages. Use these offers for top-ups. Availability can change before purchase; refresh the list before ordering. An incompatible top-up returns 409.
Request
- Base URL: https://us1.platform.bird.com
- URL: https://us1.platform.bird.com/v1/esim/sims/{esim_id}/compatible-offers
- Auth: one of:
- HTTP bearer
- API key in cookie bird_session
Query parameters
Keep only offers with recurring service configured. Enrollment still checks supplier support and the published recurring price.
Headers
Workspace context for the request. Required for dashboard authentication and master keys. Workspace keys and access tokens already identify their workspace; send that workspace or omit the header. A different one is rejected.
Organization context for the request. Required for dashboard authentication. An API key or access token carries its own organization, so send either that organization or no header at all; a different one is rejected.
Response
Offers orderable as top-ups for this eSIM.
Example response
{
"data": [
{
"id": "eof_01krdgeqcxet5s7t44vh8rt9mg",
"name": "Europe 10 GB / 30 days",
"zone_id": "ezn_01krdgeqcxet5s7t44vh8rt9mg",
"phone": {
"included": "always",
"voice_inbound": false,
"voice_outbound": false,
"sms_inbound": true,
"sms_outbound": false
},
"pricing": {
"data": {
"amount_bytes": 10737418240
},
"validity": {
"value": 30
},
"price": {
"amount": "0.00995",
"currency_code": "EUR"
}
},
"product": "email_sends"
}
]
}Changes
No recorded changes to this operation across all 3 revisions of this API.