API i integracje

Twoje treści. Każda platforma. Jedno API.

b10cks zapewnia czyste, przewidywalne REST API, które napędza strony internetowe, aplikacje mobilne, digital signage, interfejsy głosowe i wszystko inne, co sobie wymarzysz. Zbuduj raz. Publikuj wszędzie.

REST API

Przewidywalne. Typowane. Szybkie.

REST API b10cks opiera się na znanych Ci konwencjach zorientowanych na zasoby. Odpowiedzi to uporządkowany JSON o spójnej strukturze – bez niespodzianek, bez magicznych pól.

Co dostajesz:

  • Pełne drzewka treści z rozwiązaniem zagnieżdżonych bloków
  • Kontrola stanu wersji roboczej i opublikowanej przez parametry zapytania
  • Odpowiedzi uwzględniające lokalizację z łańcuchami zapasowymi
  • Paginacja oparta na kursorach dla dużych zbiorów danych
  • Wersjonowane endpointy – Twoje integracje nie przestaną działać po aktualizacjach

Obietnica API-first

b10cks jest „API-first”. Nie „API-also”.

Wiele CMS-ów nazywa się headless, a potem dokłada tyle autorskich abstrakcji, że znowu lądujesz w pułapce uzależnienia od platformy. b10cks działa inaczej.

Każda treść, którą tworzysz, jest od razu dostępna przez spójne, udokumentowane i otwarte API. Nie ma ukrytych endpointów, funkcji dostępnych tylko przez SDK ani czegoś w stylu „to jest dostępne wyłącznie w panelu”. Jeśli coś jest w b10cks, możesz to odpytać.

Open source aż po sam rdzeń

Żadnych czarnych skrzynek. Nigdy.

Cały serwer b10cks, łącznie z każdym endpointem API i każdym hakiem integracyjnym, jest open source na licencji GNU AGPLv3. Przeczytaj kod. Sprawdź bezpieczeństwo. Dorzuć poprawkę.

API nie jest rynkową fosą — to publiczna umowa.

Zacznij odpytywać w mniej niż pięć minut

Sklonuj repo, uruchom Dockera i Twoje API jest gotowe. Albo połącz się z naszą zarządzaną chmurą i całkowicie pomiń konfigurację.