Skip to main content

Developer entry

One API, every kind of offer.

Create coupons, timed drops, auctions, transfers, and redemptions through one API. Your team can connect Flicp to an app, checkout, internal tool, or partner system without building each flow from scratch.

01Surfaces

What the API covers.

Coupons

Create, check, redeem and track coupons through one consistent API.

Timed drops

Schedule a release, cap the supply, and let Flicp run the countdown — no launch system to build.

Auctions + tokens

Run auctions and let customers claim offers with Sparks — the same API handles both.

Transfer + audit

Every transfer and redemption leaves a clear record you can query and audit.

02Examples

Keep the app simple.

Customers should see a clean product, internal teams clear states, and developers one service — not one for auctions, another for drops, another for redemption.

const { FlicpClient } = require('@flicp/sdk');

const client = new FlicpClient({
  apiKey: process.env.FLICP_API_KEY,
  env: 'production',
});

// Verify connection
const status = await client.ping();
console.log(status.ok); // true

03Guarantees

What you can rely on.

Idempotency
Idempotency keys, retries and offline mode are built in.
One rule set
The same stacking rules are verified across backend, SDK and POS.
Org-nominated keys
Revoking a nomination kills that developer's access instantly.

04Access

Public docs, private console.

Use this site for guides, API concepts and integration examples. Nominated developers manage their organisation's real API keys, webhook secrets, sandbox testing and integration logs from the authenticated portal.

Start with the real product.

Build around the coupon lifecycle you run today: issue, drop, auction, transfer, redeem, settle.