logo

Extra Block Types (EBT) - New Layout Builder experienceâť—

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

âť—Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll
04/09/2025, by Ivan

TL;DR: Gebruik een querystring zoals ?include=field_comments.uid om alle entiteiten op te nemen waarnaar wordt verwezen door field_comments Ă©n alle entiteiten waarnaar wordt verwezen door uid op die entiteiten!

04/09/2025, by Ivan

Paginering kan een bedrieglijk complex onderwerp zijn. Het is makkelijk om in valkuilen te trappen en best practices niet te volgen. Deze pagina helpt je om paginering op de “juiste” manier te doen. Dat wil zeggen: als je deze pagina leest en begrijpt, zal je client robuuster en toekomstbestendiger zijn en maak je je eigen leven later makkelijker.

Als je slechts één ding onthoudt van deze gids, laat het dan dit zijn: je moet je eigen paginerings-URL’s niet zelf construeren.

04/09/2025, by Ivan

JSON:API maakt het mogelijk om meerdere resources in één enkel verzoek op te halen, deze routes worden "collectie"-routes genoemd. Je kunt een collectie van resources ophalen door een GET-verzoek te sturen naar de basisresource-route, bijvoorbeeld GET /jsonapi/node/article en geen UUID mee te geven. Standaard worden hiermee alle resources van het opgegeven type opgehaald.

04/09/2025, by Ivan

Deze sectie bevat voorbeelden en informatie per request-type: GET, POST, PATCH en DELETE

Over de voorbeelden

Alle voorbeelden zijn werkende voorbeelden die je kunt proberen in een browser of een JSON-client (bijvoorbeeld: Postman). Je hebt een standaard Drupal-installatie nodig, een aantal Artikel-nodes en de JSON:API-module ingeschakeld.

04/09/2025, by Ivan

Deze pagina toont voorbeelden van verschillende GET-verzoeken voor de JSON:API module.

In alle onderstaande voorbeelden zijn geen request headers vereist. Er is geen authenticatie nodig als anonieme gebruikers toegang hebben tot content-entiteiten. Voor configuratie-entiteiten zoals menu’s, zie de laatste sectie(s).

Let op dat in alle gevallen, wanneer een id nodig is, dit altijd de uuid van de entiteit is, niet de entity id.