---
title: "ExchangeAuthCodeForAPIKeyRequestBody"
---

## Fields

| Field                                                                                                                                      | Type                                                                                                                                       | Required                                                                                                                                   | Description                                                                                                                                | Example                                                                                                                                    |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
| `code`                                                                                                                                     | *str*                                                                                                                                      | :heavy_check_mark:                                                                                                                         | The authorization code received from the OAuth redirect                                                                                    | auth_code_abc123def456                                                                                                                     |
| `code_challenge_method`                                                                                                                    | [OptionalNullable[operations.ExchangeAuthCodeForAPIKeyCodeChallengeMethod]](../operations/exchangeauthcodeforapikeycodechallengemethod.mdx) | :heavy_minus_sign:                                                                                                                         | The method used to generate the code challenge                                                                                             | S256                                                                                                                                       |
| `code_verifier`                                                                                                                            | *Optional[str]*                                                                                                                            | :heavy_minus_sign:                                                                                                                         | The code verifier if code_challenge was used in the authorization request                                                                  | dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk                                                                                                |