Welcome to PayPulse
PayPulse is a subscription billing platform that handles invoicing, dunning, usage-based pricing, and secure payments. Base URL:https://api.paypulse.cv/api/v1
Quickstart
Get your first API call running in 2 minutes.
Authentication
Learn how to authenticate with API keys and JWT tokens.
API Reference
Full reference for every endpoint.
Core concepts
| Concept | Description |
|---|---|
| Merchant | Your business account. Owns projects and API keys. |
| Project | A logical grouping for plans, customers, and subscriptions. |
| Plan | A pricing configuration — fixed or metered billing. |
| Subscription | A customer’s active enrollment in a plan. |
| Invoice | A billing record generated each period. |
| Checkout Session | A hosted payment page for customers to subscribe. |
Authentication
All API requests require either:- API key — passed as
X-Api-Keyheader. Scopes to a project. - JWT token — passed as
Authorization: Bearer <token>. Used for merchant management routes.
Rate limits
- 100 requests/second per API key
- 1000 requests/minute per merchant