Skip to main content
POST
/
it
/
calculator
/
pnl
/
securities
/
foreign
Submit P&L Job
curl --request POST \
  --url https://api.sandbox.co.in/it/calculator/pnl/securities/foreign \
  --header 'Authorization: <authorization>' \
  --header 'x-accept-type: <x-accept-type>' \
  --header 'x-api-key: <x-api-key>' \
  --header 'x-api-version: <x-api-version>'
{
  "transaction_id": "df7e958a-3837-400d-a169-4337351915da",
  "code": 200,
  "data": {
    "job_id": "df7e958a-3837-400d-a169-4337351915da",
    "url": "https://s3.ap-south-1.amazonaws.com/in-co-sandbox-it-calculator-securities-tax-pnl-dev/df7e958a-3837-400d-a169-4337351915da.input?X-Amz-Security-Token=EXAMPLE_SECURITY_TOKEN&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20230919T100048Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86399&X-Amz-Credential=EXAMPLEACCESSKEY%2F20230919%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Signature=EXAMPLE_SIGNATURE"
  },
  "timestamp": "1695117648000"
}

Headers

x-accept-type
string
required

application/json or application/xlsx

x-api-key
string
required

Your API key used to authenticate and authorize the request.

x-api-version
string
required

Indicates the version of the API you want to use. Ensures backward-compatible behavior.

Authorization
string
required

Token for user-level authorization.

Query Parameters

input_file_key
string
input
enum<string>
default:tradewise_settlement
required

Type of input file. Allowed values: tradewise_settlement or tradebook.

Available options:
tradewise_settlement,
tradebook
from
number
required

Start timestamp (inclusive) for the P&L calculation period, expressed as Unix epoch time in milliseconds.

Required range: x >= 0
to
number
required

End timestamp (inclusive) for the P&L calculation period, expressed as Unix epoch time in milliseconds.

Required range: x >= 0
output
enum<string>
default:tradewise_pnl
required

Type of output file. Allowed values: tradewise_pnl or scripwise_pnl

Available options:
tradewise_pnl,
scripwise_pnl
output_file_key
string
bucket
string

Response

Success

transaction_id
string
code
integer
data
object
timestamp
string<utc-millisec>