For the complete documentation index, see llms.txt. This page is also available as Markdown.

Managed Services

Managed services dashboard and ticket operations

Get managed services dashboard

get

Returns dashboard data including service requests, tickets, and activity feed

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Responses
200

Dashboard data

application/json
ticketsobject[]Optional
activityFeedobject[]Optional
get/managed-services/dashboard
GET /api/managed-services/dashboard HTTP/1.1
Accept: */*
{
  "serviceRequests": [
    {
      "id": 1,
      "title": "Need help with billing integration",
      "description": "text",
      "status": "open",
      "priority": "medium",
      "category": "billing",
      "creatorId": 1,
      "assigneeId": 1,
      "referenceType": "text",
      "referenceId": 1,
      "metadata": {},
      "createdAt": "2026-01-01T00:00:00.000Z",
      "updatedAt": "2026-01-01T00:00:00.000Z"
    }
  ],
  "tickets": [
    {}
  ],
  "metrics": {
    "activeEngagements": 1,
    "avgResolutionTime": 1,
    "hoursSaved": 1
  },
  "activityFeed": [
    {}
  ]
}

Get ticket details

get

Returns details of a specific support ticket including conversation history

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
ticketIdintegerRequired

Ticket ID

Responses
200

Ticket details with conversation

application/json
get/managed-services/ticket/{ticketId}
GET /api/managed-services/ticket/{ticketId} HTTP/1.1
Accept: */*
{
  "ticket": {
    "id": 1,
    "title": "text",
    "status": "text",
    "priority": "text",
    "createdAt": "2026-01-01T00:00:00.000Z"
  },
  "messages": [
    {
      "id": 1,
      "content": "text",
      "sender": {
        "name": "text",
        "isSupport": true
      },
      "createdAt": "2026-01-01T00:00:00.000Z"
    }
  ]
}

Reply to a ticket

post

Adds a reply to an existing support ticket

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
ticketIdintegerRequired

Ticket ID

Body
contentstringRequired

Reply content

Responses
200

Reply added successfully

No content

post/managed-services/ticket/{ticketId}/reply
POST /api/managed-services/ticket/{ticketId}/reply HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 18

{
  "content": "text"
}

No content

Search for reference items

get

Searches projects, organizations, and other items for linking to service requests

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Query parameters
querystringOptional

Search query

typestring · enumOptional

Filter by reference type

Possible values:
Responses
200

Search results

application/json
idintegerOptional
typestringOptional
titlestringOptional
descriptionstring · nullableOptional
get/managed-services/search-references
GET /api/managed-services/search-references HTTP/1.1
Accept: */*
[
  {
    "id": 1,
    "type": "text",
    "title": "text",
    "description": "text"
  }
]

Last updated

Was this helpful?