Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
Full API Manager entry
How-to guide

How to put an API behind API Manager

Onboarding an API is a few clicks once Anypoint Platform is set up. The lasting work is policy design, contract approval flow, and monitoring discipline.

By Dipojjal Chakrabarti · Founder & Editor, Salesforce DictionaryLast updated May 19, 2026

Onboarding an API is a few clicks once Anypoint Platform is set up. The lasting work is policy design, contract approval flow, and monitoring discipline.

  1. Register the API in API Manager

    Open API Manager, click Manage API. Choose the underlying implementation URL and link to the API specification in Anypoint Exchange.

  2. Apply policies

    Add policies in the right order: Client ID Enforcement first, then Rate Limit-SLA, then any data-shape policies (JSON Schema Validation, JSON Threat Protection). Keep the bundle small enough to read on one screen.

  3. Define SLA tiers

    Create tiers that match the consumer classes: Internal (auto-approve, high limit), Partner (manual approve, moderate limit), Public (manual approve, low limit).

  4. Approve consumer contracts

    Process incoming contract requests from consumers. Approve, deny, or request more information. Approval issues a Client ID and Client Secret to the consumer application.

  5. Build dashboards and alerts

    Use Anypoint Analytics to build per-API dashboards. Configure alerts on rate-limit violations, latency thresholds, and error rate spikes so operations teams hear about problems before consumers escalate.

Gotchas
  • Policies execute in order. A poorly-ordered bundle can leak unauthenticated requests to back-end-validating policies and waste them.
  • Auto-approving every consumer contract removes the governance value of contracts. Set the approval bar based on the consumer class.
  • Latency adds up as policies stack. Test gateway latency before promising tight SLAs; ten policies add several milliseconds in practice.
  • Versioning matters. Without parallel v1 and v2 deployments, every consumer breaks the day the API changes.

See the full API Manager entry

API Manager includes the definition, worked example, deep dive, related terms, and a quiz.