Beta This app is in Beta Testing
CETA Developers
Sign in
Docs API reference APIs Providers Console List your API Pricing
EN

Quick start

Ceta Traders' API (open to companies from any country) reads the marketplace, your company's orders and Ceta's supplier intelligence. Every request carries a key; the key carries your company, so it can never read another's data.

  1. 1. Have a company on Ceta

    Keys belong to a company — from any country — with a Ceta Traders membership and the Developers app (14 days free; see pricing).

  2. 2. Create a key

    In the console, create a test key first: it reaches a sandbox tenant with no live data. The secret is shown once; we keep only its hash.

  3. 3. Make a first call

    curl

    curl https://cetatraders.com/api/v1/status \
      -H "Authorization: Bearer ck_test_…:<secret>"

    JavaScript

    const res = await fetch("https://cetatraders.com/api/v1/products?q=coffee", {
      headers: { Authorization: `Bearer ${process.env.CETA_KEY}` }
    });
    const { data, count } = await res.json();

    Response

    {
      "mode": "live",
      "name": "Ceta Traders API",
      "organization_id": "5d0e8a3c-2f41-4b7a-9e1d-6c5b4a392817",
      "scopes": [
        "read"
      ],
      "time": "2026-11-14T10:00:00.000000Z",
      "version": "v1"
    }
  4. 4. Go live

    Create a live key with the scopes you need (read, mcp). Watch calls, errors and latency per key under Usage.

EN