Skip to content

Guides

Guides are end-to-end walkthroughs built around real scenarios. Each guide takes you from an empty project to a working, governed API, AI, or MCP setup on WSO2 API Platform.

Each guide gives you:

  • The prerequisites and, where it helps, the architecture of what you will build
  • Step-by-step instructions with the expected result after each step
  • A way to verify that everything works end to end
  • A runnable companion sample, where available

Use guides to see how components such as AI Gateway, AI Workspace, Developer Portal, and MCP Hub work together. For details on a single feature, see the product documentation for Cloud, API Manager, AI Gateway, or API Portal.

Explore what you can build

Browse by what you want to achieve, or by the service provider you already work with.

Browse by use case

The guides below are grouped by use case. Whether you want to secure and manage your APIs, control LLM usage and cost, monitor AI traffic, turn your APIs into MCP tools, give AI agents access to your APIs as MCP tools, or monetize your usage, browse the guides for your use case and try them out on your own from start to finish.

Govern LLM Traffic


Route, secure, and control cost for requests to LLM providers.

Expose and Govern MCP Servers


Turn APIs into MCP tools, publish them, and control access.

Discover APIs and MCP Servers


Find APIs and MCP servers in the Developer Portal and MCP Hub, and make your first call.

Configure AI Coding Assistants with AI Gateway


Route Claude Code, Gemini CLI, Codex, and GitHub Copilot traffic through AI Gateway.

Monetize APIs and MCP Tools


Charge for API calls and MCP tool usage with usage-based plans.

Manage and Govern APIs


Publish your APIs as managed API proxies, and control who calls them with authentication, rate limits, and audit logs.

Connect Third-Party Gateways


Connect gateways such as AWS API Gateway, discover their APIs, and govern them from one control plane.

Expose Real-Time APIs


Put an API proxy in front of WebSocket backends and push live updates to every client.

Browse by service provider

The resources below are grouped by service provider. Whether you use Amazon Bedrock, Azure OpenAI, Claude, OpenAI, Gemini, Mistral, GitHub Copilot, or Stripe, find the relevant guides, tutorials, and setup references for your deployment.

AI and cloud providers

AWS


Govern AI traffic to Amazon Bedrock with guardrails and workload identity, discover and govern APIs on Amazon API Gateway, and integrate with AWS observability services.

Explore AWS resources →

Azure


Govern Azure OpenAI and Azure AI Foundry traffic, moderate content with Azure AI Content Safety, and secure APIs with Microsoft Entra ID.

Explore Azure resources →

Anthropic


Route Claude Code through AI Gateway, connect Claude Code and Claude Desktop to governed APIs and MCP servers, and govern traffic to Claude models.

Explore Anthropic resources →

OpenAI


Route OpenAI Codex CLI through AI Gateway, govern traffic to OpenAI models, and use OpenAI embeddings for semantic caching and guardrails.

Explore OpenAI resources →

Google


Route Google Gemini CLI through AI Gateway, govern Gemini model traffic, and send gateway telemetry to Google Cloud.

Explore Google resources →

Mistral


Govern traffic to Mistral AI models, and use Mistral embeddings for semantic caching and semantic guardrails.

Explore Mistral resources →

Developer tools

GitHub


Route GitHub Copilot through AI Gateway, create API proxies from GitHub repositories, and design APIs with Copilot in VS Code.

Explore GitHub resources →

Billing and payments

Stripe


Sell paid subscription plans for your APIs, and bill consumers for their usage through Stripe.

Explore Stripe resources →

More resources

Learn the concepts


Read tutorials, engineering explanations, and learning paths that complement the task-focused product guides.

Visit the API Content Hub →

Try the samples


Clone runnable sample apps for these guides from GitHub.

View samples →

Need help?


New to WSO2 API Platform? Start with a quick start guide, or ask the community for help.

Get started →