Skip to main content
POST
Run multi-scale diffusion over the cached topology

Body

application/json

Request body for POST /diffusion/compute.

returns
Returns · object
required

Map of symbol → return value (e.g. 1-day return) used as the input signal.

schema_version
integer
default:1

Schema version for forward compatibility.

Required range: x >= 1

Response

Successful Response

Response body for POST /diffusion/compute.

schema_version
integer
required

Schema version of this response.

Required range: x >= 1
computed_at
string
required

ISO-8601 UTC timestamp when computation completed.

symbols_computed
integer
required

Number of symbols with a computed score.

Required range: x >= 0
symbols_skipped
integer
required

Number of symbols skipped (e.g. missing returns).

Required range: x >= 0
scores
DiffusionScore · object[]
required

Diffusion scores for all computed symbols.

topology_built_at
string | null

ISO-8601 UTC timestamp when the current topology was last built.