De uitgelicht selectie lijsten kunnen opgevraagd worden via het url-commando: '/selection'. De uitgelicht selectie kan worden opgehaald aan de hand van het unieke ID.
Naam | Beschrijving | Verplicht |
---|---|---|
apikey | Unieke identificatiesleutel van de applicatie, wordt gebruikt voor het ophalen van de juiste data en het bijhouden van het gebruik van de applicatie. | Ja |
id | Identificatie sleutel van de aangemaakte selectie. | Ja |
output | JSON / XML (standaard waarde is ingesteld binnen applicatie) | Nee |
filter_id | Geselecteerde filter. | Nee |
event | Optie om producten als evenementen terug te krijgen. Mogelijk waardes zijn "true" of "false". Standaard is de waarde false. |
Nee |
sort | Sorteer veld van de data set. | Nee |
sortdir | Sorteer richting van de data set. Waarde is ASC (oplopend) of DESC (aflopend). | Nee |
In de middleware zijn producten op te vragen als evenementen. Een evenement heeft extra velden voor het tonen van de momenten waarop een evenement plaatsvindt. Het is mogelijk om de producten in een uitgelicht selection op te vragen als evenementen. Hiervoor is een extra parameter nodig: event. Zodra de parameter de waarde true bevat krijgen de producten de extra velden. Er worden alleen toekomstige evenementen meegestuurd, evenementen uit het verleden komen op deze manier niet mee.
De uitgelicht selectie geeft standaard de items terug in de volgorde zoals deze is ingesteld. Voor evenementen is het mogelijk om dit te beïnvloeden met de parameters sort en sortdir.
http://services.gm.rijnbrinkgroep.nl/api/v1/selection?apikey=01cb0aa172e0fd414342&id=12&output=xml
<?xml version="1.0" encoding="UTF-8" ?> <selection> <id>12</id> <name>Test selectie</name> <type>product</type> <items> <item> <productId>6185335</productId> <id>6185335</id> <productSoortId>98307</productSoortId> <productSoortNaam>Tentoonstelling, expositie (kunstwerken)</productSoortNaam> <productSoortVersie>48</productSoortVersie> <gmlVersie>2</gmlVersie> <publieksNaam>(Re)Source; over authenticiteit en manipulatie</publieksNaam> <beschrijving>Voorbeeld beschrijving...</beschrijving> </item> ... meerdere items ... </items> </selection>