{"openapi":"3.1.0","info":{"title":"CompositeMatrix ASTM & US B2B Composite Materials API","version":"2.0.0","description":"Official REST & OpenAI GPT Actions gateway for querying normalized ASTM D638/D648/D790 composite materials, US DOT 49 CFR Hazmat classifications, regional US warehouse inventory, and submitting autonomous B2B RFQs."},"servers":[{"url":"https://compositematrix.com","description":"US East Production Cluster"}],"paths":{"/api/v1/materials":{"get":{"operationId":"queryAstmCompositeMaterials","summary":"Search normalized ASTM composite resins, carbon/glass fibers, and core materials with hybrid pgvector semantic matching.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Semantic or keyword query (e.g., 'marine vinyl ester infusion resin')"},{"name":"min_hdt_c","in":"query","required":false,"schema":{"type":"number"},"description":"Minimum ASTM D648 Heat Deflection Temperature in Celsius"},{"name":"category","in":"query","required":false,"schema":{"type":"string","enum":["Resins","Reinforcements","Core Materials","Vacuum & Consumables"]}}],"responses":{"200":{"description":"Matching ASTM materials with US warehouse pricing and drop-in substitutes"}}}},"/api/rfq":{"post":{"operationId":"submitAutonomousB2bRfq","summary":"Dispatch an autonomous B2B RFQ to verified US distributors (FGCI, Revchem, Composites One)","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"materialName":{"type":"string"},"quantityPacks":{"type":"integer"},"companyName":{"type":"string"},"contactEmail":{"type":"string"},"destinationZip":{"type":"string"}},"required":["materialName","companyName","destinationZip"]}}}},"responses":{"200":{"description":"Confirmed B2B RFQ receipt saved in PostgreSQL"}}}}}}