# Gets Receipts Endpoint: GET /receipts Version: v3.0: 3.26.2.4 Security: Auth API User Token ## Query parameters: - `Filter` (array) ### Filter Options: - docNumber -- Example: ?Filter=docNumber=REC00118 - committed -- Example: ?Filter=committed>=2025-10-31 - lastUpdated -- Example: ?Filter=lastUpdated>2025-10-31T06:05:58.0123456-05:00 - vendor -- Example: ?Filter=vendor=4f8cbdf4-1fc2-11f0-af1d-0c9192383642 ##### For filter options that support timestamps (ie. committed & lastUpdated) See Working with Timestamps (v2 vs. v3) ##### Example with combined options: GET /receipts?Filter=docNumber=REC00118,committed>=2025-10-31,vendor=4f8cbdf4-1fc2-11f0-af1d-0c9192383642 - `Expand` (array) ### Expand Options: - Items - Stores - Users - Vendors - `OrderBy` (array) ### Order By Options: - committed - docNumber - lastUpdated - `PageNumber` (integer) Page Number for the result set. This is expected to be an integer value greater than 0. Defaults to 1 when not passed in. For more information see the Getting Started Section for Pagination. - `PageSize` (integer) Page Size - Default page size: 100 - Max page size: 500 This is expected to be an integer value greater than 0. Defaults to 100 when not passed in. For more information see the Getting Started Section for Pagination. ## Response 200 fields (application/json): - `id` (string) - `thirdPartyID` (string,null) - `docNumber` (string,null) - `reference` (string,null) - `description` (string,null) - `instructions` (string,null) - `notes` (string,null) - `lines` (array,null) - `lines.thirdPartyLineID` (string,null) - `lines.lineNumber` (integer) - `lines.vendorPrice` (number,null) - `lines.quantity` (number,null) - `lines.backLinkDoc` (object) - `lines.backLinkDoc.type` (string,null) - `lines.backLinkDoc.line` (object) - `lines.backLinkDoc.line.lineNumber` (integer) The position this line appears in the back linked document - `lines.item` (string,null) - `vendor` (string,null) - `store` (string,null) - `committed` (string,null) - `committedByUser` (string,null) - `paid` (boolean) - `createdByUser` (string,null) - `created` (string) - `lastUpdated` (string) ## Response 500 fields (application/json): - `message` (string,null) - `errors` (array,null) - `errors.extensions` (string,null) ## Response 429 fields