{"openapi":"3.1.0","info":{"title":"Signal Feed API","version":"0.3.0","description":"Daily market-regime context for trading agents: is the market risk-on or risk-off? One call returns today's issue: BTC trend filter (SMA20/50), trend scores for 9 altcoins, US equity regime (SPY vs SMA200, VIX term structure), SPY RSI(2) state and an MSTR BTC filter. Use it once a day before an agent sizes or gates trades. Rule-based, from PAPER research accounts, no track record, not advice. Paid per call via x402 in USDC (Base mainnet, price in the 402 offer, VAT included).","x-guidance":"Call GET /v1/feed/latest once a day (new issue after about 08:00 UTC) when an agent needs to know whether markets are risk-on or risk-off before acting. It takes no input and returns five rule-based market-state labels (BTC trend filter, altcoin trend scores, US equity regime, SPY RSI-2 state, MSTR BTC filter), the same for every buyer. Rules: /v1/catalog. Free 7-day-delayed issues: /v1/feed/delayed/{date}. Every issue hash: /v1/ledger. PAPER results: /v1/record.","termsOfService":"https://signals.agenttrustapi.com/legal/terms","contact":{"name":"Agrobroker LTD","email":"dinevdecor@gmail.com"}},"paths":{"/":{"get":{"summary":"Root","operationId":"root__get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Root  Get"}}}}},"security":[]}},"/.well-known/x402":{"get":{"summary":"X402 Manifest","operationId":"x402_manifest__well_known_x402_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response X402 Manifest  Well Known X402 Get"}}}}},"security":[]}},"/favicon.ico":{"get":{"summary":"Favicon","operationId":"favicon_favicon_ico_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[]}},"/icon.png":{"get":{"summary":"Icon","operationId":"icon_icon_png_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[]}},"/llms.txt":{"get":{"summary":"Llms Txt","description":"Plain-text description for LLM agents and crawlers (SFA-020 M3).","operationId":"llms_txt_llms_txt_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[]}},"/offers":{"get":{"summary":"Offers Doc","description":"Design-partner offer and build bounty (SFA-020 T3, T4), Markdown.","operationId":"offers_doc_offers_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[]}},"/offers.json":{"get":{"summary":"Offers Json","description":"The same offers and the product's payment, refund and honesty terms as data, for agents.","operationId":"offers_json_offers_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[]}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}},"security":[]}},"/v1/schema":{"get":{"summary":"Get Schema","operationId":"get_schema_v1_schema_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Get Schema V1 Schema Get"}}}}},"security":[]}},"/v1/catalog":{"get":{"summary":"Catalog","operationId":"catalog_v1_catalog_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Catalog V1 Catalog Get"}}}}},"security":[]}},"/v1/ledger":{"get":{"summary":"Ledger","operationId":"ledger_v1_ledger_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Ledger V1 Ledger Get"}}}}},"security":[]}},"/v1/feed/proof/{issue_date}":{"get":{"summary":"Proof","description":"OpenTimestamps proof of an issue's exact bytes; free from day one (it reveals only a hash).","operationId":"proof_v1_feed_proof__issue_date__get","parameters":[{"name":"issue_date","in":"path","required":true,"schema":{"type":"string","title":"Issue Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[]}},"/v1/record":{"get":{"summary":"Results Record","operationId":"results_record_v1_record_get","parameters":[{"name":"indicator","in":"query","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Indicator"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true,"title":"Response Results Record V1 Record Get"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[]}},"/v1/deviations":{"get":{"summary":"Deviations","operationId":"deviations_v1_deviations_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Deviations V1 Deviations Get"}}}}},"security":[]}},"/v1/disclosures":{"get":{"summary":"Disclosures","operationId":"disclosures_v1_disclosures_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Disclosures V1 Disclosures Get"}}}}},"security":[]}},"/legal/{doc}":{"get":{"summary":"Legal","description":"Terms, privacy policy, risk warning, refund and termination policy (Markdown).","operationId":"legal_legal__doc__get","parameters":[{"name":"doc","in":"path","required":true,"schema":{"type":"string","title":"Doc"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[]}},"/v1/feed/delayed":{"get":{"summary":"Delayed Index","operationId":"delayed_index_v1_feed_delayed_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Delayed Index V1 Feed Delayed Get"}}}}},"security":[]}},"/v1/feed/delayed/{issue_date}":{"get":{"summary":"Delayed Issue","operationId":"delayed_issue_v1_feed_delayed__issue_date__get","parameters":[{"name":"issue_date","in":"path","required":true,"schema":{"type":"string","title":"Issue Date"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[]}},"/v1/feed/latest":{"get":{"summary":"Today's Regime Feed issue (paid, x402)","operationId":"latest_v1_feed_latest_get","responses":{"200":{"description":"Today's issue and a receipt for the settled payment","content":{"application/json":{"schema":{"type":"object","description":"issue: closed Regime Feed document, full schema at GET /v1/schema","properties":{"receipt":{"type":"object","properties":{"issue_date":{"type":"string"},"payload_sha256":{"type":"string","pattern":"^[0-9a-f]{64}$"},"served_utc":{"type":"string"},"network":{"type":["string","null"]},"transaction":{"type":["string","null"]},"payer":{"type":["string","null"]},"amount_atomic":{"type":"string"},"asset":{"type":"string"}},"required":["issue_date","payload_sha256","served_utc","amount_atomic","asset"]},"issue":{"type":"object"}},"required":["receipt","issue"]}}}},"402":{"description":"Payment required: x402 v2 challenge in the PAYMENT-REQUIRED header and body"}},"tags":["market-regime","risk-on-risk-off","crypto-trend","equity-regime","trading-signals"],"x-payment-info":{"protocols":[{"x402":{}}],"price":{"mode":"fixed","currency":"USD","amount":"0.10"},"network":"eip155:8453","asset":"USDC"}}}},"components":{"schemas":{"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}}},"x-discovery":{"ownershipProofs":[]}}