Overzicht
De UpTicket REST API stelt je in staat om tickets, klanten en teamleden te beheren vanuit je eigen applicaties. De API is beschikbaar voor accounts op het Pro- en Enterprise-plan.
Basis URL:
Alle responses worden teruggegeven in JSON formaat. Alle verzoeken moeten worden gedaan over HTTPS.
Authenticatie
Authenticeer verzoeken door een API-sleutel mee te sturen in de Authorization header. Je vindt je API-sleutel onder Instellingen → API.
Bewaar je API-sleutel veilig. Deel hem nooit publiekelijk en sla hem niet op in versiebeheer.
Rate limiting
De API heeft een limiet van 300 verzoeken per minuut per account. Bij overschrijding ontvang je een 429 Too Many Requests respons. De headers X-RateLimit-Limit en X-RateLimit-Remaining zijn beschikbaar in elke respons.
Foutcodes
- 400 Bad Request — ontbrekende of ongeldige parameters.
- 401 Unauthorized — ongeldige of ontbrekende API-sleutel.
- 403 Forbidden — onvoldoende rechten.
- 404 Not Found — resource bestaat niet.
- 429 Too Many Requests — rate limit overschreden.
- 500 Server Error — er is iets misgegaan bij UpTicket.
Tickets ophalen
Haal een lijst op van alle tickets. Ondersteuning voor paginering en filters.
Query parameters:status— filter op status (nieuw, in_behandeling, opgelost, gesloten)assigned_to— filter op teamlid IDpage— paginanummer (standaard: 1)per_page— resultaten per pagina (standaard: 25, max: 100)
Ticket ophalen
Haal de details op van één specifiek ticket.
Ticket aanmaken
Maak een nieuw ticket aan.
Request body (JSON):Ticket bijwerken
Werk de status, prioriteit of toewijzing bij van een bestaand ticket.
Klanten ophalen
Haal een lijst op van alle klanten in je account.
Webhook events
UpTicket stuurt een HTTP POST-verzoek naar jouw ingestelde webhook URL wanneer de volgende events plaatsvinden:
ticket.created— nieuw ticket aangemaaktticket.updated— ticket gewijzigd (status, prioriteit, toewijzing)ticket.closed— ticket geslotenmessage.received— nieuwe reactie van klant
Configureer webhooks via Instellingen → Integraties → Webhooks of via de documentatie.
Onze developers helpen je graag op weg.
Neem contact op