Ga naar hoofdinhoud

URL & Eindpunten

URL's

OmgevingURL
Productiehttps://api.caught.nu/v1

Beschikbare Eindpunten

Dit is een lijst van de beschikbare eindpunten van de Caught API met hun doel.

TypeNaam van het endpointDoelDetails
GET/applicationsBekijk alle beschikbare Applicaties in het Caught-platform onder je accountDetails
GET/applications/{{applicationId}}Bekijk een specifieke Applicatie van je Caught-account - de Applicatie-ID kan gekopieerd worden uit de URL bij het bewerken in CaughtDetails
GET/locations/{{locationId}}Bekijk een specifieke rollout (Locatie) in Caught onder je account op basis van de IDDetails
GET/locations?applicationId={{applicationId}}Bekijk alle rollouts (Locaties) voor een specifieke Applicatie in Caught onder je accountDetails
GET/groups/{{groupId}}Bekijk een specifieke Groep (boeking/gebruiker) in Caught onder je account op basis van de IDDetails
GET/groups?locationId={{locationId}}Bekijk alle niet-gearchiveerde Groepen (boekingen/gebruikers) onder je account voor een specifieke rollout (Locatie) op basis van de Locatie-ID. Voeg &archived=true toe om gearchiveerde Groepen te bekijken (tot 6 maanden terug)Details
GET/teams/{{teamId}}Bekijk Team-informatie van een specifiek Team op basis van de IDDetails
GET/teams?groupId={{groupId}}Bekijk alle Team-informatie van een specifieke GroepDetails
GET/photos?groupId={{locationId}}Bekijk een specifieke rollout (Locatie) in Caught onder je accountDetails
POST/groups?locationId={{locationId}}Voeg een Groep (gebruiker/boeking) toe voor een specifieke rollout (Locatie) op basis van de Locatie-ID (Enkelvoudig)Details
POST/groups?locationId={{locationId}}Voeg meerdere Groepen (gebruikers/boekingen) toe voor een specifieke rollout (Locatie) op basis van de Locatie-ID. Hetzelfde endpoint als voor een enkele Groep, maar met een andere payload. Zie details voor een voorbeeldDetails
POST/groups?locationId={{locationId}}Voeg toe/verwijder meerdere Groepen (gebruikers/boekingen) voor een specifieke rollout (Locatie) op basis van de Locatie-ID. Hetzelfde endpoint als voor een enkele Groep, naar met een andere payload, inclusief te verwijderen Groep-IDs. Kan ook gebruikt worden om alleen te verwijderenDetails
POST/teams?groupId={{groupId}}Voeg een Team toe aan een specifieke Groep op basis van de Groep-IDDetails
POST/teams?groupId={{groupId}}Voeg meerdere Teams in batch toe voor een specifieke Groep-ID. Hetzelfde endpoint als voor een enkel Team, maar met een payload voor batch-info (Naam prefix, PIN-code per Team en generateAccessCode)Details
DELETE/groups/{{groupId}}Verwijder een enkele Groep (gebruiker/boeking) op basis van de Groep-IDDetails
DELETE/groupsVerwijder meerdere Groepen (gebruikers/boekingen) op basis van hun Groep-ID. Geef een Array van Groep-IDs op in de payload. Zie details voor een voorbeeldDetails

Postman Documentatie

Voor meer gedetailleerde informatie over elk van de eindpunten kun je de meer gedetailleerde Postman Documentatie met codevoorbeelden voor jouw programmeertaal bekijken.