# Overview

> Every /api/v1 endpoint and every webhook event, generated from the OpenAPI document.

Source: https://www.tabba.io/developers/reference

These pages are generated from the OpenAPI 3.1 document the API serves at
[`/api/v1/openapi.json`](/api/v1/openapi.json). Each page is built from the schemas its
route registers, so the reference states what the API does.

Every endpoint takes a Bearer `tba_` key and answers under
`https://www.tabba.io/api/v1`. To make a first call, read the
[quickstart](/developers/api/quickstart). The webhooks group states each event
that Tabba posts to an endpoint you register: read
[webhooks](/developers/api/webhooks) for how one is verified.

- [Accruals](/developers/reference/accruals/getAccruals)
- [Config](/developers/reference/config/getConfig)
- [Credit notes](/developers/reference/credit-notes/postCreditNotes)
- [Customers](/developers/reference/customers/getCustomers)
- [Invoices](/developers/reference/invoices/getInvoices)
- [Products](/developers/reference/products/getProducts)
- [Recognition](/developers/reference/recognition/getRecognition)
- [Recurring series](/developers/reference/recurring-series/getRecurringSeries)
- [Users](/developers/reference/users/getUsers)
- [Webhooks](/developers/reference/webhooks/onInvoiceIssued)
- [Work registrations](/developers/reference/work-registrations/putWorkRegistrations)
