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

Service Requests

Service request management operations

Create a service request

post

Creates a new internal service request

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Body
titlestringRequired

Service request title

Example: Question about API integration
descriptionstring · nullableOptional

Detailed description

prioritystring · enumOptionalDefault: mediumPossible values:
categorystring · nullableOptional
referenceTypestring · enum · nullableOptionalPossible values:
referenceIdinteger · nullableOptional
Responses
200

Service request created successfully

application/json
idintegerRequired

Unique service request identifier

Example: 1
titlestringRequired

Service request title

Example: Need help with billing integration
descriptionstring · nullableOptional

Detailed description of the request

statusstring · enumRequired

Current status

Example: openPossible values:
prioritystring · enumRequired

Priority level

Example: mediumPossible values:
categorystring · nullableOptional

Request category

Example: billing
creatorIdintegerRequired

User ID who created the request

assigneeIdinteger · nullableOptional

User ID assigned to the request

referenceTypestring · nullableOptional

Type of linked reference (project, organization)

referenceIdinteger · nullableOptional

ID of the linked reference

metadataobject · nullableOptional

Additional request metadata

createdAtstring · date-timeRequired

Creation timestamp

updatedAtstring · date-timeRequired

Last update timestamp

post/managed-services/request
POST /api/managed-services/request HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 143

{
  "title": "Question about API integration",
  "description": "text",
  "priority": "medium",
  "category": "text",
  "referenceType": "project",
  "referenceId": 1
}
{
  "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"
}

Delete a service request

delete

Deletes an internal service request

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
idintegerRequired

Service request ID

Responses
204

Service request deleted successfully

No content

delete/service-requests/{id}
DELETE /api/service-requests/{id} HTTP/1.1
Accept: */*

No content

List comments on a service request

get

Returns all comments for a specific service request

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
serviceRequestIdintegerRequired

Service request ID

Responses
200

List of comments

application/json
idintegerRequired
contentstringRequired
serviceRequestIdinteger · nullableOptional
userIdintegerRequired
parentIdinteger · nullableOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
get/service-requests/{serviceRequestId}/comments
GET /api/service-requests/{serviceRequestId}/comments HTTP/1.1
Accept: */*
[
  {
    "id": 1,
    "content": "text",
    "serviceRequestId": 1,
    "userId": 1,
    "parentId": 1,
    "createdAt": "2026-01-01T00:00:00.000Z",
    "updatedAt": "2026-01-01T00:00:00.000Z",
    "user": {
      "id": 1,
      "username": "text",
      "fullName": "text"
    }
  }
]

Add a comment to a service request

post

Creates a new comment on a service request

Authorizations
connect.sidstringRequired

Session-based authentication via HTTP-only cookie

Path parameters
serviceRequestIdintegerRequired

Service request ID

Body
contentstringRequired

Comment content

parentIdinteger · nullableOptional

Parent comment ID for replies

Responses
200

Comment created successfully

application/json
idintegerRequired
contentstringRequired
serviceRequestIdinteger · nullableOptional
userIdintegerRequired
parentIdinteger · nullableOptional
createdAtstring · date-timeRequired
updatedAtstring · date-timeRequired
post/service-requests/{serviceRequestId}/comments
POST /api/service-requests/{serviceRequestId}/comments HTTP/1.1
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "content": "text",
  "parentId": 1
}
{
  "id": 1,
  "content": "text",
  "serviceRequestId": 1,
  "userId": 1,
  "parentId": 1,
  "createdAt": "2026-01-01T00:00:00.000Z",
  "updatedAt": "2026-01-01T00:00:00.000Z",
  "user": {
    "id": 1,
    "username": "text",
    "fullName": "text"
  }
}

Last updated

Was this helpful?