The result envelope
Every Fincanva operation answers in the same envelope, over REST and over MCP: its own result, a short summary, the values it assumed and the data build its figures come from.
What does every Fincanva operation return?
A successful REST call returns status: true and a data object holding result (the operation's own output), summary (a few lines of text), assumed (every value the operation filled in because the request left it out, with the reason), dataVersion (the nightly data build the figures come from, or null when nothing was computed from market data) and, when the result is a series, chart. A recorded result also carries recipeId (what reproduces it: the same operation, input and data version) and permalink (the result's permanent address on Fincanva). Over MCP the same object is the tool's structured content and the summary is its text.
UPDATED 2026-10-03REVIEWED 2026-10-03