Depending on the Accept header, returns metadata (application/json) or redirects to file download (301).
The ID of the journal attachment to retrieve.
Optional select statement to specify which fields to include in the response.
OK
Represents an attachment associated with a journal in the billing system.
Name of the attachment.
raw records dataRepresents the type of billing attachment.
Represents the name of the file associated with the attachment.
invoice.pdfIndicates the size of the file in bytes.
102400Represents the MIME type of the file content.
application/pdfProvides a description of the attachment.
Invoice for March 2025Indicates whether the attachment has been marked as deleted.
falseThe unique identifier of the attachment.
JOA-1234-1234The unique identifier of the journal entry.
BJO-1234-1234Name of the journal.
29 Nov 2024 #1The due date for the journal entry.
2025-05-15T23:59:59+00:00Moved Permanently
No content
Not Found
Not Acceptable
GET /public/v1/billing/journals/{journalId}/attachments/{id} HTTP/1.1
Host: api.platform.softwareone.com
Accept: */*
{
"audit": {
"created": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
},
"updated": {
"at": "2026-01-01T00:00:00.000Z",
"by": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1
}
}
},
"$meta": {
"omitted": [
"text"
]
},
"revision": 1,
"name": "raw records data",
"type": "Input",
"filename": "invoice.pdf",
"size": 102400,
"contentType": "application/pdf",
"description": "Invoice for March 2025",
"isDeleted": false,
"id": "JOA-1234-1234",
"journal": {
"revision": 1,
"id": "BJO-1234-1234",
"name": "29 Nov 2024 #1",
"dueDate": "2025-05-15T23:59:59+00:00"
},
"vendor": {
"id": "text",
"name": "text",
"icon": "text",
"revision": 1,
"type": "Client",
"status": "Active"
}
}