Skip to main content
POST
Apply For Commission

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Submit a monthly commission application.

The server computes achievement_percentage, commission_rate, and commission_amount — do not supply these.

Endpoint: POST /api/v1/commissions Required role: sales:read or sales:write

A BM covering two categories must submit two separate applications — one per category. Each is assessed independently.

category
enum<string>
required

Business category this application covers: Direct, Agency, Digital, or Government.

Available options:
Direct,
Agency,
Digital,
Government
month
integer
required

Commission month (1–12), e.g. 5 for May.

Required range: 1 <= x <= 12
year
integer
required

Commission year, e.g. 2026.

Required range: x >= 2020
notes
string | null

Supporting remarks or context from the applicant.

Response

Successful Response