Case Attachments
Authorizations
Path parameters
tokenstringRequired
The token provided by TSANet for the collaboration request
Body
domainstringRequired
passwordstringRequired
expirationstring · date-timeRequired
httpsPathstringRequired
httpsPortinteger · int32Required
Responses
200
Attachment configuration updated successfully
400
Bad request
put/v1/collaboration-requests/{token}/attachments/config/https
PUT /v1/collaboration-requests/{token}/attachments/config/https HTTP/1.1
Host: connect2.tsanet.org
Content-Type: application/json
Accept: */*
Content-Length: 108
{
"domain": "text",
"password": "text",
"expiration": "2026-01-01T00:00:00.000Z",
"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
fileNamestringOptional
receiverStatusstring · enumOptionalPossible values:
receiverMessagestringOptional
submitterStatusstring · enumOptionalPossible values:
submitterMessagestringOptional
completeSuccessbooleanOptional
partialSuccessbooleanOptional
400
Bad request
post/v1/collaboration-requests/{token}/attachments
POST /v1/collaboration-requests/{token}/attachments?description=text HTTP/1.1
Host: connect2.tsanet.org
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
domainstringRequired
passwordstringRequired
expirationstring · date-timeRequired
httpsPathstringRequired
httpsPortinteger · int32Required
400
Bad request
post/v1/collaboration-requests/{token}/attachments/config/https/analyze
POST /v1/collaboration-requests/{token}/attachments/config/https/analyze HTTP/1.1
Host: connect2.tsanet.org
Content-Type: application/json
Accept: */*
Content-Length: 30
{
"ANY_ADDITIONAL_PROPERTY": {}
}{
"domain": "text",
"password": "text",
"expiration": "2026-01-01T00:00:00.000Z",
"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/config
GET /v1/collaboration-requests/{token}/attachments/config HTTP/1.1
Host: connect2.tsanet.org
Accept: */*
{
"submitter": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
},
"receiver": {
"companyId": 1,
"parameters": {
"ANY_ADDITIONAL_PROPERTY": {}
}
}
}Last updated