Skip to content

QuickBooks: Read an attachable — response body — Attachable

Read an attachable: response body, field Attachable. Complete fields and constraints for contract 2026-10-20.

API reference · Contract 2026-10-20

SDK schema: Read an attachable — response body — Attachable

FieldTypePresenceDescription and constraints
$objectRootAdditional keys: allowed
AttachableRefarrayOptionalSpecifies the transaction object to which this attachable file is to be linked.
AttachableRef[]ModelEach itemExpand Read an attachable — response body — Attachable Attachable Ref item
CategorystringOptionalCategory of the attachment. Valid values include (case sensitive): Contact Photo , Document , Image , Receipt , Signature , Sound , Other .
ContentTypestringOptionalContentType of the attachment. Returned for file attachments.
FileAccessUristringOptionalFullPath FileAccess URI of the attachment. Returned for file attachments.
Read only: true
FileNamestringOptionalFileName of the attachment. Required for file attachments.
Conditionally required
IdstringOptionalUnique Identifier for an Intuit entity (object). Required for the update operation.
Read only: true
LatstringOptionalLatitude from where the attachment was requested.
LongstringOptionalLongitude from where the attachment was requested.
MetaDataModelOptionalExpand Read a bill — response body — Bill Meta Data
Descriptive information about the entity. The MetaData values are set by Data Services and are read only for all applications.
NotestringOptionalThis note is either related to the attachment specified by FileName or is a standalone note. Required for standalone notes.
Conditionally required
PlaceNamestringOptionalPlaceName from where the attachment was requested.
SizeJSONOptionalSize of the attachment. Returned for file attachments.
Decimal string
Read only: true
Size (anyOf 1)JSONAlternative
Size (anyOf 1) (anyOf 1)numberAlternative
Size (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
Size (anyOf 2)stringAlternative
SyncTokenstringOptionalVersion number of the object. It is used to lock an object for use by one app at a time. As soon as an application modifies an object, its SyncToken is incremented. Attempts to modify an object specifying an older SyncToken fails. Only the latest version of the object is maintained by QuickBooks Online.
Read only: true
TagstringOptionalTag name for the requested attachment.
TempDownloadUristringOptionalTempDownload URI which can be directly downloaded by clients. Returned for file attachments.
Read only: true
ThumbnailFileAccessUristringOptionalFullPath FileAccess URI of the attachment thumbnail if the attachment file is of a content type with thumbnail support. Returned for file attachments.
Read only: true
ThumbnailTempDownloadUristringOptionalThumbnail TempDownload URI which can be directly downloaded by clients. This is only available if the attachment file is of a content type with thumbnail support. Returned for file attachments.
Read only: true

Referenced models: Read an attachable — response body — Attachable Attachable Ref item, Read a bill — response body — Bill Meta Data

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.