Authentication

The Inkie API uses API key authentication. Every request must include your key as a Bearer token in the Authorization header.

Create an API key

  1. Sign in to Inkie.
  2. Go to Settings → API keys.
  3. Click Create API key, give it a name, and copy the key.

Copy it now — you won't be able to see the key again after leaving the page. If you lose it, revoke it and create a new one.

Use the key

Pass your key as a Bearer token in the Authorization header on every request:

curl https://app.inkie.ink/api/platforms \
  -H "Authorization: Bearer YOUR_API_KEY"

Key scope

API keys are scoped to your account. They can read and write all content for the clients your account has access to. There is no per-resource or read-only scope in v1.

Errors

StatusMeaning
401Missing or invalid API key.
403Valid key but you don't have access to the requested resource.

Key rotation

To rotate a key, go to Settings → API keys, revoke the existing key, and create a new one. Update your integrations before revoking — revocation is immediate.

MCP authentication

The MCP endpoint at /api/mcp uses the same Bearer token. See MCP integration for client configuration.