Authentication
Authentication
Section titled “Authentication”All API endpoints require authentication using a Bearer token.
Using Your API Key
Section titled “Using Your API Key”Include your API key in the Authorization header:
curl -X GET "https://api.shipvat.com/v1/rates?jurisdiction=DE" \ -H "Authorization: Bearer sk_live_your_api_key"API Key Format
Section titled “API Key Format”sk_test_*- Test/development keyssk_live_*- Production keys
Rate Limits
Section titled “Rate Limits”| Tier | Requests/min |
|---|---|
| Free | 100 |
| Pro | 1,000 |
| Enterprise | Custom |
Error Responses
Section titled “Error Responses”401 Unauthorized
Section titled “401 Unauthorized”{ "error_code": "UNAUTHORIZED", "message": "Missing or invalid API key"}429 Rate Limited
Section titled “429 Rate Limited”{ "error_code": "RATE_LIMIT_EXCEEDED", "message": "Too many requests"}