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); // true03Guarantees
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.