Authentication
Every /api/v1/* request is authenticated by a Credential — a secret tied to exactly one Site.
The header
Authorization: Bearer <YOUR_FEEDCENTRAL_API_TOKEN>
There is no other authentication mechanism for the customer API — no API-key query parameter, no cookie, no separate signing scheme.
Creating a Credential
Credentials are created from the dashboard, not the API:
- Sign in to the dashboard.
- Select (or create) a Customer, then a Site.
- Open API Credentials for that Site and choose Create Credential.
- Pick the scope(s) the Credential needs (see API Keys & Scopes).
- The plaintext secret is shown exactly once, at creation time. Copy it immediately.
The secret is shown once
FeedCentral never stores your Credential's plaintext secret — only a one-way hash. If you lose the secret, there is no way to recover it: revoke the Credential and issue a new one.
Revocation
Revoke a Credential from the dashboard at any time. Revocation is immediate — the very next
request using that secret is rejected with 401 UNAUTHENTICATED.
Expiry
A Credential may optionally be given an expiry date at creation time. Most Credentials don't need one — omit it for a Credential that should keep working indefinitely (until you revoke it yourself).
Last used
The dashboard shows when a Credential was last successfully used, so you can spot stale or unused keys.
Rotating a Credential
There's no separate "rotate" operation — rotation is just:
- Issue a new Credential with the same scopes.
- Verify the new secret works in your integration.
- Revoke the old Credential.
The dashboard's "Rotate" action on an existing Credential walks you through exactly this flow.
Failure responses
| Situation | Response |
|---|---|
| Missing or invalid credential | 401 UNAUTHENTICATED |
| Valid credential, missing scope | 403 SCOPE_DENIED |
| Valid credential and scope, Plan doesn't include the capability | 403 CAPABILITY_NOT_ENTITLED |
| Valid, scoped, and entitled — but this period's quota is used up | 403 QUOTA_EXHAUSTED |
See Errors for the full reference.