> For the complete documentation index, see [llms.txt](https://docs.shortcutco.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shortcutco.com/developers/api-reference/reference/objects.md).

# Objects

Every object the Shortcut API returns, each defined once with its fields, an example, and the endpoints that return it.

Each object is defined once, on its own page, and every endpoint that returns it points there. Every object carries an `object` field naming its type.

| Object                                                                                           | What it is                                                                             |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- |
| [The token object](/developers/api-reference/reference/objects/token.md)                         | The token making the request and its workspace.                                        |
| [The customer object](/developers/api-reference/reference/objects/customer.md)                   | A customer: someone the workspace serves.                                              |
| [The property object](/developers/api-reference/reference/objects/property.md)                   | A property (service address) belonging to a customer.                                  |
| [The lead object](/developers/api-reference/reference/objects/lead.md)                           | A lead: someone who asked for service.                                                 |
| [The estimate object](/developers/api-reference/reference/objects/estimate.md)                   | An estimate: prices offered to a lead or customer.                                     |
| [The estimate reminder object](/developers/api-reference/reference/objects/estimate-reminder.md) | A reminder sent to the customer about an estimate.                                     |
| [The job object](/developers/api-reference/reference/objects/job.md)                             | A job: a service a customer buys, one-time or recurring, and the source of its visits. |
| [The visit object](/developers/api-reference/reference/objects/visit.md)                         | A visit: one scheduled service for a customer on one date.                             |
| [The visit completion object](/developers/api-reference/reference/objects/visit-completion.md)   | The result of completing a visit.                                                      |
| [The invoice object](/developers/api-reference/reference/objects/invoice.md)                     | An invoice: a bill to a customer.                                                      |
| [The invoice delivery object](/developers/api-reference/reference/objects/invoice-delivery.md)   | What sending an invoice or a reminder queued.                                          |
| [The payment object](/developers/api-reference/reference/objects/payment.md)                     | A payment against an invoice.                                                          |
| [The payment reversal object](/developers/api-reference/reference/objects/payment-reversal.md)   | An undone offline payment.                                                             |
| [The service object](/developers/api-reference/reference/objects/service.md)                     | A service in the workspace's catalog.                                                  |
| [The product object](/developers/api-reference/reference/objects/product.md)                     | A product in the workspace's catalog.                                                  |
| [The tag object](/developers/api-reference/reference/objects/tag.md)                             | A tag that can be attached to customers and leads.                                     |
| [The custom field object](/developers/api-reference/reference/objects/custom-field.md)           | A custom field defined for customers in the workspace.                                 |
| [The team object](/developers/api-reference/reference/objects/team.md)                           | A team (crew) that does the work.                                                      |
| [The user object](/developers/api-reference/reference/objects/user.md)                           | A staff user: a company admin or an employee.                                          |
| [The webhook object](/developers/api-reference/reference/objects/webhook.md)                     | A webhook subscription: where to send which events.                                    |
| [The webhook delivery object](/developers/api-reference/reference/objects/webhook-delivery.md)   | One event sent, or to be sent, to one subscription.                                    |
