---
title: "Stock Commission"
method: POST
path: "/trades/commissions/{customerId}/stock"
---

# Stock Commission

`POST /trades/commissions/{customerId}/stock`

## Request

- Base URL: `https://uatclientapi-v2.stockal.com/client/v2`
- URL: `https://uatclientapi-v2.stockal.com/client/v2/trades/commissions/{customerId}/stock`
- Auth: none required
- TypeScript: <https://skmtc.dev/stockal/apis/uat-client-api-v2/docs/trades/commissions/:customerId/stock/post.ts> (a function with typed inputs; its response is checked against the schema)

Get stock commission

## Headers

- `api-key` string, required
- `auth-key` string, required

## Request body

- object
  - `quantity` integer: Number of shares. Required either quantity or amount
  - `type` string, required: Order type – MARKET, LIMIT or STOP
  - `side` string, required: Order side BUY or SELL
  - `price` number, float: For order type LIMIT/STOP. * required if type LIMIT or STOP
  - `amount` number, float: Order amount. Required either quantity or amount
  - `ticker` string, required: Symbol

## Response `200`

200

- object
  - `status` integer
  - `doc` object
    - `commission` number

## Other responses

- `400`: 400
- `404`: 404

---

[API](https://skmtc.dev/stockal/apis/uat-client-api-v2.md) - [All operations](https://skmtc.dev/stockal/apis/uat-client-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/stockal/apis/uat-client-api-v2/revisions/08e36bbbd3be?raw)
