Topdesk APIs Q
Hi Community,
I really like the idea of seeing assets assigned to a person from the Person Record this is the best feature that caught my eye so far. Definitely going to save a lot of headaches during onboarding and offboarding.
I have a few technical questions regarding automated assignments and Incident creation via the API:
-
Automated Asset Assignment: Is there an OOB way to automatically assign an asset (like a laptop) to a person once a service request is fulfilled?
-
Mandatory Fields in the API: I set up an API account, granted the required permission/operator group, and generated an application token (GET requests are working as expected). When attempting to POST a new incident, the ticket management shows only
“brief description”as required. However, when creating an incident manually in the UI, several other fields are highlighted in red as mandatory. Where are these validation rules defined? -
DataDict vs. API Naming: I noticed the field names in the DataDict don't match the REST API JSON payload keys. Is there a standard mapping table or guide available for translating DataDict database names to API endpoint fields?
-
Integration Field Mapping: If we integrate another system to create incidents in TOPdesk, does TOPdesk offer a built in field mapping table, or do we need to handle that in the payload?
Thanks in advance.
