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

# Authentication

> How to authenticate with the RenovationFind API

# Authentication

All API endpoints require a **Bearer token** in the `Authorization` header.

## Getting Your Token

API tokens are issued from the **RenovationFind Manager Portal**. Contact your
account manager if you don't have one.

## Making Requests

Include the token in every request:

```bash theme={null}
curl -X GET https://www.renovationfind.com/rest-api-v1/customer-feedback-system \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json"
```

## Example: Create a CFS Request

```bash theme={null}
curl -X POST https://www.renovationfind.com/rest-api-v1/customer-feedback-system \
  -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "customerName": "John Doe",
    "email": "john@example.com",
    "phone": "5551234567"
  }'
```

## Token Details

* Tokens are JWT-based and tied to your vendor account
* Each vendor has one active token at a time
* Tokens do not expire but can be regenerated from the Manager Portal
  (this invalidates the previous token)
