Developer docs

Build on top of TinSuite

REST API, webhooks, OAuth. Make your accounting + POS data work however you need.

Code-first

Send your first invoice in 5 lines

REST + JSON. No SDK required, but we ship official ones for Node, Python, Ruby, PHP, Go.

Read full quickstart
curl
curl https://tinsuite.com/api/v1/invoices \
  -H "Authorization: Bearer $TINSUITE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "customerId": "cus_abc123",
    "items": [{ "name": "Consulting", "qty": 8, "price": 250 }],
    "send": true
  }'

# Response
{ "id": "inv_xyz789",
  "status": "sent",
  "viewUrl": "https://tinsuite.com/i/abc..." }

Official SDKs

Type-safe clients with auto-retry and pagination helpers.

Node.js
npm i @tinsuite/sdk
Python
pip install tinsuite
Ruby
gem install tinsuite
PHP
composer require tinsuite/sdk
Go
go get github.com/tinsuite/go-sdk