Skip to main content
GET
/
{recordType}
/
{alias}
/
{id}
/
attachments
/
{attachmentId}
Error
A valid request URL is required to generate request examples
{
  "id": "abc-123",
  "name": "invoice.pdf",
  "description": "Q4 Invoice",
  "mediaType": "application/pdf",
  "size": 245678,
  "state": "VALID",
  "viewState": "PRIVATE",
  "contentUrl": "/v1/apps/my-namespace/REC-001/attachments/abc-123/content",
  "createdAt": "2026-02-03T10:30:00Z"
}

Documentation Index

Fetch the complete documentation index at: https://docs.elementum.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

recordType
string<string>
required

'apps', 'elements', 'tasks', or 'transactions'

alias
string<string>
required

The application alias

id
string<string>
required

The record ID

attachmentId
string<string>
required

The ID of the attachment

Response

Ok

id
string

The attachment ID

name
string

The attachment filename

description
string

The attachment description

mediaType
string

The MIME type of the attachment

size
integer<int32>

The file size in bytes

state
string

The processing state of the attachment (e.g., VALID, PROCESSING, ERROR)

viewState
string

The visibility state of the attachment (e.g., PRIVATE, PUBLIC)

contentUrl
string

URL path to download the attachment content

createdAt
string<date-time>

When the attachment was created