Başlangıç
Restroid süper admin sizi ortak olarak tanımladıktan sonra bir API anahtarı ve bağlı restoran listesi alırsınız. İlk doğrulama GET /me isteğidir.
Ortam
- Canlı: https://cloud.restroid.com/api/public/partner/v1
- Geliştirme: https://cloud.restroid.dev/api/public/partner/v1
- Dokümantasyon: https://www.restroid.com/entegrasyon
Sizde hazırlanması gerekenler
- HTTPS webhook adresi (Restroid’in size olay göndermesi için).
- API anahtarını sunucu tarafında saklama; istemciye veya APK’ya koymayın.
- İmza doğrulama (HMAC-SHA256) ve idempotent olay işleme.
- Restroid’in verdiği restoran kimliklerini kendi şube eşlemenize bağlama.
İlk istek
curl -sS https://cloud.restroid.com/api/public/partner/v1/me \
-H "Api-Key: rkp_..." \
-H "Accept: application/json"Yanıtta yazılım adı, açık kapsamlar ve bağlanan restoran kimlikleri döner. Durum `active` değilse istek 403 olur. Restoran listesi boşsa süper admin henüz işletme bağlamamıştır.
Sürüm
Tüm public yollar `/api/public/partner/v1` altındadır. Geriye dönük kırıcı değişiklik yeni bir sürüm öneki ile gelir. `v1` yanıtları JSON’dur; tarih alanları ISO-8601’dir.
