Toto aplikační rozhraní umožňuje integrovat služby Sokordia iSpis do Vašeho vlastního software, např. lustraci v centrálních evidencích exekucí do vašeho rozhodovacího procesu.
API je založeno na HTTPS GET/POST. K jeho používání musíte:
- Přistupovat pouze přes zabezpečený protokol HTTPS.
- Být v systému zaregistrován.
- Autentizovat se povolenou metodou.
- Zadáním přihlašovacího e-mailu a hesla v query parametrech
email/password. - Pomocí HTTP Basic autentizace, kdy login a heslo jsou zasílány ve standardní hlavičce
Authorization. - Pomocí OAuth 2.0 autentizace: přístupový token získáte přes endpoint
/oauth/tokenzadáním loginu a hesla; získaný token pak uveďte v hlavičceAuthorization: Bearer.TOKEN=$(curl -s -X POST https://ispis.cz/oauth/token -H 'Content-Type: application/x-www-form-urlencoded' -d 'grant_type=client_credentials&client_id=(email)&client_secret=(password)' | jq -r .access_token) && curl -s https://ispis.cz/api/... -H "Authorization: Bearer $TOKEN"
Pro produkční přístup doporučujeme založit si speciální účet s oprávněním jen k dané službě a použít autentizaci OAuth 2.0. Pro omezení přístupu k API na konkrétní IP adresy, případně pro nastavení dalších parametrů přístupu, nás neváhejte kontaktovat.