API, webhooks, Zapier and AI assistant
For businesses that have a developer or an AI assistant. None of this is needed to use the card.

An API to connect your members, stamps and rewards to your software
Your website or software can read and update your members. The same rules as at the counter apply: stamp limits and customer consent.
Versioned and documented
JSON, version in the path (/v1), OpenAPI specification, error messages in French or English.
One key per use
The owner creates each key and chooses what it can do. The secret key shows only once; we keep only its fingerprint.
Contact details protected
Without the members.contact:read scope, a key sees no phone or email: only the ID, first name and balances.
A separate test set
A key starting with test_ writes to test data, without touching a real card.
No duplicate writes
The Idempotency-Key header is required to add a stamp: the same request replayed credits only once.
No promotions through the API
Sending messages stays in your merchant space, with its consent check.
Automatic notices sent to your software (webhooks)
Your software is told when something happens, for example a stamp added. Each delivery is signed (HMAC-SHA256 of the body and timestamp) in the X-Signature header; reject any timestamp older than 5 minutes. Failed deliveries are retried, then kept with a “Replay” button.
Events
member.createdmember.deletedmember.mergedstamp.addedstamp.voidedreward.earnedreward.redeemedconsent.changedcard.addedcard.removed
By default, deliveries contain no personal information: no phone number, no email.
Your endpoint must use HTTPS. A private or internal address is refused.
{
"id": "evt_exemple_01",
"type": "stamp.added",
"created": "2026-09-30T14:05:00Z",
"data": {
"member_id": "mbr_exemple_42",
"location_id": "loc_exemple_1",
"stamps": 8,
"stamps_required": 10
}
}Zapier, without a developer
By invitationAvailable once Zapier approves
If you already use Zapier, connect your members, stamps and rewards to a spreadsheet, your email or your accounting.
Triggers: new member, stamp added, reward earned, reward redeemed, consent changed.
Actions: create or update a member, add a stamp, find a member. No action sends a promotion.
At launch, the integration is private: we send you the invitation link on request. It becomes public in Zapier once approved.
You need your own Zapier account. Zapier bills you directly for its use.
Your program in your AI assistant
Connect Claude, ChatGPT or Cursor to your program, through our MCP server. Then ask in your own words: “How many members came back this month?”, “Draft a promo for Tuesday”.
What it can do
- Read your numbers: members, visits, customers back after 30, 60 and 90 days, by location.
- Draft promotions and review replies, which you check before sending.
- Add a stamp, only if you tick that permission.
What it can’t do
- Send a message to your members.
- Delete data or export personal information.
- Change your program’s rules.
The owner authorizes the connection and can cut it off at any time. What the assistant reads is processed by its provider, outside our servers.
Developer questions
Who can create a key?
Where is the documentation?
Does the API cost extra?
Sources
- Zapier, “Share your integration” documentation(opens in a new tab)accessed September 30, 2026.
- Model Context Protocol, introduction(opens in a new tab)accessed September 30, 2026.

Talk to someone who knows the API.
A 15-minute demo by video call, with your technical questions.