Entegrasyonlar · REST API ve webhook'lar

Paneldeki her düğme, bir uç nokta olarak

Sürümlü bir REST API ve 145 imzalı webhook olayı, kapsamını kendinizin belirlediği jetonların arkasında, her planda

Everything the dashboard can do, code can do: 30 resource families on a versioned API described by a published OpenAPI spec, personal access tokens that carry only the abilities you tick, writes that accept an idempotency key so a retry never duplicates, and 145 events posted to your endpoints with an HMAC signature and a retry ladder that keeps trying for about 4 days. The REST endpoint and the MCP tool for an operation share the same action underneath, so an agent, a Zap and your own service all do exactly what the dashboard would.

Yüzey
30 kaynak ailesi
Projeler, planlar, geçişler, abonelikler, üyeler, kuponlar, erişim kodları, yayınlar, destek, bağlayıcılar, kurtarma ve daha fazlası, yayımlanmış bir OpenAPI belirtimiyle sürümlü bir yolda.
Jetonlar
107 kapsamlı yetki
Bir kişisel erişim jetonu yalnızca işaretlediğiniz yetkileri taşır; canlı ve test jetonları ön ekinden ayrılır ve yanlış ortamda reddedilir.
Sınırlar
Dakikada 300, saatte 10,000, jeton başına
Birkaç ağır uç noktada daha sıkı kovalar da var; her yanıt ne kadar kaldığını, sınırlanan bir istek ne zaman yeniden deneneceğini söyler.
Webhooks
145 imzalı olay
Zaman damgası ve gövde üzerinde HMAC-SHA256, bir teslimat günlüğü ve uç noktanız kapalıyken yaklaşık 4 günde 8 deneme.
İdempotens
Tekrarlar 24 saat boyunca yanıtlanır
Bir yazmayla idempotens anahtarı gönderin; yeniden deneme ikinci bir kayıt yerine ilk yanıtı döndürür.
Dahil olduğu plan
Free dahil her plan
API, webhook'lar, OpenAPI belirtimi ve MCP sunucusu hiçbir planda ek ücret gerektirmez.

What the API gives you

One spec, any toolkit

The OpenAPI document imports into Postman or Insomnia for exploring, into a code generator for a typed client, and into a LangChain toolkit for an agent, with no hand-written client.

Least privilege, by ability

Tokens carry abilities, not roles: a reporting service holds the reads it needs and nothing else, a checkout service holds one write, and rotating a token stops everything that used it.

Events you can trust

Every webhook is signed, retried on a widening ladder and logged with each attempt; message bodies for support events stay out of the payload, fetched over the API when you need them.

Built with agents in mind

The REST endpoint and the MCP tool for one operation share one action, error codes are a catalogue you can read, and async jobs report their progress, so a machine can drive the platform as safely as a person.

How to start

  1. 1

    Create a personal access token under Settings, API tokens, ticking only the abilities you need; use a test token against a test project first.

  2. 2

    Import the OpenAPI spec into Postman or Insomnia, or generate a typed client from it, and make your first read.

  3. 3

    Add an idempotency key header to every write, so a retry after a timeout returns the first response.

  4. 4

    Add a webhook endpoint, pick the events, store the secret, and verify the signature on every delivery before acting on it.

  5. 5

    Watch the delivery log and the rate-limit headers, and read the versioning page before you build on anything marked as changing.

Kılavuzu okuyun

En uygun olduğu alan

  • Developers building a checkout, a CRM sync or a reporting service
  • Agencies running many communities from one system
  • Anyone who wants the platform to fit their stack rather than the reverse

Sıkça Sorulan Sorular

Kılavuzu okuyun
01

API Free planında var mı?

Evet. API, webhook'lar, OpenAPI belirtimi ve MCP sunucusu Free dahil her planda, aynı sınırlarla vardır.

02

Jetonların kapsamı nasıl belirlenir?

Yetkiye göre, 107 yetki arasından: jetonu oluştururken neler yapabileceğini işaretlersiniz ve o listenin dışındaki bir istek açık bir hatayla reddedilir. Canlı ve test jetonları farklı ön ekler taşır ve yanlış ortamda reddedilir.

03

Hız sınırları nedir?

Jeton başına dakikada 300 ve saatte 10,000 istek, toplu kod üretimi gibi birkaç ağır uç noktada daha sıkı kovalarla; yanıt başlıkları ne kadar kaldığını, sınırlanan bir istek ne zaman yeniden deneneceğini söyler.

04

Webhook uç noktam kapalıysa ne olur?

Subscriby teslimatı yaklaşık 4 gün boyunca 8 kereye kadar genişleyen bir merdivenle yeniden dener, her denemeyi kaydeder ve uç noktanız başarıyla yanıt verince teslimatı işaretler. Yeniden denemelerde teslimatlar kesin sıralı değildir; bu yüzden geliş sırasına değil olayın verisine göre hareket edin.

05

Yeniden denemelerde yinelemeleri nasıl önlerim?

Her yazmayla bir idempotens anahtarı gönderin. Aynı anahtarla 24 saat içindeki bir tekrar, ilk denemenin aldığı yanıtı döndürür; böylece yeniden denenen bir istek asla ikinci bir kod, kupon veya yanıt oluşturmaz.

Ücretsiz Başlayın — Belirtimi Okuyun, İlk Çağrıyı Yapın

Ücretsiz plan 3 proje içerir. Aylık ücret yoktur — işlem ücretleri için kart bilgisi gereklidir.

30 Dakikada Ücretsiz Kurulum
Yol Haritalarımız