# createCodeCredentialsAuthorizationRequest (/docs/auth/api/functions/createCodeCredentialsAuthorizationRequest)



[@kysoql/auth](/docs/auth/api) / createCodeCredentialsAuthorizationRequest

```ts
function createCodeCredentialsAuthorizationRequest(options): HeadlessAuthorizationRequest;
```

Builds the POST used by Salesforce Headless Identity's Authorization Code and
Credentials flow. The returned request uses redirect: "manual" so credentials
aren't automatically forwarded through a redirect by fetch.

## Parameters [#parameters]

| Parameter | Type                                                                                                     |
| --------- | -------------------------------------------------------------------------------------------------------- |
| `options` | [`CodeCredentialsAuthorizationOptions`](/docs/auth/api/type-aliases/CodeCredentialsAuthorizationOptions) |

## Returns [#returns]

[`HeadlessAuthorizationRequest`](/docs/auth/api/interfaces/HeadlessAuthorizationRequest)
