Actiereeks incident management budgethouder

Goedemorgen allemaal,

De actiereeks koppelt automatisch het budgetholder op basis van de naam van de categorie. Ik heb 3 stappen en bij stap 2 krijg ik al een foutcode “Response status: 404 Not Found”.

Kan iemand mij uitleggen wat ik bij stap2 verkeerd doe? Alvast bedankt en een prettige dag.

Stappen:

  1. de categorienamen ophalen (naam; getcategory)
  2. (toevoegen) de budgethoudernamen ophalen (naam; getbudgetholder)
  3. een PATCH waarin in de body de categorienaam en de budgethoudernaam worden vergeleken (naam; linkcategory)

stap1 URL: ${_variables.TOPdesk_url?no_esc}/tas/api/incidents/categories
stap2 URL: ${_variables.TOPdesk_url?no_esc}/tas/api/incidents/aanmelderbudgethouder
stap3:

{
“caller” : {
“name” : <#list _responses.getcategory.body as category><#if category.id == aanmelderbudgethouder.id>"${category.name}"</#if></#list>
}
}

Stap 2 is mij dus nu wel gelukt.
oplossing stap 2: ${_variables.TOPdesk_url?no_esc}/tas/api/budgetholders

stap 3 geeft nu een foutcode aan:

Step 3 ‘linkcategory’
[2021-11-02T10:25:09.798751800Z] Starting FreeMarker template processing
[2021-11-02T10:25:09.804752Z] Error while processing FreeMarker template: The following has evaluated to null or missing:
==> aanmelderbudgethouder [in template “action sequence” at line 3, column 90]


Tip: If the failing expression is known to legally refer to something that’s sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??