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

  1. Open the Bulk Download Contracts power:
    https://garage.tabsplatform.com/prod/secrets?power=Bulk+Download+Contracts

  2. Enter the contract IDs as a comma-separated list.

    Example:

    uuid1,uuid2,uuid3
    
  3. Click 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}}'