API Reference

Complete reference documentation for the RevKeen API

The RevKeen API is organized around REST. Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.

Base URL

https://api.revkeen.com/v1

Authentication

The RevKeen API uses API keys to authenticate requests. Include your API key in the Authorization header:

Authorization: Bearer rk_live_xxxxxxxx

API Resources

Interactive API Reference

Explore our complete API with interactive examples and try requests directly from the documentation.

Open API Reference

Response Codes

CodeDescription
200OK - The request was successful
201Created - A new resource was created
400Bad Request - The request was malformed
401Unauthorized - Invalid or missing API key
403Forbidden - Insufficient permissions
404Not Found - Resource does not exist
422Unprocessable Entity - Validation failed
429Too Many Requests - Rate limit exceeded
500Internal Server Error - Something went wrong

Rate Limiting

The RevKeen API implements rate limiting to ensure fair usage. Rate limits are applied per API key:

  • Standard tier: 1,000 requests per minute
  • Pro tier: 5,000 requests per minute
  • Enterprise: Custom limits available
Rate limit headers are included in all responses: X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset.

SDKs & Libraries

Use our official SDKs for easier integration: