Skip to main content
The Chariow API uses API keys to authenticate requests.

Creating an API Key

1

Log in to Dashboard

Go to app.chariow.com and log in to your account.
2

Navigate to Settings

Click on Settings in the sidebar.
3

Open API Keys

Select API Keys from the settings menu.
4

Create New Key

Click Create API Key, give it a descriptive name, and copy the generated key.
Copy your API key immediately after creation. For security reasons, the full key is only shown once.

Making Authenticated Requests

Include your API key in the Authorization header:
curl -X GET "https://api.chariow.com/v1/store" \
  -H "Authorization: Bearer YOUR_API_KEY"

Security Best Practices

Never expose your API key in client-side code or public repositories.
  • Store keys in environment variables
  • Use different keys for development and production
  • Rotate keys periodically
  • Monitor key usage in your dashboard

Authentication Errors

StatusMessageCause
401API key is missingMissing Authorization header
401Invalid API keyKey doesn’t exist or was revoked