API интеграциясы
Chaindoc REST API көмегімен құжаттарды, қол қою процестерін және webhook оқиғаларын автоматтандырыңыз.
Аутентификация
terminal
curl -H "Authorization: Bearer $CHAINDOC_API_KEY" https://api.chaindoc.io/v1/documentsНегізгі операциялар
- Құжат жүктеу және метадеректер беру
- Қол қоюшылар мен өрістерді қосу
- Қол қою сұрауын жіберу
- Қол қойылған файл мен сертификатты алу
Webhook
- Оқиғалар: document.created, signature.requested, signature.completed, document.viewed
- Қолтаңба header арқылы түпнұсқалығын тексеріңіз
- Retry/backoff логикасын қолданыңыз
Sandbox
Алдымен sandbox ортасында тексеріңіз, Production-ға көшкенде URL және кілттерді жаңартыңыз.
Қателер
- 400 — параметрлерді тексеріңіз
- 401/403 — API кілтін немесе құқықтарды тексеріңіз
- 429 — rate limit, сұрауларды баяулатыңыз
- 500 — қолдау қызметіне хабарласыңыз және request-id беріңіз