Centrum nápovědy

Vše, co potřebujete vědět o nastavování událostí, správě plateb a používání TixFlow.

API pro vaše CRM

Propojte své CRM nebo reportingové nástroje s TixFlow a čtěte své akce, objednávky, návštěvníky a zákazníky.

Co API nabízí

REST API pouze pro čtení vašich vlastních dat: akce, objednávky (včetně vstupenek), návštěvníci (vstupenky se jmény hostů a odbavením) a zákazníci (každý, kdo u vás nakoupil, jeden záznam na e-mailovou adresu). Kompletní referenci najdete na /developers/api.

Vytvoření klíče

Portál → Nastavení → Integrace → API klíče → Vytvořit klíč.

  • Pojmenujte klíč (např. „Synchronizace HubSpot“) a zvolte, co smí číst.
  • Potvrďte, že vaše organizace je správcem exportovaných údajů o kupujících.
  • Klíč si hned zkopírujte – zobrazí se jen jednou. Pokud ho ztratíte, zneplatněte ho a vytvořte nový.

Klíče může vytvářet a zneplatňovat jen vlastník profilu pořadatele. Klíč čte pouze data pořadatele, pro kterého byl vytvořen.

Volání API

Klíč posílejte v hlavičce Authorization:

curl https://tixflow.org/api/v1/orders?createdFrom=2026-10-01T00:00:00Z \
  -H "Authorization: Bearer tf_live_…"

Seznamy vracejí data, nextCursor a hasMore. Dokud je hasMore true, volejte znovu s cursor=<nextCursor>.

Průběžná synchronizace CRM

Řaďte podle updatedAt a uložte si poslední nextCursor. Příště ho pošlete zpět a dostanete jen to, co se změnilo – nové objednávky, vrácení peněz, odbavení.

# first run: everything, oldest change first
GET /api/v1/orders?sort=updatedAt
# store nextCursor; next run, only what changed since:
GET /api/v1/orders?sort=updatedAt&cursor=<stored nextCursor>
  • Stejný záznam může přijít dvakrát – aktualizujte podle id, nevkládejte nový.
  • Změny z posledních několika sekund se objeví při dalším volání.
  • Smazání se nehlásí.

Souhlas s marketingem

Při každém online nákupu může kupující zaškrtnout nepovinné políčko, že chce dostávat vaše novinky. API vrací jeho odpověď jako marketingConsent: true, false, nebo null, pokud se ho nikdo neptal (prodej na místě, starší objednávky). API exportuje všechny kupující bez ohledu na odpověď – co vám dovoluje, rozhodujete jako správce vy.

Limity

120 požadavků za minutu na klíč. Každá odpověď obsahuje X-RateLimit-Remaining; po dosažení limitu počkejte Retry-After sekund.