# Field Reference

## Token Request Fields

Content-Type: `application/x-www-form-urlencoded`

| Parameter  | Type  | Required | Description |
|  --- | --- | --- | --- |
| `client_id` | `string` | **Yes** | Unique identifier for your application, issued by Echo Global Logistics. |
| `client_secret` | `string` | **Yes** | Secret key for your application. Never expose this in client-side code. |
| `grant_type` | `string` | **Yes** | OAuth 2.0 grant type. Must be `client_credentials`. |
| `scope` | `string` | **Yes** | One or more permissions being requested, space-delimited (e.g., `quotes:create loads:read`). See [Scopes](#scopes) below. |


## Scopes

Scopes define what your token is permitted to do. Request only the scopes your
integration needs. The approved scopes are confirmed in the token response.

| Scope  | Description | Partner Type |
|  --- | --- | --- |
| `quotes:create` | Create shipping quotes | Shipper |
| `loads:read` | Read available loads | Carrier |