API Dokumentacija
Tai yra dokumentacija apie galimus API taškus, kurie sukurti remiantis REST architektūra. Visi API taškai grąžins JSON atsakymą su standartiniais HTTP atsakymo kodais ir reikalauja Bearer autentifikacijos per API raktą
Autentifikacija
Visi API endpoint'ai reikalauja API rakto, siunčiamo Bearer Authentication metodu.
Authorization: Bearer {api_key}
curl --request GET \
--url 'https://p9.lt/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
--url 'https://p9.lt/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \
Klaidos
Mūsų API naudoja standartinius HTTP būsenos kodus, nurodančius užklausos sėkmę arba nesėkmę.
{
"errors": [
{
"title": "J\u016bs neturite prieigos prie API",
"status": 401
}
]
}
200 Užklausa įvykdyta sėkmingai
400 Bloga užklausa – trūksta privalomų parametrų arba jie neteisingi
401 Neteisėta – API raktas trūksta arba neteisingas
404 Prašomas išteklius nerastas
429 Per daug užklausų – viršyta normos riba
500 Vidinė serverio klaida – problema yra mūsų pusėje
Visi API endpoint'ai veikia su UTC laiko juosta, nebent nurodyta kitaip.
Naudotojas
QR kodai
Nuorodos
Nuorodų statistika
Projektai
Asmeniniai domenai
Paskyros mokėjimai
Paskyros žurnalai