API Conventions & Standards
API Conventions & Standards
The Lipafy API is organized around RESTful principles. All request and response bodies use JSON format with UTF-8 encoding.
🌐 Base URLs
- Production:
https://api.lipafy.xyz/v1 - Remote MCP Server:
https://api.lipafy.xyz/mcp
🔑 Authentication
All API requests must include your workspace API token in the Authorization header using Bearer format:
📑 Required Headers
🛑 Standard Error Response Format
When a request fails, Lipafy returns an RFC 7807 compliant error object:
⏱️ Rate Limits & Idempotency
- Standard Tier: 120 requests per minute per IP / API key.
- Burst Limit: Up to 30 concurrent payment intent creation requests.
- Idempotency Key: Required on all mutating requests. Replaying an identical key returns the original cached response; changing payment material with the same key returns HTTP
409 Conflict. - When rate limits are exceeded, the API responds with HTTP
429 Too Many Requestsand aRetry-After: <seconds>header.
