01
Dane uwierzytelniające API
Token dostępu aplikacji oraz klucz aplikacji. Oba są wymagane przy każdym żądaniu — token w nagłówku „Authorization”, a klucz w nagłówku „X-Application-Key”. Utwórz kanał sprzedaży w panelu użytkownika, aby wygenerować je natychmiast — bez konieczności wysyłania żądania.
02
Punkt końcowy webhooka
Publicznie dostępny punkt końcowy HTTPS, który przyjmuje żądania POST w formacie JSON. Podczas prac programistycznych można korzystać z localhostu poprzez tunel. Przed przetworzeniem należy zweryfikować podpis HMAC-SHA256 w każdej treści żądania.
03
Pliki graficzne
Plik z grafiką — w formacie PDF, TIFF, JPG lub PNG — dostępny przez protokół HTTPS bez konieczności uwierzytelniania. Kolory w systemie RGB, maksymalnie 50 MB i 15 000 pikseli na stronę. W przypadku wielostronicowych plików PDF każda strona znajduje się na osobnej warstwie. Pobieramy plik i tworzymy odpowiednie pliki do druku podczas renderowania zlecenia.