# Tabs Contracts API

**Canonical:** https://apis.io/apis/tabs/tabs-contracts-api/  
**Provider:** Tabs — https://apis.io/providers/tabs/  
**Base URL:** https://integrators.prod.api.tabsplatform.com  
**Documentation:** https://docs.tabsplatform.com/

Tabs Contracts API is one of 31 APIs that [Tabs](https://apis.io/providers/tabs/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Contracts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

The Contracts API from Tabs — 17 operation(s) for contracts.

## Operations (24)

| Method | Path | Summary |
|---|---|---|
| GET | `/v3/contracts` | List contracts |
| POST | `/v3/contracts` | Create contract |
| GET | `/v3/contracts/{id}` | Get contract by ID |
| PATCH | `/v3/contracts/{id}` | Update contract |
| POST | `/v3/contracts/{id}/file` | Upload contract file |
| GET | `/v3/contracts/{id}/file` | Download contract file |
| POST | `/v3/contracts/{id}/obligations` | Create contract obligation |
| GET | `/v3/contracts/{id}/obligations/{obligationId}` | Get contract obligation by ID |
| DELETE | `/v3/contracts/{id}/obligations/{obligationId}` | Delete contract obligation |
| POST | `/v3/contracts/{id}/actions` | Perform contract action |
| PATCH | `/v3/contracts/{id}/obligation/{obligationId}` | Update contract obligation |
| POST | `/v3/contracts/{id}/obligation/{obligationId}/custom-revenue` | Upsert obligation custom revenue |
| GET | `/v3/contracts/{id}/billing-term-groups` | List contract billing term groups |
| DELETE | `/v3/contracts/{id}/billing-term-groups/{groupId}` | Delete contract billing term group |
| GET | `/v3/contracts/{id}/performance-obligations` | List contract performance obligations |
| POST | `/v3/contracts/{id}/performance-obligations` | Bulk save contract performance obligations |
| PATCH | `/v3/contracts/{id}/performance-obligations/{pobId}` | Update contract performance obligation |
| GET | `/v3/contracts/{id}/billing-terms` | List contract billing terms |
| POST | `/v3/contracts/{id}/billing-terms` | Create contract billing term |
| PATCH | `/v3/contracts/{id}/billing-terms/{billingTermId}` | Update contract billing term |
| DELETE | `/v3/contracts/{id}/billing-terms/{billingTermId}` | Delete contract billing term |
| PATCH | `/v3.1/contracts/{id}/obligation/{obligationId}` | Update contract obligation |
| GET | `/v3/contracts/deleted` | List deleted contracts |
| PATCH | `/v3/contracts/{id}/billing-term-groups/{groupId}/event-type` | Change event type for selected billing terms and POBs in a group |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/tabs/refs/heads/main/openapi/tabs-contracts-api-openapi.yml
- **Documentation** — https://docs.tabsplatform.com/docs/getting-started
- **APIReference** — https://docs.tabsplatform.com/reference
- **Documentation** — https://docs.tabsplatform.com/docs/usage-events-beta

## Other Tabs APIs (12)

- [Tabs Billing Terms API](https://apis.io/apis/tabs/tabs-billing-terms-api/)
- [Tabs Categories API](https://apis.io/apis/tabs/tabs-categories-api/)
- [Tabs Classes (QBO only) API](https://apis.io/apis/tabs/tabs-classes-qbo-only-api/)
- [Tabs Commitments API](https://apis.io/apis/tabs/tabs-commitments-api/)
- [Tabs Credit Memos API](https://apis.io/apis/tabs/tabs-credit-memos-api/)
- [Tabs Custom Fields API](https://apis.io/apis/tabs/tabs-custom-fields-api/)
- [Tabs Customers API](https://apis.io/apis/tabs/tabs-customers-api/)
- [Tabs Departments API](https://apis.io/apis/tabs/tabs-departments-api/)
- [Tabs Events API](https://apis.io/apis/tabs/tabs-events-api/)
- [Tabs Health API](https://apis.io/apis/tabs/tabs-health-api/)
- [Tabs Invoices API](https://apis.io/apis/tabs/tabs-invoices-api/)
- [Tabs Items API](https://apis.io/apis/tabs/tabs-items-api/)

## Tags

Contracts

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/tabs/tabs-contracts-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/tabs/.
