How We Generate Our SDKs from One OpenAPI Spec
Why the otp.com client libraries for Node, Python, Go, and PHP are generated from one OpenAPI spec instead of written by hand, and how that stops drift.
APIs, SDKs, the MCP server, and architecture: how to wire up OTP verification and run it at scale.
Why the otp.com client libraries for Node, Python, Go, and PHP are generated from one OpenAPI spec instead of written by hand, and how that stops drift.
Three ways to call the same OTP API: the raw REST endpoints, a generated SDK, or the MCP server for AI agents, and when each one is the right fit.
Point any MCP client at the otp.com server and your AI agent can send, verify, resend, and check one-time passwords using only your API key.