{"openapi":"3.1.0","info":{"title":"Phronesis Public Commerce API","version":"1.0.0","description":"Scoped public commerce-discovery contract for autonomous agents. Excludes admin, webhook, debug, identity, tenant, and internal operational routes."},"x-generated-at":"2026-09-10T02:15:07.109157Z","x-scope":"public-commerce-only","x-commerce-substrate-only":true,"servers":[{"url":"https://api.phronesisintel.com"}],"paths":{"/.well-known/agentic-commerce.json":{"get":{"summary":"Agentic-commerce discovery manifest","operationId":"getAgenticCommerceManifest","security":[],"responses":{"200":{"description":"Commerce manifest"}}}},"/agents.txt":{"get":{"summary":"Plaintext agent pointer","operationId":"getAgentsTxt","security":[],"responses":{"200":{"description":"Agent pointer text"}}}},"/.well-known/openapi.json":{"get":{"summary":"Scoped public commerce OpenAPI","operationId":"getPublicCommerceOpenApi","security":[],"responses":{"200":{"description":"OpenAPI document"}}}},"/v1/catalog":{"get":{"summary":"Public product catalog","operationId":"getCatalog","security":[],"responses":{"200":{"description":"Catalog"}}}},"/v1/pricing":{"get":{"summary":"Public pricing","operationId":"getPricing","security":[],"responses":{"200":{"description":"Pricing"}}}},"/api/v1/signup":{"post":{"summary":"Signup / checkout entrypoint","description":"Returns a Stripe Checkout URL; a human completes it (no card required at $0); the JWT is then claimed at /api/v1/signup/token. Agents: hand the URL to your operator.","operationId":"createSignup","security":[],"parameters":[{"name":"tier","in":"query","required":false,"schema":{"type":"string"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["email"],"properties":{"email":{"type":"string","format":"email"},"vertical_id":{"type":"string"}},"additionalProperties":false}}}},"responses":{"200":{"description":"Signup accepted or sandbox checkout emitted"},"400":{"description":"Validation error"}}}},"/v1/agent/quote":{"post":{"summary":"Request a Decision Asset quote","operationId":"createAgentQuote","security":[{"bearerAuth":[]}],"requestBody":{"required":true},"responses":{"200":{"description":"Quote envelope"},"401":{"description":"Bearer token required"}}}},"/v1/agent/inquiry":{"post":{"summary":"Purchase / submit a Decision Asset inquiry","operationId":"createAgentInquiry","security":[{"bearerAuth":[]}],"requestBody":{"required":true},"responses":{"200":{"description":"Inquiry accepted"},"401":{"description":"Bearer token required"}}}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"}}}}