Backend
API Design and Development
When the user wants to design or build APIs for a SaaS product. Use when the user says "API," "REST," "GraphQL," "endpoint," "API design," "API versioning," "webhook," "API documentation," "OpenAPI," "Swagger," "tRPC," "SDK," "API key," or needs help with resource naming, pagination, error responses, rate limiting, or API authentication. For server implementation, see backend. For auth flows, see authentication. For third-party API connections, see integrations.