Een API (Application Programming Interface) is een set regels en protocollen waarmee verschillende softwaretoepassingen met elkaar kunnen communiceren. In de context van WordPress is de meest bekende API de WordPress REST API.
WordPress REST API
De WordPress REST API stelt ontwikkelaars in staat om op afstand met een WordPress website te communiceren. Hiermee kun je:
- Content ophalen: blogposts, pagina’s en andere content opvragen in JSON-formaat.
- Content aanmaken: nieuwe posts of pagina’s aanmaken via externe applicaties.
- Content bijwerken: bestaande content wijzigen zonder in te loggen in het WordPress-dashboard.
- Headless WordPress: WordPress gebruiken als backend terwijl een ander framework (zoals Astro of Next.js) de frontend verzorgt.
Veelgebruikte WordPress API’s
- REST API: voor het ophalen en bewerken van WordPress-data via HTTP-verzoeken.
- Plugin API: hooks en filters waarmee plugins de functionaliteit van WordPress uitbreiden.
- Settings API: voor het aanmaken van instellingenpagina’s in het WordPress-dashboard.
- WooCommerce API: specifiek voor het beheren van producten, bestellingen en klanten in WooCommerce.







