---
title: "bird esim offers requirements"
description: "Get country identification requirements for an eSIM offer"
canonical: "https://bird.com/docs/cli/reference/esim-offers-requirements"
---

# `bird esim offers requirements`

## Usage

```bash
bird esim offers requirements <offer-id> [flags]
```

## Description

Returns a complete JSON Schema for each country in the offer coverage zone. First name, last name, and email are always required, including where no country definition exists. Customers collect and validate information themselves; enable JSON Schema format assertion for email and dates. Bird receives no answers and does not use these schemas to authorize purchase or assignment.

## Procedure

Step 4 of 8 of "Buy and install an eSIM data package". Previous: bird esim offers checkout-options. Next: bird esim orders create.

## Examples

```bash
bird esim offers requirements <offer-id>
bird esim offers requirements <offer-id> -f text
# the id to pass comes from
bird esim offers list
```

## Options

| Name                | Description                                      |
| ------------------- | ------------------------------------------------ |
| `--response-schema` | Print the fields this command returns, then exit |

## Related

| Name                                                                                    | Description                    |
| --------------------------------------------------------------------------------------- | ------------------------------ |
| [`bird esim offers checkout-options`](/docs/cli/reference/esim-offers-checkout-options) | Get eSIM checkout options      |
| [`bird esim offers get`](/docs/cli/reference/esim-offers-get)                           | Get an eSIM offer              |
| [`bird esim offers list`](/docs/cli/reference/esim-offers-list)                         | List eSIM offers               |
| [`bird esim offers recurrence`](/docs/cli/reference/esim-offers-recurrence)             | Get recurring eSIM offer terms |

## Related resources

- [Should I use a Bird SDK or call the API directly?](/explained/platform/should-i-use-an-sdk-or-call-the-api-directly) (answer)
- [Build your first integration](/learn/paths/integration) (course)
- [Send your first email](/docs/get-started/send-your-first-email) (docs)

[Get an implementation brief](/learn/workspace?topic=api-basics)
