Toto aplikačné rozhranie umožňuje integrovať služby Sokordia iSpis do Vášho vlastného softvéru, napr. lustráciu v centrálnych registroch exekúcií do vášho rozhodovacieho procesu.
API je založené na HTTPS GET/POST. Na jeho používanie musíte:
- Pristupovať iba cez zabezpečený protokol HTTPS.
- Byť v systéme zaregistrovaný.
- Autentizovať sa povolenou metódou.
- Zadaním prihlasovacieho e-mailu a hesla v query parametroch
email/password. - Pomocou HTTP Basic autentizácie, kedy login a heslo sú zasielané v štandardnej hlavičke
Authorization. - Pomocou OAuth 2.0 autentizácie: prístupový token získate cez endpoint
/oauth/tokenzadaním loginu a hesla; získaný token potom uveďte v hlavičkeAuthorization: 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"
Pre produkčný prístup odporúčame založiť si špeciálny účet s oprávnením len k danej službe a použiť autentizáciu OAuth 2.0. Pre obmedzenie prístupu k API na konkrétne IP adresy, prípadne pre nastavenie ďalších parametrov prístupu, nás neváhajte kontaktovať.