API dokumentacija

Tai yra dokumentacija apie prieinamus API galinius taškus, kurie sukurti remiantis REST architektūra. Visi API galiniai taškai grąžins JSON atsaką su standartiniais HTTP atsako kodais ir reikalauja Bearer autentifikacijos per API raktą.

 

Autentifikacija

Visi API galinių taškų prašymai reikalauja API rakto, siunčiamo naudojant Bearer autentifikavimo metodą.

Authorization: Bearer {api_key}
curl --request GET \
--url 'https://pusher.lt/api/{endpoint}' \
--header 'Authorization: Bearer {api_key}' \

Errors

Our API uses conventional HTTP status codes to indicate the success or failure of a request.

{
    "errors": [
        {
            "title": "J\u016bs neturite prieigos prie API.",
            "status": 401
        }
    ]
}
200 Request completed successfully
400 Bad request - Required parameters are missing or invalid
401 Unauthorized - API key is missing or invalid
404 The requested resource was not found
429 Too many requests - Rate limit exceeded
500 Internal server error - this means there is a problem on our end
All API endpoint results work with the UTC timezone unless specified otherwise.
Vartotojas
Svetainės
Prenumeratoriai
Subscribers statistics
Prenumeratorių žurnalai
Kampanijos
Personal notifications
RSS automations
Recurring campaigns
Srautai
Segmentai
Pranešimų valdikliai
Nuosavi domenai
Paskyros žurnalai