Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.shakesco.com/llms.txt

Use this file to discover all available pages before exploring further.

For the complete documentation index, see llms.txt. The Payment Links API (https://payments.shakesco.com) gives your backend full programmatic control over invoices, customer analytics, and store items. Use it to automate billing, build dashboards, or sync your catalogue.

Authentication

All requests require your API key in the Authorization header.
Authorization: Bearer YOUR_API_KEY
Generate your API key at users.shakesco.com/user/api-tokens

Base URL

https://payments.shakesco.com

Endpoint Groups

Invoices

Create invoices, generate payment URLs, confirm settlement, and void unpaid invoices

Analytics

Query per-customer payment history and breakdowns scoped to your business

Store Items

Browse your product catalogue and fetch individual items by ID

Currency Codes

List all 300+ supported currency codes for invoices and analytics

Common Error Codes

CodeMeaning
400Bad request, invalid or missing parameters
401Unauthorized, missing or invalid API key
404Not Found, resource does not exist
422Unprocessable, invoice is already paid or void
500Internal Server Error, contact support