> ## Documentation Index
> Fetch the complete documentation index at: https://help.datafetcher.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set request headers

HTTP headers allow you to send additional information with your API requests, such as authentication tokens, API version specifications, or content type declarations. Many APIs require specific headers to function properly.

Check your target API's documentation to see which headers you need to include with your requests. You can also [learn more about HTTP headers in general here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers).

## How to manage request headers

### Add a request header

1. On the custom request screen, click the **Headers** tab.
2. Click **+ Add** to create a new header.
3. Enter the header name in the left input field and its corresponding value in the right input field.
4. Use the **+** icon next to the value field to [insert table values from your Airtable base](/create-requests/use-table-values-in-requests) into the header.
5. Repeat steps 2-4 to add additional headers as needed.

<video controls className="w-full aspect-video rounded-xl" src="https://mintcdn.com/datafetcher/-ZXP904oLk4jYDnF/videos/Add%20request%20header.mp4?fit=max&auto=format&n=-ZXP904oLk4jYDnF&q=85&s=f6d6366e0d6d23f31782e32795e6bb5e" data-path="videos/Add request header.mp4" />

### Remove a request header

1. On the create request screen, click the **Headers** tab.
2. Find the header you want to remove.
3. Click the **-** button next to that header to delete it.

## Common header examples

Here are some frequently used headers you might need:

* **Authorization**: Used for API authentication (e.g., `Bearer your-token-here`)
* **Content-Type**: Specifies the format of your request body (e.g., `application/json`)
* **Accept**: Tells the API what response format you prefer (e.g., `application/json`)
* **User-Agent**: Identifies your application to the API server
