Getting started

Make your first API request in under 5 minutes.

1. Generate an API key

In your creator dashboard, go to Settings → Integrations → API and click Generate API key. Copy the full key — it's shown once and starts with zmk_live_.

Save it now. The key is hashed in our database; we can't show it again. If you lose it, generate a new one and revoke the old one. You can keep up to 10 keys per account.

2. Make a request

Authenticate by passing the key as a Bearer token.

curl https://www.zemers.com/api/v1/me \
  -H "Authorization: Bearer zmk_live_xxxxxxxx_xxxxxxxx"

You'll get back:

{
  "data": {
    "id": "ckxyz...",
    "handle": "your-handle",
    "business_name": "Your Business",
    "currency": "usd",
    "subscription_status": "ACTIVE",
    "plan": { "name": "Creator", "key": "CREATOR" },
    "created_at": "2025-01-15T10:23:00.000Z"
  },
  "meta": { "request_id": "..." }
}

3. List your customers

curl "https://www.zemers.com/api/v1/customers?limit=10" \
  -H "Authorization: Bearer $ZEMERS_API_KEY"

Next steps