Collaboration Requests

Case creation, retrieval, and management

Get collaboration requests

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
internalCaseNumberstringOptional

Your internal case number

typestringOptional

Filter by collaboration requests type (optional) - all by default

statusstringOptional

Filter by collaboration requests status (optional) - all by default

updatedAfterstring · date-timeOptional

Filter by collaboration requests that were updated after (YYYY-MM-DDTHH:MM:SSZ) when paginated is false

createdAfterstring · date-timeOptional

Filter by collaboration requests that were created after (YYYY-MM-DDTHH:MM:SSZ) when paginated is false

includeRemovedNotesbooleanOptional

Filter to include removed notes - excluded by default

Default: false
pageinteger · int32Optional

Page number (0-based) for pagination when paginated is true

Default: 0
sizeinteger · int32Optional

Page size for pagination when paginated is true (0 means return all records)

Default: 0
paginatedbooleanOptional

Set to 'true' to request paginated results instead of an array. If true, the updatedAfter and createdAfter filters are ignored.

Default: false
Responses
200

List of collaboration requests or paginated response

Responseobject
get
/v1/collaboration-requests

Create a new collaboration request

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
documentIdinteger · int64Optional
internalCaseNumberstringOptional
receiverInternalCaseNumberstringOptional
problemSummarystringOptional
problemDescriptionstringOptional
prioritystring · enumOptionalPossible values:
adminNotestringOptional
escalationInstructionsstringOptional
testSubmissionbooleanOptional
Responses
200

Collaboration request created successfully

post
/v1/collaboration-requests

Get a specific collaboration request by token

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tokenstringRequired

The token provided by TSANet for the collaboration request

Query parameters
includeRemovedNotesbooleanOptional

Filter to include removed notes - excluded by default

Default: false
Responses
200

Collaboration request details

get
/v1/collaboration-requests/{token}

Update collaboration request submitter details

patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
tokenstringRequired

The token provided by TSANet for the collaboration request

Body
internalCaseNumberstringOptional

Internal case number for the submitter's tracking system

Responses
200

Collaboration request updated successfully

patch
/v1/collaboration-requests/{token}

Last updated