Skip to main content
Ron Jutte
Explorer ⭐⭐
Mar 30, 2026 1:24 PM UTC
Solved

POST /tas/api/operatorChanges/{identifier}/cancel

Ik heb een actiereeks waarin ik een change moet cancelen.

In de API documentatie voor dit endpoint staat voor de body:

{
"canceledById": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"cancelDate": "2026-03-30T13:14:36.883Z",
"cancelReason": "string",
"action": "string"
}

 Ik geef het volgende op in mijn actiereeks (vanuit de log):
Request body: {
  "canceledById": "938ba7e0-9c6d-4f4c-ba0a-8be59a9a9d9b",
  "cancelReason": "Wordt niet verder verwerkt",
  "action": "Er wordt een nieuwe laptop aangevraagd. zie aanvraag RFC2623451."
}

Ik krijg hierop de foutmelding 
{"status":400,"errors":[{"errorCode":"operator or group is missing a role","appliesTo":[]}]}


Wie heeft dit wel eens gebruikt en wat is dan de juiste syntax?

This topic has been closed for replies.
Yush LamAnswer
Explorer ⭐
Mar 31, 2026 9:32 AM UTC

Ik heb een actiereeks waarin ik een change moet cancelen.

In de API documentatie voor dit endpoint staat voor de body:

{
"canceledById": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"cancelDate": "2026-03-30T13:14:36.883Z",
"cancelReason": "string",
"action": "string"
}

 Ik geef het volgende op in mijn actiereeks (vanuit de log):
Request body: {
  "canceledById": "938ba7e0-9c6d-4f4c-ba0a-8be59a9a9d9b",
  "cancelReason": "Wordt niet verder verwerkt",
  "action": "Er wordt een nieuwe laptop aangevraagd. zie aanvraag RFC2623451."
}

Ik krijg hierop de foutmelding 
{"status":400,"errors":[{"errorCode":"operator or group is missing a role","appliesTo":[]}]}


Wie heeft dit wel eens gebruikt en wat is dan de juiste syntax?



Hoi Ron, 

Jouw syntax is correct. Jouw error komt doordat de betreffende behandelaar of behandelaarsgroep achter jouw “canceledById” nog niet in de betreffende taak/rol is toegewezen. Oftewel het bestaat nog niet in de dropdown menu.

Ik hoop dat dit positieve bijdrage levert. Ik hoor graag van je. 
 

Symptoom


 

Dit zal het oplossen


 

API benodigdheden

 

Yush Lam

4 replies

Mar 30, 2026 4:33 PM UTC

Heeft de operator (gebruiker) die je invult bij canceledById wel de juiste rol of rechten binnen de TOPdesk‑module Change Management?

Translate
Ron Jutte
Ron JutteAuthor
Explorer ⭐⭐
Mar 31, 2026 4:54 AM UTC

Het is een API account met afdoende rechten

Translate
Yush LamAnswer
Explorer ⭐
Mar 31, 2026 9:32 AM UTC

Ik heb een actiereeks waarin ik een change moet cancelen.

In de API documentatie voor dit endpoint staat voor de body:

{
"canceledById": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"cancelDate": "2026-03-30T13:14:36.883Z",
"cancelReason": "string",
"action": "string"
}

 Ik geef het volgende op in mijn actiereeks (vanuit de log):
Request body: {
  "canceledById": "938ba7e0-9c6d-4f4c-ba0a-8be59a9a9d9b",
  "cancelReason": "Wordt niet verder verwerkt",
  "action": "Er wordt een nieuwe laptop aangevraagd. zie aanvraag RFC2623451."
}

Ik krijg hierop de foutmelding 
{"status":400,"errors":[{"errorCode":"operator or group is missing a role","appliesTo":[]}]}


Wie heeft dit wel eens gebruikt en wat is dan de juiste syntax?



Hoi Ron, 

Jouw syntax is correct. Jouw error komt doordat de betreffende behandelaar of behandelaarsgroep achter jouw “canceledById” nog niet in de betreffende taak/rol is toegewezen. Oftewel het bestaat nog niet in de dropdown menu.

Ik hoop dat dit positieve bijdrage levert. Ik hoor graag van je. 
 

Symptoom


 

Dit zal het oplossen


 

API benodigdheden

 

Translate
Yush Lam
Ron Jutte
Ron JutteAuthor
Explorer ⭐⭐
Mar 31, 2026 9:53 AM UTC

dat is het, dankjewel!

Translate