Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
access_token | str | :heavy_check_mark: | A short-lived JWT to send as Authorization: Bearer to the inference API. | <short-lived openrouter access token jwt> |
expires_in | int | :heavy_check_mark: | Seconds until the access token expires: at most 15 minutes, and never later than the subject token expires. | 900 |
issued_token_type | components.IssuedTokenType | :heavy_check_mark: | N/A | urn:ietf:params:oauth:token-type:access_token |
scope | str | :heavy_check_mark: | N/A | inference |
token_type | components.TokenType | :heavy_check_mark: | N/A | Bearer |