SysAid website screenshot

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

Resources

🔗
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

Raw ↑
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