Welcome to Shakesco API
Build crypto payment solutions with the Shakesco API suite. Accept recurring subscriptions, generate payment links, integrate checkout flows, and manage loyalty programs on Ethereum and Polygon.API Products
Auto-Payments API
Accept recurring crypto subscriptions with automated billing
Payment Links API
Generate shareable payment URLs with one API call
Checkout API
Create hosted checkout sessions for payment collection
Loyalty Programs
Reward customers with on-chain tokens and NFTs
Base URL
Authentication
All API requests require authentication using your API key in the Authorization header:Quick Start
1. Get your API key Sign up and retrieve your API key from the dashboard. 2. Deploy your account Use the Shakesco app to deploy the appropriate account type:- Business Auto account (for subscriptions)
- Personal account (for payment links)
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 |
| 402 | Payment Required - Request limit reached |
| 403 | Forbidden - Invalid address or permissions |
| 404 | Not Found - Invalid account or user not found |
| 500 | Internal Server Error - Contact support |