Developers

Everything you need to integrate with the RevKeen API

Build powerful billing integrations with the RevKeen API. Whether you're creating subscriptions, processing payments, or automating invoices, these resources will help you get started quickly.

Quick Start

Ready to make your first API call? Here's the fastest path:

  1. Get an API key — Go to Dashboard → Developers → API Keys and create a Sandbox key (rk_sandbox_...)
  2. Try the Playground — Open the API Playground and call GET /customers
  3. Install the SDK — Run pnpm add @revkeen/sdk for type-safe integration

Key Concepts

ConceptDescription
API KeysAuthenticate via x-revkeen-key header. Use rk_live_ for production, rk_sandbox_ for testing.
EnvironmentsLive (production), Sandbox (testing), Mock (schema validation). Each has its own base URL.
Rate LimitsEnforced per key via Unkey. Check X-RateLimit-* headers for usage.
IdempotencyInclude Idempotency-Key header on POST/PATCH to prevent duplicate operations.

Related Resources