The GoToAssist Service Desk API relies on Users, Incidents, Services, Customers, Groups, and Categories resources. The links below connect you to the API references for these.

Non-endpoint resources

Calls Summary

Call Type Object URL Description
Incidents
GET Incidents https://deskapi.gotoassist.com/v2/incidents Retrieve a list of all incidents
GET Incident https://deskapi.gotoassist.com/v2/incidents Retrieve a single record by ID
GET New Incidents https://deskapi.gotoassist.com/v2/services/[id]/incidents/new Retrieve defaults for a new record
POST Incident https://deskapi.gotoassist.com/v2/services/[id]/incidents Create a new record
PUT Incident https://deskapi.gotoassist.com/v2/incidents/[id] Update an existing record
Customers
GET Customers https://deskapi.gotoassist.com/v2/customers Retrieve a list of all customers
GET Customer https://deskapi.gotoassist.com/v2/customers/[id] Retrieve a specified customer
POST Customer https://deskapi.gotoassist.com/v2/customers Create a new customer record
PUT Customer https://deskapi.gotoassist.com/v2/customers/[id] Update a specified customer
DELETE Customer https://deskapi.gotoassist.com/v2/customers/[id] Delete a specified customer
Groups
GET Groups https://deskapi.gotoassist.com/v2/groups Retrieve a list of all groups in the system
GET Group https://deskapi.gotoassist.com/v2/groups/[id] Retrieve a specified group
Companies
GET Companies https://deskapi.gotoassist.com/v2/companies Retrieve a list of all companies in the system
GET Company https://deskapi.gotoassist.com/v2/companies/[id] Retrieve a specified company
POST Company https://deskapi.gotoassist.com/v2/companies Create a new company record
PUT Company https://deskapi.gotoassist.com/v2/companies/[id] Update a specified company
Users
GET Users https://deskapi.gotoassist.com/v2/users Retrieve a list of all users
GET User https://deskapi.gotoassist.com/v2/users/[id] Retrieve a specified user
GET User https://deskapi.gotoassist.com/v2/me Retrieve current user record
Accounts
GET Accounts https://deskapi.gotoassist.com/v2/accounts Retrieve a list of all accounts
GET Account https://deskapi.gotoassist.com/v2/accounts/[id] Retrieve a specified account
PUT Account https://deskapi.gotoassist.com/v2/accounts/[id] Update a specified account
Services
GET Services https://deskapi.gotoassist.com/v2/services Retrieve a list of all services
GET Service https://deskapi.gotoassist.com/v2/services/[id] Retrieve a specified service
POST Service https://deskapi.gotoassist.com/v2/services Create a new service
PUT Service https://deskapi.gotoassist.com/v2/services/[id] Update a specified service
 
Onboarding Tasks
GET Onboarding Tasks https://deskapi.gotoassist.com/v2/onboarding_tasks Retrieve a list of all onboarding tasks
GET Onboarding Task https://deskapi.gotoassist.com/v2/onboarding_tasks/[id] Retrieve a specified onboarding task
POST Onboarding Task https://deskapi.gotoassist.com/v2/onboarding_tasks Create a new onboarding task
PUT Onboarding Task https://deskapi.gotoassist.com/v2/onboarding_tasks/[id] Update a specified onboarding task
DELETE Onboarding Task https://deskapi.gotoassist.com/v2/onboarding_tasks/[id] Delete a specified onboarding task
Attachments
GET Attachment https://deskapi.gotoassist.com/v2/attachments/[id] Retrieve the metadata of an attachment
GET Attachment https://deskapi.gotoassist.com/v2/attachments/[id]/[filename] Retrieve the content of an attachment
POST Attachments https://deskapi.gotoassist.com/v2/attachments Upload one or more new attachments. This request should be a multipart POST with one or more files attached as the "files" parameter.
Time Entries
GET Time Entries https://deskapi.gotoassist.com/v2/time_entries Retrieve a list of all time entries
GET Time Entry https://deskapi.gotoassist.com/v2/time_entries/[id] Retrieve a specified time entry
POST Time Entry https://deskapi.gotoassist.com/v2/time_entries Create a new time entry
PUT Time Entry https://deskapi.gotoassist.com/v2/time_entries/[id] Update a specified time entry
DELETE Time Entry https://deskapi.gotoassist.com/v2/time_entries/[id] Delete a specified time entry