Get set up
1
Create an account
Sign up on Swipe — the dashboard and the API work on the same data.
2
Generate your API key
In the API Integration section of your
dashboard. See Authentication for how requests are signed.
3
Make your first call
Follow the Quickstart — create an invoice and download its PDF in two requests,
or try any endpoint in the interactive playground on its reference page.
4
Customize your invoices (optional)
Pick templates and document settings on the settings page —
PDFs generated by the API use them.
What you can build with
Documents
Invoices, purchases, estimates, returns — created, edited, and rendered as PDFs.
Customers & Vendors
The parties on your documents, mapped to your own IDs, each with a ledger.
Payments
Record what customers pay and settle it against documents.
Products & Inventory
Your catalog, with per-warehouse stock tracking.
Subscriptions
Recurring invoices generated on a schedule.
E-Invoices & E-Way Bills
GST compliance — IRN, QR codes, and transport documents.
Webhooks
Real-time notifications for document and inventory events.
API conventions
Response envelope, errors, IDs, dates, and rate limits.
Explore the API your way
- Playground — every reference page has a Try it button with your key.
- Postman — fork the Swipe collection.
- AI tools — every page has a contextual menu (top right) to copy it as Markdown or open it in ChatGPT, Claude, or your editor; the full docs are also available as llms.txt.

