Kimlik doğrulama
Sunucudan sunucuya: Authorization: Bearer rd_live_… / rd_test_…. Üçüncü taraf uygulamalar: OAuth 2.0 yetkilendirme kodu + PKCE (S256).
Kampanya, anlaşma, katalog, affiliate ve müşteri otomasyonunu kendi sistemlerinize bağlayın.
Sunucudan sunucuya: Authorization: Bearer rd_live_… / rd_test_…. Üçüncü taraf uygulamalar: OAuth 2.0 yetkilendirme kodu + PKCE (S256).
rd_test_ anahtarları ayrı ve yalıtılmış bir test çalışma alanına bağlanır; canlı veriye dokunmaz.
Reydoc-Signature (HMAC-SHA256, zaman damgalı), üstel yeniden deneme, DLQ, elle yeniden gönderim ve tarayıcıdan test alıcısı.
Kişi + kanıtlı izin kaydedin, olay gönderin; akışlar izin, sessiz saat, sıklık ve kota kurallarıyla mesaj üretir.
Anahtar başına dakikada canlı 600 / sandbox 120 istek; X-RateLimit-* ve Retry-After başlıkları. Hatalar { code, message, requestId }; kampanya ve teklif oluştururken Idempotency-Key zorunludur.
curl https://reydoc.com/api/v1/developer/context \
-H "Authorization: Bearer rd_test_…"
curl -X POST https://reydoc.com/api/v1/automation/events \
-H "Authorization: Bearer rd_test_…" -H "Content-Type: application/json" \
-d '{"eventId":"order-1001-shipped","type":"order.shipped","contact":{"externalId":"customer-42"},"data":{"order_no":"1001"}}'Claude ve MCP destekleyen diğer yapay zekâ araçları, API anahtarınızla çalışma alanınıza bağlanır. Araçlar anahtarın kapsamına göre listelenir; yetki, çalışma alanı yalıtımı ve hız sınırı API ile aynıdır.
{
"mcpServers": {
"reydoc": {
"type": "http",
"url": "https://reydoc.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer rd_test_…"
}
}
}
}Yayınlama, onay, izin beyanı, webhook sırrı ve para hareketi MCP'den yapılamaz; panelde kalır. Her araç çağrısı hız sınırında iki istek sayılır. Sandbox anahtarıyla başlayın.
Durumlar kanıta dayanır: “Yayımlandı” yalnızca resmî registry'de doğrulandığında görünür.
| Dil | Registry | Durum | Sürüm | Kurulum |
|---|---|---|---|---|
| CLI @reydoc/cli | npm Kısmi kapsam | Geliştiriliyor | — | — |
| Dart / Flutter reydoc | pub_dev Kısmi kapsam | Geliştiriliyor | — | — |
| C# / .NET Reydoc.Sdk | nuget Kısmi kapsam | Geliştiriliyor | — | — |
| Go github.com/reydoc/reydoc-go | go_modules Kısmi kapsam | Geliştiriliyor | — | — |
| Java / Kotlin com.reydoc:reydoc-sdk | maven_central Kısmi kapsam | Geliştiriliyor | — | — |
| PHP reydoc/reydoc-php | packagist Kısmi kapsam | Derlendi ve test edildi Henüz registry'de yayımlanmadı; Reydoc'tan doğrulanmış paketi kurabilirsiniz. | 0.1.0 SHA-256: c4b78d94d1b7… | İndir 15 ✓Temiz kurulum + sandbox çağrısı geçti |
| Python reydoc | pypi Kısmi kapsam | Derlendi ve test edildi Henüz registry'de yayımlanmadı; Reydoc'tan doğrulanmış paketi kurabilirsiniz. | 0.1.0 SHA-256: c0b60b976292… | İndir 6 ✓Temiz kurulum + sandbox çağrısı geçti |
| Ruby reydoc | rubygems Kısmi kapsam | Geliştiriliyor | — | — |
| Swift reydoc-swift | swiftpm Kısmi kapsam | Geliştiriliyor | — | — |
| TypeScript / JavaScript @reydoc/sdk | npm Kısmi kapsam | Derlendi ve test edildi Henüz registry'de yayımlanmadı; Reydoc'tan doğrulanmış paketi kurabilirsiniz. | 0.1.0 SHA-256: b5c15d5ad495… | İndir 6 ✓Temiz kurulum + sandbox çağrısı geçti |
| Rust reydoc | crates_io Kapsam yok | Planlandı | — | — |
SDK'sı olmayan dillerde REST/OpenAPI ile her dilden erişebilirsiniz.