---
title: "Retrieves an Invoice by ID or Number"
method: GET
path: "/invoices/{id}"
tags: ["Invoice"]
---

# Retrieves an Invoice by ID or Number

`GET /invoices/{id}`

Required permission: Invoices - View Details

## Path parameters

- `id` integer, required

## Response `200`

Invoice found

- object
  - `id` integer
  - `name` string
  - `number` string
  - `date` string, date-time
  - `date_received` string, date-time
  - `customer_business_then_name` string
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `due_date` string, date
  - `subtotal` string
  - `total` string
  - `tax` string
  - `verified_paid` boolean
  - `tech_marked_paid` boolean
  - `ticket_id` integer
  - `pdf_url` string
  - `is_paid` boolean
  - `location_id` integer
  - `po_number` string
  - `contact_id` integer
  - `note` string
  - `hardwarecost` number
  - `user_id` integer
  - `external_id` integer
  - `schedule_id` integer
  - `qbsdk_external_id` string
  - `xero_id` string
  - `customer` object
    - `id` integer
    - `firstname` string
    - `lastname` string
    - `fullname` string
    - `business_name` string
    - `email` string
    - `phone` string
    - `mobile` string
    - `created_at` string
    - `updated_at` string
    - `pdf_url` string
    - `address` string
    - `address_2` string
    - `city` string
    - `state` string
    - `zip` string
    - `latitude` string
    - `longitude` string
    - `notes` string
    - `get_sms` boolean
    - `opt_out` boolean
    - `disabled` boolean
    - `no_email` boolean
    - `location_name` string
    - `location_id` integer
    - `properties` object
    - `online_profile_url` string
    - `tax_rate_id` integer
    - `notification_email` string
    - `invoice_cc_emails` string
    - `invoice_term_id` integer
    - `referred_by` string
    - `ref_customer_id` integer
    - `business_and_full_name` string
    - `business_then_name` string
    - `contacts` object[]
      - `email` string
  - `line_items` object[]
    - `item` string
    - `name` string
  - `payments` object[]
    - `id` integer

## Other responses

- `404` — Invalid request

---

[API](https://skmtc.dev/syncromsp/apis/syncro.md) · [All operations](https://skmtc.dev/syncromsp/apis/syncro/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/syncromsp/syncro/revisions/dfc1c332d2c2/schema)
