Partner Program
Invite new users and earn rewards.
Overview
The Partner Program allows you to invite new users to the system and track invitation status.
Email Invitations
Send beautiful invitation emails in any language.
Status Tracking
Track the status of each invitation in real-time.
Auto Confirmation
Status is automatically updated when invitee registers.
Reward System
Coming soon: bonuses and discounts for each referred user.
Invitation Statuses
Each invitation has one of three statuses:
Invitation sent, waiting for registration.
Invitee has registered in the system.
Invitee has declined to participate.
How It Works
Simple process for inviting partners:
Create Invitation
Enter the name and email of the person you want to invite.
Email is Sent
The system automatically sends a beautiful invitation email.
Wait for Registration
The invitee receives the email and can register.
Status Updates
Upon registration, status automatically changes to "Registered".
What's Coming
We are actively working on the partner reward system:
- Bonuses for each referred user
- Discounts on premium features
- Exclusive access to new features
- Cumulative reward system
REST API
Access partner invitations via REST API (JWT authentication required):
GET /api/v1/partner-invitations - List invitations
POST /api/v1/partner-invitations - Create invitation
GET /api/v1/partner-invitations/{id} - Invitation details
POST /api/v1/partner-invitations/{id}/resend - Resend invitation
Example Request
POST /api/v1/partner-invitations
Content-Type: application/json
Authorization: Bearer your-token
{
"name": "John Doe",
"email": "[email protected]",
"locale": "uk"
}
Example Response
{
"success": true,
"message": "Invitation sent successfully",
"invitation": {
"id": 1,
"name": "John Doe",
"email": "[email protected]",
"locale": "uk",
"status": "invited",
"invited_at": "2026-01-19T12:00:00+00:00"
},
"updated": false
}
Swagger / OpenAPI
Full API documentation with interactive testing is available in Swagger UI: /api/v1/doc