GET /v1/signals/dilution
Return the SEC API Dilution Score: factor-weighted 0-100 derived metric with sub-ratings, percentile, and optional rolling historyUse this endpoint from server-side applications, SDKs, or agent workflows.
Response metadata
requestIdtraceparentprovenancefreshnessmethodologyVersionfactorssubRatingsregshopercentiledegradedReasons
Query parameters
| Param | Type | Description |
|---|---|---|
ticker | string | Issuer ticker. Either ticker or cik is required. |
cik | string | Issuer CIK (10-digit zero-padded). Either ticker or cik is required. |
history | enum | Optional. 30d | 90d | 1y. Returns rolling timeseries under history[]. |
view | enum | Response shape (default | compact | agent). agent drops factors[] for token efficiency. |
Example request
Example response
Give this prompt to your agent
Copy this SEC API prompt for your agent.
Errors and partial results
- Treat non-2xx responses as API errors and log the response body for debugging
- Log
requestIdandtraceparentso SEC API support can trace the request - when
confidenceisloworfreshness.statusisstale/degraded, API thedegradedReasons[]to the user verbatim so trust is not lost in the handoff - the score is deterministic given (inputs, methodologyVersion); a methodology bump is recorded in the persisted history table without overwriting prior rows