/v1/collaborationRequests/updateRequest
—
post

Update an existing collaboration request you have sent. You can modify the message to provide additional context or extend the expiration date.

Path Parameters
Not Applicable
Request Headers
HttpEndpointRequestHeaders_AuthRequired_JsonContentType

FieldTypeRequiredDescription
AuthorizationstringYes

Access token

Example: Bearer <token>

Content-TypestringYes

HTTP JSON request content type

Example: application/json

Request Query
Not Applicable
Request Body
UpdateCollaborationRequestEndpointParams

Parameters for updating an existing collaboration request. You can modify the message or extend the expiration date.

{
requestId: string
request: UpdateCollaborationRequestInput
}
UpdateCollaborationRequestInput

Fields you can update in a collaboration request. You can modify the message or extend the expiration date.

{
message?: string
expires?: number
}
200 — Response Headers
HttpEndpointResponseHeaders_ContentType_ContentLength

FieldTypeRequiredDescription
Content-TypestringYes

HTTP JSON response content type

Example: application/json

Content-LengthstringYes

HTTP response content length in bytes

Example: 1024

200 — Response Body
UpdateCollaborationRequestEndpointResult

Response returned after successfully updating a collaboration request with the updated details.

{
request: CollaborationRequestForWorkspace
}
CollaborationRequestForWorkspace

A collaboration request as seen by the workspace owner. Contains details about who was invited and the current status of the invitation.

{
resourceId: string
createdBy: Agent
createdAt: number
lastUpdatedBy: Agent
lastUpdatedAt: number
isDeleted: boolean
deletedAt?: number
deletedBy?: Agent
workspaceId: string
recipientEmail: string
message: string
expiresAt?: number
workspaceName: string
readAt?: number
status: string
statusDate: number
}
Agent

Represents a user or system entity that performed an action (e.g., created or updated a resource)

{
agentId: string
agentType: string
}
4XX or 5XX — Response Headers
HttpEndpointResponseHeaders_ContentType_ContentLength

FieldTypeRequiredDescription
Content-TypestringYes

HTTP JSON response content type

Example: application/json

Content-LengthstringYes

HTTP response content length in bytes

4XX or 5XX — Response Body
EndpointErrorResult

Endpoint error result

{
errors?: Array<ExternalError>
}
ExternalError

{
message: string
}