# ApiKeyExchangeResult

object type

The exchangeApiKey result — the opaque API-session bearer token (returned ONCE) + its absolute deadline.

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `token` | [String](/types/#scalars) `String!` | No further notes. |
| `expiresAt` | [String](/types/#scalars) `String!` | The session's absolute expiry instant (24 h from exchange). |
| `apiKey` | [ApiKey](/types/ApiKey/) `ApiKey!` | The exchanged key (reach + expiry visible; the secret never echoes). |

## Used by

- [exchangeApiKey](/reference/open-doors/exchangeApiKey/)
