> For the complete documentation index, see [llms.txt](https://docs.drizz.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.drizz.dev/drizz-api-integration/authentication/request-payload-attributes.md).

# Request Payload Attributes

The authentication request requires a structured payload containing your application’s OAuth credentials and target Drizz API audience. These attributes enable secure token issuance and ensure that only authorized systems can trigger Drizz workflows. All fields must be provided exactly as issued by your identity provider (Auth0).

| Attribute      | Data Type | Max Length | Description             | Example                                 |
| -------------- | --------- | ---------- | ----------------------- | --------------------------------------- |
| client\_id     | string    | 128        | Auth0 client identifier | abc123xyz                               |
| client\_secret | string    | 256        | Auth0 client secret     | pQ9$ks...                               |
| audience       | string    | 256        | Drizz API audience      | <https://app.drizz.dev/api/tm/api/pub/> |
| grant\_type    | string    | 32         | OAuth grant type        | client\_credentials                     |
