Welcome to Shakesco API
Build crypto payment solutions with the Shakesco API suite. Create invoices, query customer analytics, manage store items, and run full-featured loyalty token programs, all on Ethereum and Polygon.API Products
Payment Links API
Create invoices, query analytics, and browse store items
Tokens API
Manage loyalty tokens: rewards, staking, vesting, cashback, and more
Auto-Payments API (Beta)
Accept recurring crypto subscriptions with automated billing
Currency Codes
List all supported currency codes used across APIs
Base URLs
| API | Base URL |
|---|---|
| Payment Links | https://payments.shakesco.com |
| Loyalty Tokens | https://tokens.shakesco.com |
| Auto-Payments | https://payments.shakesco.com |
Authentication
All API requests require your API key in theAuthorization header:
Quick Start
1. Get your API key: Sign up and retrieve it from the dashboard. 2. Make your first request Create an invoice:Supported Networks
| Network | Chain ID | Use Case |
|---|---|---|
| Ethereum Mainnet | 1 | Production deployments |
| Polygon Mainnet | 137 | Lower fees, faster transactions |
| Sepolia Testnet | 11155111 | Testing and development |
Rate Limits
Rate limits vary by plan. Check your pricing tier for details.Common Error Codes
| Code | Meaning |
|---|---|
| 400 | Bad request, check parameter formatting |
| 401 | Unauthorized, invalid or missing API key |
| 403 | Forbidden, invalid address or permissions |
| 404 | Not Found, resource does not exist |
| 409 | Conflict, action already performed |
| 429 | Too Many Requests, daily cap or rate limit |
| 500 | Internal Server Error, contact support |
Need Help?
Contact Support
Get help from our team
View Pricing
Check plans and limits
Transaction Fees
See fee structure
Dashboard
Manage your API keys