# How do I generate a bearer token?

Source: https://developer.avalara.com/products/avalara-1099-and-w9/integration-guides/1099-and-w-9/vem6573737825929/

Guide: 1099 & W-9

# How do I generate a bearer token?

Learn how to generate a bearer token for authentication with Avalara's identity server.

To generate a bearer token, send a `POST` request to Avalara’s identity server using the `client_credentials` grant type:

```
curl -X POST 'https://identity.avalara.com/connect/token' \
    --header 'Content-Type: application/x-www-form-urlencoded' \
    --data-urlencode 'grant_type=client_credentials' \
    --data-urlencode 'client_id={ACCOUNT_ID}' \
    --data-urlencode 'client_secret={LICENSE_KEY}' \
    --data-urlencode 'scope=avatax_api'
```

Replace `{ACCOUNT_ID}` and `{LICENSE_KEY}` with your actual credentials. Include the returned `access_token` in your requests as: `Authorization: Bearer {access_token}`.