Exporting Contract PDFs for a Merchant
Last updated: July 13, 2026
Overview
If a merchant requests a copy of their contracts—for auditing, migration, record keeping, or general review—you can export them using either the Tabs API or the Bulk Download Contracts tool in Garage.
Option 1: Export Contracts Using the Tabs API
Use the Integrators API if you need to export contracts programmatically or retrieve a large number of contracts.
Endpoint
GET /v3/contracts
API Documentation:
https://docs.tabsplatform.com/reference/integratorsapicontractsv3controller_getcontractfile
Authentication
Authenticate using the merchant's secret key, which can be found on the Secrets page.
This method is recommended for:
Automated exports
Integrations
Large contract exports
Programmatic access to contract data
Option 2: Bulk Download Contracts in Garage
For one-time exports, use the Bulk Download Contracts power in Garage.
Steps
Open the Bulk Download Contracts power:
https://garage.tabsplatform.com/prod/secrets?power=Bulk+Download+ContractsEnter the contract IDs as a comma-separated list.
Example:
uuid1,uuid2,uuid3Click Download.
A ZIP file containing the selected contract files will be generated and downloaded.
Finding Contract IDs
If you don't already have the contract IDs, you can:
Use the native Contracts page and filter by customer, status, date, or other criteria.
Query the database if more advanced filtering is required.
select
c.id as contract_id,
cx.company_name,
c.name,
c.created_at
from contracts c
join customers cx on c.customer_id = cx.id
where c.manufacturer_id = '{{merchant ID goes here}}'