{"openapi": "3.1.0", "info": {"title": "GTM Signals - Enrich", "version": "1.0.0", "description": "Domain-keyed earnings / executive-statement signal enrichment. One best verified signal per account, flat JSON for Clay HTTP-API columns and any agent. Always 200; no match returns signal_found:false."}, "servers": [{"url": "https://api.steadybase.io"}], "security": [{"bearerAuth": []}, {"apiKeyQuery": []}], "paths": {"/v1/enrich": {"get": {"operationId": "enrich", "summary": "Enrich a company by domain (or ticker) with its best signal", "parameters": [{"name": "domain", "in": "query", "required": false, "schema": {"type": "string"}, "description": "Company domain, e.g. cisco.com (primary key)."}, {"name": "ticker", "in": "query", "required": false, "schema": {"type": "string"}, "description": "Stock ticker, e.g. CSCO (alternate key)."}, {"name": "tenant", "in": "query", "required": false, "schema": {"type": "string", "default": "navan"}, "description": "Signal board tenant. Default navan."}, {"name": "key", "in": "query", "required": false, "schema": {"type": "string"}, "description": "API key (gtms_...) if not sent as a Bearer header."}], "responses": {"200": {"description": "Enrichment result (resolved or no_public_match)", "content": {"application/json": {"schema": {"$ref": "#/components/schemas/Enrichment"}}}}, "401": {"description": "Missing or invalid API key"}}}}}, "components": {"securitySchemes": {"bearerAuth": {"type": "http", "scheme": "bearer"}, "apiKeyQuery": {"type": "apiKey", "in": "query", "name": "key"}}, "schemas": {"Enrichment": {"type": "object", "properties": {"domain": {"type": "string"}, "ticker": {"type": ["string", "null"]}, "entity_id": {"type": ["string", "null"]}, "company_name": {"type": ["string", "null"]}, "match": {"type": "string", "enum": ["resolved", "no_public_match"]}, "signal_found": {"type": "boolean"}, "signal": {"type": ["object", "null"], "properties": {"type": {"type": "string"}, "summary": {"type": "string"}, "quote": {"type": "string"}, "speaker": {"type": "string"}, "call_date": {"type": "string"}, "why_now": {"type": "string"}, "confidence": {"type": "string"}, "verified": {"type": "boolean"}, "source_url": {"type": "string"}}}, "signal_score": {"type": ["integer", "null"], "description": "0-100 (ICP score x 100)"}, "evidence_tier": {"type": "string"}, "open_req": {"type": "boolean"}, "signal_count_90d": {"type": "integer"}, "last_updated": {"type": ["string", "null"]}, "committee_top": {"type": ["object", "null"], "properties": {"name": {"type": "string"}, "title": {"type": "string"}, "linkedin_url": {"type": ["string", "null"]}}}}}}}}