← Plugin catalog
Developer Tools

Sadakio Developer Docs

VLADIMIR DRIGOLA v1.0.0

Build loyalty apps on Sadakio

Create a free account to save this plugin.

Competitor profile

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 3, 2026.

Not specified in the available declarations: capabilities, limitations, pricing & account requirements.

Onboarding example

How do I register a guest and give a stamp with the Sadakio Platform API?

View package source →

Description

From the marketplace listing

Sadakio is loyalty infrastructure for cafés and small businesses in Türkiye: guest registration, digital cards, stamps and points, QR codes, menus, visit events, webhooks and retention metrics over a REST API. This plugin lets ChatGPT search the Sadakio developer documentation in English and Turkish, read whole pages including ready-made solution recipes, list every endpoint of the Platform API and the Business API, and return the exact contract of an endpoint, so developers get correct integration code without guessing field names. It only reads public documentation and API contracts and never touches any business or guest data.

Language: English · Automatically detected from descriptions.

What changed

Files & skills

File archives

Plugin package3 files · 2.66 KBBrowse files →
Skill instructions
build-on-sadakio3.6 KB

View saved version →

---
name: build-on-sadakio
description: >
  Use when a developer wants to build a product on Sadakio, the loyalty infrastructure for cafés and small businesses in Türkiye: a loyalty or stamp card app, a guest registration and tracking system, a QR code or QR menu generator, an analytics dashboard, or an integration with a till or POS. Triggers on "build on Sadakio", "Sadakio API", "loyalty app for a café", "Sadakio integration" or a request for Sadakio code.
allowed-tools: search_docs get_doc list_endpoints get_endpoint
license: Apache-2.0
metadata:
  version: 1.0.0
  visibility: public
---

# Build on Sadakio

Guides a developer from idea to working code on the Sadakio APIs. Every fact about the API comes from the four Sadakio tools. Never invent an endpoint, field, header or error code: if a tool does not show it, say it is not documented.

## Tool Reference

| Step | Tool | Use |
|------|------|-----|
| 1 | `get_doc` | `page: baslangic` for the getting-started flow, `page: cozumler` for the solution recipes |
| 2 | `search_docs` | find the section for a concrete question |
| 3 | `list_endpoints` | the full endpoint list of `platform` or `business` |
| 4 | `get_endpoint` | the exact contract of one endpoint before writing code for it |

Answer in the user's language. Use `lang: tr` for Turkish questions and `lang: en` otherwise.

## Workflow

1. **Pick the API.**
   - Building their own product for many businesses (an app, an agency panel, a SaaS): the **Platform API**, `pk_` keys.
   - Reading their own café's data (reports, automations): the **Business API**, `sk_` key from the owner panel (Ayarlar → API).
   If it is unclear, ask this one question first.

2. **Access.** Real calls need a key, so tell the developer how to get one, once and briefly:
   - Platform API: self-serve developer sign-up at https://app.sadakio.com/gelistirici/kayit. No company is required and there is no manual approval. The first business is created with the account and the `pk_` key is shown once, so they should store it right away.
   - Business API: the café owner creates an `sk_` key in the Sadakio panel under Ayarlar → API.
   Do not ask the user to paste a key into the chat. In code, read it from an environment variable such as `SADAKIO_API_KEY`.

3. **Find the recipe.** For a product idea, call `get_doc` with `page: cozumler` and follow the matching recipe: QR generator and QR menu, guest registration and tracking, a loyalty app under their own brand, a retention analytics dashboard.

4. **Get exact contracts.** For every endpoint the code will call, call `get_endpoint` and use its parameters, body fields and responses as written. On the Platform API, send an idempotency key (the `Idempotency-Key` header or the `idempotency_key` body field) with every write, one per logical action, reused on retry so nothing is counted twice. Visit events reject a call without one.

5. **Write the code.** Small, runnable, in the developer's language. Base URLs come from the tool results (`base_url`). Handle `4xx` responses using the error shape from the docs, and show where the key goes.

6. **Close with next steps.** Link the relevant docs page (the `url` returned by the tools), and for Platform API work remind them of the sign-up link if they do not have a key yet.

## Boundaries

- These tools read documentation only. They cannot create businesses, guests or stamps, and cannot see any café's data. If the user asks to act on real data ("give Ayşe 10 stamps"), explain the call that would do it and that they must run it with their own key.
- Do not describe Sadakio's internal implementation, pricing or roadmap beyond what `get_doc` returns.
Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
VLADIMIR DRIGOLA

Package observed Nov 3, 2026.

Technical details
First seen
Oct 24, 2026 · 12:40 UTC
Last seen
Nov 4, 2026 · 00:00 UTC
Collection status
Collected

plugin_asdk_app_6abb7dbdbbe481919972d35e8a97fb0a

Download plugin data (JSON)