{"openapi":"3.1.0","info":{"title":"Bryan Matrix API","version":"1.0.0","description":"Dated framework data and modeled scenarios, supplied as-is. USD 0.10 per successful tier/scenario lookup. USD 5 prepaid credit pack. No live market data or predictive-performance guarantee."},"servers":[{"url":"https://bryan-matrix-api.candidmouse18.chatgpt.site"}],"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer","description":"Create a key in the signed-in dashboard. Keep the key private."}}},"paths":{"/v1/discover":{"get":{"summary":"Free topical routing for arbitrage, equities, crypto, commodities and wealth-preservation research","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string","minLength":3,"maxLength":300}}],"responses":{"200":{"description":"Relevant resource identifiers and stated coverage; no paid data values"}}}},"/v1/catalog":{"get":{"summary":"Free identifiers and names","responses":{"200":{"description":"Tier/scenario catalog"}}}},"/v1/balance":{"get":{"security":[{"BearerAuth":[]}],"responses":{"200":{"description":"USD-cent balance and query count"}}}},"/v1/tiers/{id}":{"post":{"summary":"Purchase one tier lookup for USD 0.10","security":[{"BearerAuth":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":120}}],"responses":{"200":{"description":"Source-linked lookup and billing; identical retries replay without another charge"},"400":{"description":"Invalid idempotency key"},"401":{"description":"Invalid or revoked API key"},"402":{"description":"Insufficient prepaid credit"},"404":{"description":"Unknown identifier"},"409":{"description":"Idempotency key used for a different query"}}}},"/v1/scenarios/{id}":{"post":{"summary":"Purchase one scenario lookup for USD 0.10","security":[{"BearerAuth":[]}],"parameters":[{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","minLength":8,"maxLength":120}}],"responses":{"200":{"description":"Source-linked lookup and billing; identical retries replay without another charge"},"400":{"description":"Invalid idempotency key"},"401":{"description":"Invalid or revoked API key"},"402":{"description":"Insufficient prepaid credit"},"404":{"description":"Unknown identifier"},"409":{"description":"Idempotency key used for a different query"}}}},"/v1/topups":{"post":{"security":[{"BearerAuth":[]}],"summary":"Create a USD 5 credit checkout","responses":{"201":{"description":"Order ID and provider checkout URL"},"503":{"description":"Merchant setup incomplete; do not send payment"}}}},"/v1/topups/{order_id}/verify":{"post":{"security":[{"BearerAuth":[]}],"parameters":[{"name":"order_id","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"required":false,"content":{"application/json":{"schema":{"type":"object","description":"Empty object automatically looks for confirmed payment on this order’s unique link. Supply a signature to verify a specific transaction.","properties":{"transaction_signature":{"type":"string"}}}}}},"responses":{"200":{"description":"Confirmed credit or already-processed order"},"409":{"description":"Pending or already-used payment"},"422":{"description":"Payment does not match order, currency or amount"},"503":{"description":"Merchant setup incomplete"}}}}}}