Inloggen
Aan de slag

Easy Digital Downloads Documentatie

Documentatie, Referentiemateriaal en Tutorials voor Easy Digital Downloads 

EDD REST API – Introductie

Easy Digital Downloads bevat een complete RESTful API waarmee opgeslagen gegevens op afstand kunnen worden opgehaald in JSON- of XML-formaat. De API bevat methoden voor het ophalen van informatie over winkelproducten, winkelklanten, winkelverkopen en winkelinkomsten.

Opmerking: De REST API van EDD kan alleen opgeslagen gegevens ophalen, het kan geen Downloads/Producten, Bestellingen of Klanten aanmaken.

De API wordt benaderd via het edd-api eindpunt van uw winkel, als volgt:

https://yoursite.com/edd-api/

OPMERKING: Als u een 404-fout krijgt bij het bezoeken van de bovenstaande link, moet u mogelijk uw permalinks opnieuw opslaan. Doe dit door naar Dashboard > Instellingen > Permalinks > Opslaan. te gaan.

Om toegang te krijgen tot de API, moet u een geldige openbare API-sleutel en ook een geldige token verstrekken. Een API-sleutel en token kunnen voor elke gebruiker worden gegenereerd door naar Downloads → Hulpprogramma's → API-sleutels: te gaan.

De geheime sleutel wordt gebruikt voor interne authenticatie en mag nooit rechtstreeks worden gebruikt om toegang te krijgen tot de API.

Individuele gebruikers kunnen naar hun eigen profiel gaan en hun eigen sleutel vinden:

Zodra je een API-sleutel hebt, kun je de EDD API gaan gebruiken. Zowel de API-sleutel als de token moeten als queryparameters aan de URL worden toegevoegd, als volgt:

https://yoursite.com/edd-api/?key=XXX&token=XXX

Paginaparameters

Standaard retourneert de EDD API 10 resultaten per pagina voor de queries naar klanten, verkopen en producten.

Als een query 20 resultaten heeft, worden de eerste tien standaard weergegeven, maar de tweede 10 kunnen worden benaderd door &page=2 toe te voegen aan de query string, als volgt:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&page=2

U kunt het aantal geretourneerde resultaten wijzigen met de parameter number. Dit voorbeeld retourneert 25 resultaten per pagina:

https://yoursite.com/edd-api/sales/?key=c281cf0a95be875d9eeb284fb004c938&token=5f9432f3ffa5945755ebc66179810d70&number=25

Als u alle resultaten wilt ophalen (geen paginering), stel number dan in op -1.

Veelgestelde vragen

Kunt u bestellingen, producten of klanten aanmaken via de API?
Nee, u kunt niet aanmaken via de API. Onze REST API ondersteunt momenteel alleen het ophalen van gegevens uit uw winkel.

Was dit artikel nuttig?

Begin vandaag nog met verkopen!

Sluit u aan bij meer dan 50.000 slimme winkel eigenaren, en begin met de eenvoudigste manier om digitale producten te verkopen met WordPress.

Copyright © 2025 Sandhills Development, LLC

[universally_switcher]