Een parameter die een bron niet gebruikt wordt wel gecontroleerd op geldigheid, maar doet verder niets.
GET /api/v1/shows
Recht: Shows (altijd aan). Parameters: van, tot, limiet, vanaf.
Alle shows van je organisatie, gesorteerd op begintijd, met elke status (van aanvraag tot betaald, en geannuleerd). Filter zelf op het veld status als je alleen bevestigde shows wilt. van en tot gaan over de begintijd van de show.
Velden
idtitelstatus- inquiry, quote, option, confirmed, performed, invoiced, paid, cancelled of no_show
soortstarteindehele_dagzaalstadland- landcode
artiest_idartiest- naam van de artiest
openbaar- staat de show op Op je website tonen?
Alleen met het recht Geld
gage- bedrag in de munt van het veld munt, met twee decimalen
munt
GET /api/v1/agenda
Recht: Agenda. Parameters: van, tot, limiet, vanaf.
De agenda-items die geen show zijn: blokkades, reizen en notities, gesorteerd op begintijd. van en tot gaan over de begintijd.
Velden
idsoort- blokkade, reis of notitie
reis_soorttitelstarteindehele_dagplaatsartiest_idshow_id- de show waar dit bij hoort, als die er is
GET /api/v1/contacten
Recht: Contacten. Parameters: limiet, vanaf.
Je adresboek, gesorteerd op naam. Geanonimiseerde contacten komen niet mee. van en tot doen hier niets.
Velden
idnaambedrijfsoortemailemail_2telefoonstraatpostcodestadland- landcode
btw_nummer
Notities, reisprofiel, allergieen en afmeldsleutel zitten er bewust niet in.
GET /api/v1/artiesten
Recht: Artiesten. Parameters: geen (alle artiesten in een keer).
Al je artiesten, gesorteerd op naam, in een keer. Hier is geen paginering: limiet, vanaf, van en tot doen niets.
Velden
idnaamsoortkleuractiefthuisstadthuisland
IBAN, KvK-nummer en btw-nummer zitten er bewust niet in.
GET /api/v1/facturen
Recht: Geld. Parameters: van, tot, limiet, vanaf.
Je facturen, gesorteerd op factuurdatum, zonder concepten. van en tot gaan hier over de factuurdatum (beide dagen tellen mee). Bedragen zijn in hele euro's met twee decimalen, niet in centen.
Velden
idnummerstatussoortfactuurdatumvervaldatumbetaald_opexcl_btwbtwtotaalmuntbtw_verlegdartiest_idshow_idklant- bedrijfsnaam van het contact
contact- naam van het contact
GET /api/v1/openbare-shows
Recht: Website-sleutel. Parameters: limiet (1 tot en met 200, standaard 100), artiest (id van een artiest, optioneel).
Alleen shows waarbij je het vinkje "Op je website tonen" hebt aangezet, die bevestigd zijn (of al gespeeld, gefactureerd of betaald) en die vandaag of later plaatsvinden, op datum. Dit is de enige bron voor een website-sleutel, en de enige die een website-sleutel mag lezen. Heeft elke artiest een eigen site, geef dan artiest mee met de artiest_id uit het antwoord: dan krijg je alleen de shows van die artiest. van, tot en vanaf doen hier niets.
Velden
datum- JJJJ-MM-DD, in Amsterdamse tijd
start- ontbreekt bij een show die de hele dag duurt
zaalstadland- landcode
artiestartiest_id- voor het filter artiest