Building Subscription Billing with Subscriply's REST API: Developer Guide
How to integrate Subscriply's REST API for subscription management and AI features.
Subscriply provides a full REST API across all modules. JWT Bearer authentication required on all requests.
Authentication
POST to /auth/login → receive JWT token → include as Authorization: Bearer <token>.
Core Workflow
- Create customer: POST /customers/createCustomer
- Subscribe: POST /subscriptions/subscribeCustomerToPlan
- Handle lifecycle: POST /subscriptions/updateSubscriptionStatus
AI Endpoints
POST /assistant/assistant/query — natural language analytics POST /assistant/campaign/generate — AI campaign generation POST /assistant/templates/generate — AI email template generation
Webhooks
Events: subscription.created, payment.failed, invoice.generated, dunning.campaign_triggered