API is te bereiken via de basis url:
https://api.zapplanning.be
In elke request moet verplicht een api_key aanwezig zijn. Deze bezorgen we u van zodra u gebruik gaat maken van de API
Returned JSON met daarin een array van producties. Je kan ook filteren op genre_id of production_group_id.
GET /productions?api_key=api_key
lang_id | nl, fr, en |
production_genre_id | enkel producties van een bepaald genre ophalen |
production_group_id | enkel producties van een bepaalde productie groep ophalen |
performer (string) | filter producties op performer |
xml | true/false (response in xml in plaats van json) |
JSON object met een lijst van producties.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/productions?api_key=1Cua17H76f48606
Returned JSON met daarin een productie, afbeeldingen en een speellijst van de productie.
GET /production/:id?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met de productievelden, afbeeldingen en speellijst van die productie.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/production/3?api_key=1Cua17H76f48606
Returned JSON met daarin een array van genres.
GET /production-genres?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met een lijst van genres.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/production-genres?api_key=1Cua17H76f48606
Returned JSON met daarin een array van productie groepen.
GET /production-groups?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met een lijst van productie groepen.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/production-groups?api_key=1Cua17H76f48606
Returned JSON met daarin een array van speeldata. Je kan ook filteren op status_id of type_id.
GET /playlist?api_key=api_key
lang_id | nl, fr, en |
status_id | enkel speeldata ophalen met bepaalde status |
type_id | enkel speeldata ophalen met bepaald type |
production_group_id | enkel speeldata ophalen van een bepaalde productie groep |
upcoming=true | enkel speeldata in de toekomst ophalen |
past=true | enkel speeldata in het verleden ophalen |
performer (string) | filter speellijst op performer |
xml | true/false (response in xml in plaats van json) |
JSON object met speeldata lijst.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/playlist?api_key=1Cua17H76f48606
Returned JSON met daarin een array van speeldata. Je kan ook filteren op status_id of type_id
GET /playlist/:production_id?api_key=api_key
lang_id | nl, fr, en |
status_id | enkel speeldata ophalen met bepaalde status |
type_id | enkel speeldata ophalen met bepaald type |
production_group_id | enkel speeldata ophalen van een bepaalde productie groep |
upcoming=true | enkel speeldata in de toekomst ophalen |
past=true | enkel speeldata in het verleden ophalen |
xml | true/false (response in xml in plaats van json) |
JSON object met speeldata lijst.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/playlist/3?api_key=1Cua17H76f48606
Returned JSON met daarin een array van speeldatum types
GET /playlist-types?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met speeldatum types lijst.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/playlist-types?api_key=1Cua17H76f48606
Returned JSON met daarin een array van speeldatum statussen
GET /playlist-statuses?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met speeldatum statussen lijst.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/playlist-statuses?api_key=1Cua17H76f48606
Returned JSON met daarin een array van alle uitvoerders
GET /performers?api_key=api_key
lang_id | nl, fr, en |
xml | true/false (response in xml in plaats van json) |
JSON object met uitvoerders lijst.
Een voorbeeld response kan u hier zien:
https://api.zapplanning.be/performers?api_key=1Cua17H76f48606