Admin Partner APIs
Administrative endpoints for internal teams managing partner organizations.
Base URL
https://service-gateway.loscenotes.com/api/admin/partners
Authentication
- JWT bearer token
- admin role / permissions
Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/admin/partners/statistics | Partner system statistics |
| GET | /api/admin/partners | List partners |
| GET | /api/admin/partners/:id | Partner detail |
| POST | /api/admin/partners | Create partner |
| PATCH | /api/admin/partners/:id | Update partner |
| DELETE | /api/admin/partners/:id | Soft delete partner |
| POST | /api/admin/partners/:id/restore | Restore deleted partner |
| PATCH | /api/admin/partners/:id/approve | Approve pending partner |
| PATCH | /api/admin/partners/:id/reject | Reject pending partner |
| POST | /api/admin/partners/:id/regenerate-api-key | Regenerate partner API key |
| POST | /api/admin/partners/:id/resend-welcome-email | Resend onboarding email |
Important correction
The current route is:
POST /api/admin/partners/:id/regenerate-api-key
Not the older legacy naming :id/api-key/regenerate.
Response notes
- admin endpoints return operational partner data and statistics
- revenue and monetary metrics are expected in cents at API level
- write operations invalidate partner-related cache entries