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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Additional keys: allowed |
AttachableRef | array | Optional | Specifies the transaction object to which this attachable file is to be linked. |
AttachableRef[] | Model | Each item | Expand Read an attachable — response body — Attachable Attachable Ref item |
Category | string | Optional | Category of the attachment. Valid values include (case sensitive): Contact Photo , Document , Image , Receipt , Signature , Sound , Other . |
ContentType | string | Optional | ContentType of the attachment. Returned for file attachments. |
FileAccessUri | string | Optional | FullPath FileAccess URI of the attachment. Returned for file attachments. Read only: true |
FileName | string | Optional | FileName of the attachment. Required for file attachments. Conditionally required |
Id | string | Optional | Unique Identifier for an Intuit entity (object). Required for the update operation. Read only: true |
Lat | string | Optional | Latitude from where the attachment was requested. |
Long | string | Optional | Longitude from where the attachment was requested. |
MetaData | Model | Optional | Expand 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. |
Note | string | Optional | This note is either related to the attachment specified by FileName or is a standalone note. Required for standalone notes. Conditionally required |
PlaceName | string | Optional | PlaceName from where the attachment was requested. |
Size | JSON | Optional | Size of the attachment. Returned for file attachments. Decimal string Read only: true |
Size (anyOf 1) | JSON | Alternative | |
Size (anyOf 1) (anyOf 1) | number | Alternative | |
Size (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
Size (anyOf 2) | string | Alternative | |
SyncToken | string | Optional | Version 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 |
Tag | string | Optional | Tag name for the requested attachment. |
TempDownloadUri | string | Optional | TempDownload URI which can be directly downloaded by clients. Returned for file attachments. Read only: true |
ThumbnailFileAccessUri | string | Optional | FullPath 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 |
ThumbnailTempDownloadUri | string | Optional | Thumbnail 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