Attachments
Last updated
Was this helpful?
Last updated
Was this helpful?
This API allows users to retrieve attachments associated with a specific record in a table. Attachments can include various types of files such as documents, images, and other resources uploaded to the system.
Retrieve all attachments associated with a given record.
UUID of the table.
UUID of the record.
GET /tables/{tableId}/records/{recordId}/attachments HTTP/1.1
Host: api.transactionlink.io
Accept: */*
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"recordId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"type": "text",
"size": 1,
"createdDateTime": "2025-06-21T17:04:58.028Z"
}
]
Retrieve details of a specific attachment.
UUID of the table.
UUID of the record.
UUID of the attachment.
GET /tables/{tableId}/records/{recordId}/attachments/{attachmentId} HTTP/1.1
Host: api.transactionlink.io
Accept: */*
{
"link": "https://example.com"
}
Remove an attachment from a record.
UUID of the table.
UUID of the record.
UUID of the attachment.
DELETE /tables/{tableId}/records/{recordId}/attachments/{attachmentId} HTTP/1.1
Host: api.transactionlink.io
Accept: */*
No content
Upload a new attachment to a given record.
UUID of the table.
UUID of the record.
File to be uploaded.
POST /tables/{tableId}/records/{recordId}/attachments HTTP/1.1
Host: api.transactionlink.io
Content-Type: multipart/form-data
Accept: */*
Content-Length: 17
{
"file": "binary"
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"recordId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"type": "text",
"size": 1,
"createdDateTime": "2025-06-21T17:04:58.028Z"
}