Case Attachments
Attachment configuration and forwarding
Authorizations
Path parameters
tokenstringRequired
The token provided by TSANet for the collaboration request
Body
domainstringRequiredPattern:
^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$passwordstring · min: 1 · max: 2147483647Required
expirationstring · date-timeRequired
httpsPathstringRequiredPattern:
^(/[^/ ]*)+/?$httpsPortinteger · int32 · min: 1 · max: 65535Required
Responses
200
Attachment configuration updated successfully
400
Bad request
put
/v1/collaboration-requests/{token}/attachments/config/httpsPUT /v1/collaboration-requests/{token}/attachments/config/https HTTP/1.1
Host: connect2.tsanet.org
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 108
{
"domain": "text",
"password": "text",
"expiration": "2025-10-28T10:12:08.773Z",
"httpsPath": "text",
"httpsPort": 1
}{
"submitter": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"receiver": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
}
}Authorizations
Path parameters
tokenstringRequired
The token provided by TSANet for the collaboration request
Query parameters
descriptionstringRequired
Description of the attachments
Body
filesstring · binary[]Required
Files to forward
Responses
200
Attachments forwarded successfully
400
Bad request
post
/v1/collaboration-requests/{token}/attachmentsPOST /v1/collaboration-requests/{token}/attachments?description=text HTTP/1.1
Host: connect2.tsanet.org
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: multipart/form-data
Accept: */*
Content-Length: 20
{
"files": [
"binary"
]
}[
{
"fileName": "text",
"receiverStatus": "SUCCESS",
"receiverMessage": "text",
"submitterStatus": "SUCCESS",
"submitterMessage": "text",
"completeSuccess": true,
"partialSuccess": true
}
]Authorizations
Path parameters
tokenstringRequired
The token provided by TSANet for the collaboration request
Body
Other propertiesobjectOptional
Responses
200
Proposed attachment configuration
400
Bad request
post
/v1/collaboration-requests/{token}/attachments/config/https/analyzePOST /v1/collaboration-requests/{token}/attachments/config/https/analyze HTTP/1.1
Host: connect2.tsanet.org
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 30
{
"ANY_ADDITIONAL_PROPERTY": {}
}{
"domain": "text",
"password": "text",
"expiration": "2025-10-28T10:12:08.773Z",
"httpsPath": "text",
"httpsPort": 1
}Authorizations
Path parameters
tokenstringRequired
The token provided by TSANet for the collaboration request
Responses
200
Attachment configuration
401
Unauthorized
get
/v1/collaboration-requests/{token}/attachments/configGET /v1/collaboration-requests/{token}/attachments/config HTTP/1.1
Host: connect2.tsanet.org
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"submitter": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"receiver": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
}
}Last updated