I denne artikel:
I forbindelse med opdateringen af vores backend sker der nogle ændringer i vores User API. Sørg derfor for at rette de steder, hvor I anvender vores User API, hvis I gør brug af noget, som ændrer sig.
Opgradering: natten til onsdag den 28. oktober 2026
Opgraderingen gennemføres natten mellem tirsdag den 27. og onsdag den 28. oktober 2026. Ændringerne træder i kraft fra og med den 28. oktober 2026.Den nuværende backend er fremadkompatibel, så ændringerne kan laves allerede nu.
Oprettelse af ticket på sin egen bruger
Tidligere kunne man generere en md5-sum baseret på brugernavn, domæne og kodeord. Dette API-endpoint er ændret til HTTP Basic auth i stedet.
| Før | md5-sum af brugernavn, domæne og kodeord |
| Nu | HTTP Basic auth |
Oprettelse af tokens på en anden bruger
API-endpointet for at oprette en user token på en anden bruger via en org-admin er ændret. Fremover skal dette endpoint anvendes:
POST /tickets/v1/{domain}/{user}
Hvor {user} er den bruger, der skal oprettes en user token på.
Fremover er det også et krav, at den token, der oprettes, har præcis de samme API-rettigheder som den token, der bruges til at oprette den med.
Eksempel: Hvis en org-admin anvender en token med f.eks. CALLS og SMS, så skal den nye token, der oprettes på den anden bruger, også have CALLS og SMS.
Bemærk: De, som allerede anvender en Service Account til at oprette tokens på brugere, kan fortsat anvende den metode.
API-dokumentation
Se vores seneste API-dokumentation her: https://api-docs.connect.dstny.dk/
For at se dokumentationen til den kommende backend skal du klikke på "next"-udgaven af dokumentationen i menuen i venstre side.
Udgåede API-endpoints
Fra og med den 28. oktober 2026 fjernes følgende endpoints fra User API. Gennemgå jeres integrationer og skift til de nye endpoints, hvor det er relevant.
1. Oprettelse og sletning af user tickets – "v0"-endpoints
Disse endpoints fjernes:
POST /api/tickets/{domain}/{user}
DELETE /api/tickets/{domain}/{user}/{ticketName}
Der er indført nye API-endpoints til håndtering af user tickets, som erstatter den tidligere metode med kodeordsbaserede tickets.
2. Contacts Information API
Alle endpoints, der starter med /api/contacts/info, fjernes.
Dette ældre API er erstattet af udvidet funktionalitet i andre API'er.
3. ACD/Attendant Group API
Dette endpoint fjernes:
POST /api/user/acd-attendant-group/{domain}/{user}/{group}/{group-domain}/agents/{agent}
4. ACD/Attendant Group API – "v0"-endpoints
Disse endpoints fjernes:
GET /api/user/acd-attendant-group/{domain}/{user}/{group}/{group-domain}
GET /api/user/acd-attendant-group/{domain}/{user}
Alle API-endpoints er opdateret til version "v1".
5. Call Recording Control API
Disse endpoints fjernes:
GET /api/call/recording/{domain}/{user}/list
POST /api/call/recording/{domain}/{user}/update/{id}
Dette API er erstattet af Call Recording API.
6. Queue Statistics API – "v0"-endpoints
Disse endpoints fjernes:
GET /api/queue/statistics/{domain}/{user}
GET /api/queue/statistics/{domain}
Alle API-endpoints er opdateret til version "v1" for bedre at understøtte supervisor-autorisation.
7. ACD/Attendant Group API – metoder uden understøttelse af linkede organisationer
Disse endpoints fjernes:
GET /api/user/acd-attendant-group/{domain}/{user}/{group}
POST /api/user/acd-attendant-group/{domain}/{user}/{group}/agents/{agent}
8. Distribution Group API – metoder uden understøttelse af linkede organisationer
Disse endpoints fjernes:
POST /api/user/distgroup/{domain}/{user}/{grpid}/login
POST /api/user/distgroup/{domain}/{user}/{grpid}/logout
Kommentarer
0 kommentarer
Log ind for at kommentere.