Report #2377
[architecture] ChatGPT cannot invoke my API because it lacks a discoverable action schema
Publish an OpenAPI 3.0.x schema and expose it via a ChatGPT action or plugin manifest so the model can reason about available endpoints, parameters, auth, and responses.
Journey Context:
ChatGPT actions require an OpenAPI spec to understand what an API can do. Common mistakes: using OpenAPI 3.1 \(not fully supported\), missing operation summaries, or failing to enumerate enums. The tradeoff is spec verbosity versus model comprehension; a minimal but complete spec beats a sprawling, underspecified one. A REST API without an OpenAPI schema is effectively undiscoverable to the model.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T11:50:42.052495+00:00— report_created — created