Exodus API Documentation
Welcome to the Exodus Backend API documentation. This API powers the Pharos Sales & Marketing platform.
Base URL
https://api.exodus.pharos.id/v1
Authentication
All API endpoints (unless marked public) require a JWT Bearer token in the Authorization header:
Authorization: Bearer <your-token>
API Summary
| Module | Resources | Endpoints |
|---|---|---|
| Activity | 6 | 57 |
| Analytics | 1 | 4 |
| Core | 47 | 304 |
| Promotion | 3 | 118 |
| Total | 57 | 483 |
Modules
Activity (57 endpoints)
- Cities — 1 endpoint(s)
GET - Master Call List — 11 endpoint(s)
GET, PATCH, POST, DELETE - Tasks — 5 endpoint(s)
GET, POST - Visit Plans — 8 endpoint(s)
GET, POST, PUT, DELETE, PATCH - Visit Tasks — 12 endpoint(s)
POST, GET, DELETE, PATCH - Visits — 20 endpoint(s)
POST, GET, DELETE, PUT, PATCH
Analytics (4 endpoints)
- Budget — 4 endpoint(s)
GET
Core (304 endpoints)
- Area — 7 endpoint(s)
GET, POST, DELETE, PUT - Bank — 5 endpoint(s)
GET, POST, PUT, DELETE - Bank Account — 12 endpoint(s)
GET, POST, PUT, DELETE - Budget — 1 endpoint(s)
GET - Claim Sales — 4 endpoint(s)
GET, POST - Contacts — 3 endpoint(s)
POST, PATCH, GET - Cost Summary — 2 endpoint(s)
GET, POST - Customer — 12 endpoint(s)
GET, POST, PUT, DELETE - Customer Bank Account — 4 endpoint(s)
GET, POST, PUT, DELETE - Customer Education — 1 endpoint(s)
GET - Customer Organization — 1 endpoint(s)
GET - Customer Outlet — 8 endpoint(s)
GET, POST, DELETE, PATCH - Distribution Center — 3 endpoint(s)
GET - Distributor — 8 endpoint(s)
GET, POST, PUT, DELETE - District — 6 endpoint(s)
GET, POST, DELETE, PUT - Feature Flags — 3 endpoint(s)
GET, PUT - Group Territory — 8 endpoint(s)
GET, POST, PUT, DELETE - Import Template — 2 endpoint(s)
GET, POST - Notification — 2 endpoint(s)
GET, PATCH - Outlet — 35 endpoint(s)
GET, POST, DELETE, PUT - Outlet Category — 5 endpoint(s)
GET, POST, PUT, DELETE - Outlet Distributor — 5 endpoint(s)
GET, POST, DELETE, PUT - Outlet Group — 8 endpoint(s)
GET, POST, PUT, DELETE - Outlet Mt — 6 endpoint(s)
GET, POST, PUT - Outlet Noo — 6 endpoint(s)
GET, POST, PUT - Outlet Sales Potential — 2 endpoint(s)
GET - Outlet Sales Target — 6 endpoint(s)
GET - Outlet Sector — 5 endpoint(s)
GET, POST, PUT, DELETE - Product — 19 endpoint(s)
PUT, GET, POST, DELETE, PATCH - Product Category — 5 endpoint(s)
GET, POST, PUT, DELETE - Product Distributor — 7 endpoint(s)
GET, POST, PUT, DELETE - Product Division — 5 endpoint(s)
GET, POST, PUT, DELETE - Product Outlet Category Contribution — 8 endpoint(s)
GET, POST, PUT, DELETE - Product Principal — 5 endpoint(s)
GET, POST, PUT, DELETE - Project — 2 endpoint(s)
GET - Reconciliation — 7 endpoint(s)
GET, POST, PUT - Region — 7 endpoint(s)
GET, POST, DELETE, PUT - Role — 3 endpoint(s)
GET - Sales — 21 endpoint(s)
GET, POST - Sales Target — 6 endpoint(s)
GET, POST, PUT, DELETE - Structure — 1 endpoint(s)
GET - Territory — 9 endpoint(s)
GET, POST, PUT, DELETE - Territory Product Category — 5 endpoint(s)
GET, POST, DELETE, PUT - User — 13 endpoint(s)
GET, POST, PUT, DELETE - User Project — 3 endpoint(s)
POST, PUT, DELETE - User Zone Assignment — 6 endpoint(s)
GET, POST, PUT, DELETE - Zone — 2 endpoint(s)
GET
Promotion (118 endpoints)
- Campaign — 5 endpoint(s)
GET, POST, PUT - Discount — 31 endpoint(s)
GET, PUT, POST - Pssp — 82 endpoint(s)
GET, POST, PUT, DELETE, PATCH