BlazeSheets

Calculate spreadsheet outputs

POST
/v1/{apiId}/calculate

Temporarily applies input values to A1 cell references and returns a flat alias-to-value map for requested output cells. Use $sheet to select a worksheet tab (defaults to the first sheet). Requires calculate; protected APIs accept X-API-Key or bearer auth. Supply cf-turnstile-response or captchaToken when calculate CAPTCHA is enabled. Example request: { "inputs": { "B2": 1000000 }, "outputs": { "B8": "emi" } }; response: { "emi": 8678.03 }.

X-API-Key<token>

BlazeSheets API key used to access a protected public API.

In: header

Path Parameters

apiId*string
Formatuuid

Query Parameters

$sheet?string

Worksheet tab name (case-sensitive). Defaults to the first sheet when omitted.

Length1 <= length

Header Parameters

cf-turnstile-response?string

Required when CAPTCHA is enabled for this operation.

Request Body

application/json

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/497f6eca-6276-4993-bfeb-53cbbbba6f08/calculate" \  -H "Content-Type: application/json" \  -d '{    "inputs": {      "property1": "string",      "property2": "string"    },    "outputs": {      "property1": "string",      "property2": "string"    }  }'
{  "property1": "string",  "property2": "string"}