Skip to main content

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

ModuleResourcesEndpoints
Activity657
Analytics14
Core47304
Promotion3118
Total57483

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