Calculate the income splits of an expectation Run in API Explorer
Body
Required
-
Chargeable model type to run calculation on. Valid types are: client, plan
-
Chargeable model UUID to run calculation on.
-
Expected net amount to calculate on in pennies.
-
Whether to run the calculation based on ongoing charges. Leave as false for initial charges. Defaults to false.
-
Denotes whether the net amount given is tax exempt or not. Defaults to true.
-
Custom tax rate to apply to the net amount. Defaults to firm setting or defaults to Plannr setting of 20%.
-
Select a different adviser to run the calculation again. If not provided a default based on the chargeable model will be selected.
POST
/api/v1/expectation/calculate
curl \
--request POST 'https://api.plannrcrm.com/api/v1/expectation/calculate' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--header "X-PLANNR-ACCOUNT-UUID: {YOUR_PLANNR_ACCOUNT_UUID}" \
--data '{"chargeable_type":"plan","chargeable_uuid":"1b1f96e7-5401-46bc-bc34-07d9aa4b0846","amount":12500,"ongoing":false,"tax_exempt":false,"tax":0.0,"seller_uuid":"ab6287a3-0247-43a2-87d5-2f086591fa91"}'
Request examples
# Headers
X-PLANNR-ACCOUNT-UUID: {YOUR_PLANNR_ACCOUNT_UUID}
# Payload
{
"chargeable_type": "plan",
"chargeable_uuid": "1b1f96e7-5401-46bc-bc34-07d9aa4b0846",
"amount": 12500,
"ongoing": false,
"tax_exempt": false,
"tax": 0.0,
"seller_uuid": "ab6287a3-0247-43a2-87d5-2f086591fa91"
}
Response examples (401)
{
"message": "Unauthenticated."
}