API Documentation
REST API Allbag B2B umożliwia integrację z systemami ERP, sklepami i aplikacjami zewnętrznymi.
Autentykacja
Wszystkie endpointy wymagają klucza API w nagłówku Authorization:
Authorization: Bearer alb_your_api_key_hereKlucze API można wygenerować w Panelu Admina → Klucze API.
Endpointy
GET
/api/v1/productsLista produktów z paginacją i filtrami
?page=1&perPage=50&category=slug&search=queryGET
/api/v1/ordersLista zamówień zalogowanego użytkownika
?page=1&perPage=20&status=PENDINGGET
/api/v1/categoriesLista kategorii z liczbą produktów
GET
/api/v1/stockSprawdzenie stanów magazynowych po SKU
?skus=SKU1,SKU2,SKU3GET
/api/v1/searchWyszukiwanie produktów z synonimami
?q=keyword&limit=10GET
/api/v1/webhooksLista zarejestrowanych webhooków
POST
/api/v1/webhooksRejestracja nowego webhooka
Body: { url, events[] }GET
/api/healthHealth check: status serwera i bazy danych
Format odpowiedzi
{
"data": [...],
"meta": {
"page": 1,
"perPage": 50,
"total": 1332,
"totalPages": 27
}
}