Dokumentacja API

Enterprise

Integruj Solvio z własnymi systemami za pomocą REST API.

Uwierzytelnianie

Wszystkie zapytania API wymagają klucza API (plan Enterprise). Dodaj nagłówek:

X-Api-Key: sk_live_your_api_key_here

Zarządzaj kluczami API →

Uprawnienia (Scopes)
readOdczyt danych (reklamacje, użytkownicy, statystyki)
writeTworzenie i edycja reklamacji, komentarzy
adminZarządzanie użytkownikami, ustawieniami firmy
Endpointy
GET/api/complaintsreadLista reklamacji
GET/api/complaints/:idreadSzczegóły reklamacji
POST/api/complaintswriteUtwórz reklamację
PATCH/api/complaints/:idwriteAktualizuj reklamację
GET/api/statsreadStatystyki KPI
GET/api/usersadminLista użytkowników
POST/api/users/inviteadminZaproś użytkownika
Limity

100 zapytań / minutę na klucz API. Nagłówki odpowiedzi:

X-RateLimit-Limit: 100
X-RateLimit-Remaining: 95
X-RateLimit-Reset: 1711234567000
Przykład
curl -X GET https://solvioplatform.com/api/complaints \
  -H "X-Api-Key: sk_live_your_api_key_here" \
  -H "Content-Type: application/json"

# Response:
{
  "success": true,
  "data": [
    {
      "id": "clx...",
      "ticketNumber": "RK-2026-001",
      "title": "Defective product",
      "status": "IN_PROGRESS",
      "priority": "PILNY"
    }
  ],
  "pagination": { "page": 1, "total": 42 }
}