# Get Receipt by Id

Endpoint: GET /receipts/{id}
Version: v3.0: 3.30.0
Security: Auth API User Token

## Path parameters:

  - `id` (string, required)
    Id of Receipt

## Query parameters:

  - `Expand` (array)
    ### Expand Options:
- Items
- Stores
- Users
- Vendors

## 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.id` (string)

  - `lines.thirdPartyLineID` (string | null)

  - `lines.lineNumber` (integer)

  - `lines.vendorPrice` (number | null)

  - `lines.quantity` (number | null)

  - `lines.notes` (string | null)

  - `lines.backLinkDoc` (object)

  - `lines.backLinkDoc.id` (string)

  - `lines.backLinkDoc.type` (string | null)

  - `lines.backLinkDoc.docNumber` (string | null)

  - `lines.backLinkDoc.line` (object)

  - `lines.backLinkDoc.line.id` (string)

  - `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.message` (string | null)

  - `errors.extensions` (string | null)

