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

# Errors

> Error responses and feature values for the Brand Skills API.

## Feature not available

The Brand Skills API returns `403 FEATURE_NOT_AVAILABLE` when a feature isn't
enabled for your integration.

```json theme={null}
{
  "error": {
    "code": "FEATURE_NOT_AVAILABLE",
    "status": 403,
    "message": "PDF sources are not supported for this integration",
    "data": {
      "feature": "pdf_sources",
      "sourceIndex": 1,
      "requestId": "5989c968-8efc-47a2-8bfd-854283212d43"
    }
  }
}
```

| Field | Meaning |
| - | - |
| `feature` | The feature that isn't available. See the values below. |
| `sourceIndex` | Optional position in `sources`, starting at 0. Included when a particular source caused the error. |
| `requestId` | Optional identifier to include when contacting support. |

### Known feature values

These identifiers apply to the Brand Skills API. Availability depends on your integration.

One request can involve several features. Creating a Brand Skill may be allowed
while one of its source types is unavailable.

| Value | Feature |
| - | - |
| `pdf_sources` | Processing PDF sources. |
| `instagram_sources` | Processing an Instagram URL supplied as a website source. |
| `brand_creation` | Creating a Brand Skill. |
| `brands` | Reading or deleting a Brand Skill. |

New values may be added. If a value is unfamiliar, show the error's `message`.

For recovery examples, see [Unavailable features](https://partners.rainbrand.com/errors.md#some-examples).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.