SysAid
SysAid is an AI-powered IT service management (ITSM) and help desk platform that helps IT teams manage tickets, assets, workflows, problem and change management, self-service portals, and automation. The platform combines a generative AI service desk with asset management, SLA tracking, and reporting. SysAid exposes a REST API with Client Credentials authentication issuing short-lived tokens for managing service records, users, assets, and more.
1 APIs
0 Features
ITSMHelp DeskIT Service ManagementAsset ManagementTicketingService Desk
APIs
SysAid REST API
REST API for managing SysAid service records (incidents, requests, problems, changes), users, assets, and SLAs. Authentication uses Client Credentials to mint short-lived applic...
Collections
SysAid REST API
OPENResources
🔗
VulnerabilityDisclosure
VulnerabilityDisclosure
🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
📝
Signup
Signup
🔗
Community
Community
🔗
LlmsText
LlmsText
📰
Blog
Blog
Sources
opencollection: 1.0.0
info:
name: SysAid REST API
version: '1.0'
request:
auth:
type: bearer
token: '{{bearerToken}}'
items:
- info:
name: Auth
type: folder
items:
- info:
name: Create app credentials
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createapplicationkey
docs: Create app credentials
- info:
name: Obtain access token
type: http
http:
method: POST
url: https://your-account.sysaidit.com/generateaccesstoken
docs: Obtain access token
- info:
name: Remove app credentials
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteapplicationkey
docs: Remove app credentials
- info:
name: List app keys by account
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getapplicationsbyaccountid
docs: List app keys by account
- info:
name: Agents
type: folder
items:
- info:
name: List agents (paginated)
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getagents
docs: List agents (paginated)
- info:
name: Create new agent
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createagent
docs: Create new agent
- info:
name: Retrieve agent by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getagent
docs: Retrieve agent by ID
- info:
name: Update agent details
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updateagent
docs: Update agent details
- info:
name: Remove agent permanently
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteagent
docs: Remove agent permanently
- info:
name: Add agent to groups
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addagenttogroups
docs: Add agent to groups
- info:
name: Remove agent from groups
type: http
http:
method: POST
url: https://your-account.sysaidit.com/removeagentfromgroups
docs: Remove agent from groups
- info:
name: Convert agent to end user
type: http
http:
method: POST
url: https://your-account.sysaidit.com/convertagenttoenduser
docs: Convert agent to end user
- info:
name: EndUsers
type: folder
items:
- info:
name: List end users (paginated)
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getendusers
docs: List end users (paginated)
- info:
name: Create new end user
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createenduser
docs: Create new end user
- info:
name: Retrieve end user by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getenduser
docs: Retrieve end user by ID
- info:
name: Update end user details
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updateenduser
docs: Update end user details
- info:
name: Remove end user permanently
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteenduser
docs: Remove end user permanently
- info:
name: Add end user to groups
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addendusertogroups
docs: Add end user to groups
- info:
name: Remove end user from groups
type: http
http:
method: POST
url: https://your-account.sysaidit.com/removeenduserfromgroups
docs: Remove end user from groups
- info:
name: Convert end user to agent
type: http
http:
method: POST
url: https://your-account.sysaidit.com/convertendusertoagent
docs: Convert end user to agent
- info:
name: Groups
type: folder
items:
- info:
name: List all groups (paginated)
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getgroups
docs: List all groups (paginated)
- info:
name: Create new group
type: http
http:
method: POST
url: https://your-account.sysaidit.com/creategroup
docs: Create new group
- info:
name: Retrieve group by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getgroup
docs: Retrieve group by ID
- info:
name: List group members
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getgroupmembers
docs: List group members
- info:
name: ServiceRecords
type: folder
items:
- info:
name: Create ticket
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createservicerecord
docs: Create ticket
- info:
name: Retrieve ticket details
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getservicerecordbyid
docs: Retrieve ticket details
- info:
name: Update ticket
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updateservicerecord
docs: Update ticket
- info:
name: Search tickets by parameters
type: http
http:
method: GET
url: https://your-account.sysaidit.com/searchservicerecords
docs: Search tickets by parameters
- info:
name: Remove ticket permanently
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteservicerecord
docs: Remove ticket permanently
- info:
name: Mark ticket resolved
type: http
http:
method: POST
url: https://your-account.sysaidit.com/resolveservicerecord
docs: Mark ticket resolved
- info:
name: Activities
type: folder
items:
- info:
name: Log time-tracked activity
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addservicerecordactivity
docs: Log time-tracked activity
- info:
name: Retrieve activities (paginated)
type: http
http:
method: GET
url: https://your-account.sysaidit.com/searchservicerecordactivities
docs: Retrieve activities (paginated)
- info:
name: Add internal or public note
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addservicerecordnote
docs: Add internal or public note
- info:
name: Send email notification
type: http
http:
method: POST
url: https://your-account.sysaidit.com/sendservicerecordmessage
docs: Send email notification
- info:
name: ActionItems
type: folder
items:
- info:
name: List action items
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getservicerecordactionitems
docs: List action items
- info:
name: Update action item status
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updateservicerecordactionitemstatus
docs: Update action item status
- info:
name: Create ad-hoc action item
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addadhocactionitem
docs: Create ad-hoc action item
- info:
name: Remove action item
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteadhocactionitem
docs: Remove action item
- info:
name: RelatedItems
type: folder
items:
- info:
name: List related items
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getservicerecordrelateditems
docs: List related items
- info:
name: Link KB articles
type: http
http:
method: POST
url: https://your-account.sysaidit.com/addkbarticletoservicerecord
docs: Link KB articles
- info:
name: Unlink KB articles
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteservicerecordknowledgebaserelateditem
docs: Unlink KB articles
- info:
name: Templates
type: folder
items:
- info:
name: Get template by service record ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getsrtemplatebysrid
docs: Get template by service record ID
- info:
name: Get template by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getsrtemplatebyid
docs: Get template by ID
- info:
name: Search templates
type: http
http:
method: GET
url: https://your-account.sysaidit.com/searchsrtemplates
docs: Search templates
- info:
name: Attachments
type: folder
items:
- info:
name: Generate upload URL
type: http
http:
method: POST
url: https://your-account.sysaidit.com/generateattachmentpresignedurl
docs: Generate upload URL
- info:
name: Finalize attachment creation
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createattachment
docs: Finalize attachment creation
- info:
name: Companies
type: folder
items:
- info:
name: List companies
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcompanies
docs: List companies
- info:
name: Create company
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createcompany
docs: Create company
- info:
name: Retrieve company by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcompanybyid
docs: Retrieve company by ID
- info:
name: Update company
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updatecompanybyid
docs: Update company
- info:
name: Remove company
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deletecompanybyid
docs: Remove company
- info:
name: Assets
type: folder
items:
- info:
name: List assets
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getassets
docs: List assets
- info:
name: Create asset
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createasset
docs: Create asset
- info:
name: Retrieve asset by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getassetbyid
docs: Retrieve asset by ID
- info:
name: Update asset
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updateasset
docs: Update asset
- info:
name: Remove asset
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deleteasset
docs: Remove asset
- info:
name: CIs
type: folder
items:
- info:
name: List CIs
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcis
docs: List CIs
- info:
name: Create CI
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createci
docs: Create CI
- info:
name: Retrieve CI by ID
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcibyid
docs: Retrieve CI by ID
- info:
name: Update CI
type: http
http:
method: PUT
url: https://your-account.sysaidit.com/updatecibyid
docs: Update CI
- info:
name: Remove CI
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deletecibyid
docs: Remove CI
- info:
name: List CI types
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcitypes
docs: List CI types
- info:
name: Retrieve CI relations
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcirelationsbyid
docs: Retrieve CI relations
- info:
name: Create CI relation
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createcirelation
docs: Create CI relation
- info:
name: Remove CI relation
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deletecirelation
docs: Remove CI relation
- info:
name: Webhooks
type: folder
items:
- info:
name: Create webhook subscription
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createwebhook
docs: Create webhook subscription
- info:
name: List webhooks
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getwebhooksbyaccountid
docs: List webhooks
- info:
name: Test webhook
type: http
http:
method: POST
url: https://your-account.sysaidit.com/simulatewebhookevent
docs: Test webhook
- info:
name: Retrieve webhook details
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getwebhooksubscriberbyid
docs: Retrieve webhook details
- info:
name: Remove webhook
type: http
http:
method: DELETE
url: https://your-account.sysaidit.com/deletewebhooksubscriberbyid
docs: Remove webhook
- info:
name: LicenseManager
type: folder
items:
- info:
name: List license contracts
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getlicensemanagercontracts
docs: List license contracts
- info:
name: Create license contract
type: http
http:
method: POST
url: https://your-account.sysaidit.com/createlicensemanagercontract
docs: Create license contract
- info:
name: Utilities
type: folder
items:
- info:
name: Retrieve available field indexes
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getindexes
docs: Retrieve available field indexes
- info:
name: List custom fields
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcustomfieldsinfolist
docs: List custom fields
- info:
name: Get category hierarchy
type: http
http:
method: GET
url: https://your-account.sysaidit.com/getcategories
docs: Get category hierarchy
bundled: true