Subscription API Reference
Manage your subscription and monitor usage limits using our Subscription API.Base Endpoint
GET /api/v1/subscription
Authentication
- Required: Bearer token (JWT or API key)
- Feature: Available to all subscription plans
Endpoints
Get Current Subscription
GET /api/v1/subscription
Get details about your current subscription plan and status.
Get Available Plans
GET /api/v1/subscription/plans
Get a list of all available subscription plans (public endpoint, no authentication required).
Get Usage Statistics
GET /api/v1/subscription/usage
Get detailed usage statistics for your current subscription.
Check Usage Limit
POST /api/v1/subscription/check-limit
Check if you can perform a specific action based on your current usage.
Action to check: “upload”, “schedule”, “api_request”, etc.
Usage Limits by Plan
| Plan | Free | Basic | Professional |
|---|---|---|---|
| Video Uploads/Month | 5 | 25 | 100 |
| TikTok Accounts | 1 | 2 | 5 |
| Scheduled Posts | 5 | 10 | 50 |
| API Access | ❌ | ❌ | ✅ |
| Analytics | ❌ | ✅ | ✅ |
| Scheduling | ❌ | ✅ | ✅ |
| Priority Support | ❌ | ❌ | ✅ |
| Photo Upload | ✅ | ✅ | ✅ |
| Video URL Support | ✅ | ✅ | ✅ |
Usage limits reset monthly on your subscription anniversary date. All limits are strictly enforced.
Common Errors
- 401 UNAUTHORIZED: Invalid or missing authentication token
- 403 FORBIDDEN: Action not allowed based on current usage or plan
- 429 RATE_LIMITED: Exceeded rate limits for subscription endpoints
All usage data is updated in real-time. Upload counts are tracked immediately upon successful upload completion.

