Monetate

Monetate is an enterprise experience-optimization and personalization platform for ecommerce and digital businesses, delivering A/B and multivariate testing, automated 1:1 personalization, product and content recommendations, personalized search, dynamic bundles, social proof and product badging across web, mobile, email and in-store channels. Its decision engine is exposed to developers through four public REST APIs — the Engine API (real-time decision requests), the Data API (schema definition, customer/product data ingestion and default catalog management), the Metadata API (accounts, experiences, page events and custom targets) and the Auth API (bearer-token issue and refresh) — plus a browser JavaScript API and native SDKs for iOS, Android, React Web and React Native. Monetate operates as part of Kibo Commerce.

Monetate publishes 4 APIs on the APIs.io network, including Engine API, Data API, Metadata API, and 1 more. Tagged areas include Company, Personalization, Experience Optimization, A/B Testing, and Ecommerce.

Monetate’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 26 more developer resources.

53.1/100 developing ▬ flat Agent 43/100 agent ready Full breakdown ↓
scored 2026-08-17 · rubric v0.11.0
5 APIs 2 MCP Servers
CompanyPersonalizationExperience OptimizationA/B TestingEcommerceProduct RecommendationsPersonalized SearchMarketingCustomer DataRetailDecision Engine

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-17 · rubric v0.11.0
Composite quality — 53.1/100 · developing
Contract Quality 13.0 / 25
Developer Ergonomics 13.0 / 20
Commercial Clarity 10.5 / 20
Operational Transparency 4.8 / 13
Governance 2.5 / 12
Discoverability 9.3 / 10
Agent readiness — 43/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/monetate: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 5

Individual APIs this provider publishes, each with its own machine-readable definition.

Monetate Engine API

RESTful entry point to the Monetate decision engine. A client POSTs a batch of context events, page events and record events for a session and receives back the actions (experie...

Monetate Data API

Create and manage data schemas and send customer, product and catalog data into Monetate in real time for use by the decision engine. Covers schema CRUD, schema types, upload hi...

Monetate Metadata API

Read-only API returning metadata about a Monetate account so that experience, page-event and custom-target identifiers seen in engine responses and analytics exports can be reso...

Monetate Auth API

Issues and refreshes the bearer tokens used by the Data API and Metadata API. A signed JWT user key is exchanged for a token with a caller-specified TTL; the token is then sent ...

Monetate Website MCP Server

Hosted Model Context Protocol server published on the monetate.com marketing site, advertised through RFC 8414 OAuth authorization-server metadata and RFC 9728 protected-resourc...

Open Collections 4

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Monetate Auth API

OPEN COLLECTION

Monetate Data API

OPEN COLLECTION

Monetate Engine API

OPEN COLLECTION

Monetate Metadata API

OPEN COLLECTION

MCP Servers 2

Model Context Protocol servers that expose these APIs to AI agents.

monetate-mcp.yml

MCP SERVER

http

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Monetate Rate Limits

0 limits

RATE LIMITS

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Monetate Authentication

apiKey · 3 schemes

SECURITY

Monetate Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Monetate Trust Center

trust center published

SECURITY

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 6

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: monetate
name: Monetate
description: Monetate is an enterprise experience-optimization and personalization platform for ecommerce and digital businesses,
  delivering A/B and multivariate testing, automated 1:1 personalization, product and content recommendations, personalized
  search, dynamic bundles, social proof and product badging across web, mobile, email and in-store channels. Its decision
  engine is exposed to developers through four public REST APIs — the Engine API (real-time decision requests), the Data API
  (schema definition, customer/product data ingestion and default catalog management), the Metadata API (accounts, experiences,
  page events and custom targets) and the Auth API (bearer-token issue and refresh) — plus a browser JavaScript API and native
  SDKs for iOS, Android, React Web and React Native. Monetate operates as part of Kibo Commerce.
image: https://images.archbee.com/ceIfEvQHzQk1IVxoRWUh7/48dIncdY24xPwZLOvfSEr_horizontal-pink-blue-800px.png
url: https://raw.githubusercontent.com/api-evangelist/monetate/refs/heads/main/apis.yml
x-type: company
x-source: harvest:marketing-integration-graph
specificationVersion: '0.20'
created: '2026-08-12'
modified: '2026-08-12'
tags:
- Company
- Personalization
- Experience Optimization
- A/B Testing
- Ecommerce
- Product Recommendations
- Personalized Search
- Marketing
- Customer Data
- Retail
- Decision Engine
apis:
- name: Monetate Engine API
  description: RESTful entry point to the Monetate decision engine. A client POSTs a batch of context events, page events
    and record events for a session and receives back the actions (experiences) the engine decided to serve — usable from
    a server, a browser, a mobile app, a single-page app, or non-web channels such as in-store displays, kiosks and SMS. Regional
    endpoints are available alongside the default host.
  humanURL: https://developer.monetate.com/engine-api
  baseURL: https://engine.monetate.net/api/engine/v1
  tags:
  - Decision Engine
  - Personalization
  - A/B Testing
  - Ecommerce
  properties:
  - type: OpenAPI
    url: openapi/monetate-engine-api-openapi.yml
  - type: Documentation
    url: https://developer.monetate.com/engine-api
  - type: APIReference
    url: https://developer.monetate.com/engine-api/monetate-engine-api
  - type: GettingStarted
    url: https://developer.monetate.com/engine-api/engine-api-startup-guide
  - type: Overlay
    url: overlays/monetate-engine-api-overlay.yaml
- name: Monetate Data API
  description: Create and manage data schemas and send customer, product and catalog data into Monetate in real time for use
    by the decision engine. Covers schema CRUD, schema types, upload history, row-level data POST/GET and default product-catalog
    assignment (single and bulk), plus customer data-privacy operations.
  humanURL: https://developer.monetate.com/data-api
  baseURL: https://api.monetate.net/api/data/v1/{retailerShortname}/production
  tags:
  - Customer Data
  - Product Data
  - Data Ingestion
  - Ecommerce
  properties:
  - type: OpenAPI
    url: openapi/monetate-data-api-openapi.yml
  - type: Documentation
    url: https://developer.monetate.com/data-api
  - type: APIReference
    url: https://developer.monetate.com/data-api/monetate-data-api
  - type: RateLimits
    url: rate-limits/monetate-rate-limits.yml
  - type: Overlay
    url: overlays/monetate-data-api-overlay.yaml
- name: Monetate Metadata API
  description: Read-only API returning metadata about a Monetate account so that experience, page-event and custom-target
    identifiers seen in engine responses and analytics exports can be resolved to human-interpretable names. Covers accounts,
    experiences (variants), experience summaries, page events and custom targets.
  humanURL: https://developer.monetate.com/metadata-api
  baseURL: https://api.monetate.net/api/metadata/v1/{retailerShortname}/production
  tags:
  - Metadata
  - Analytics
  - Reporting
  properties:
  - type: OpenAPI
    url: openapi/monetate-metadata-api-openapi.yml
  - type: Documentation
    url: https://developer.monetate.com/metadata-api
  - type: APIReference
    url: https://developer.monetate.com/metadata-api/monetate-metadata-api
  - type: Overlay
    url: overlays/monetate-metadata-api-overlay.yaml
- name: Monetate Auth API
  description: 'Issues and refreshes the bearer tokens used by the Data API and Metadata API. A signed JWT user key is exchanged
    for a token with a caller-specified TTL; the token is then sent as an `Authorization: Token <token_string>` header on
    every subsequent API call.'
  humanURL: https://developer.monetate.com/auth-api
  baseURL: https://api.monetate.net/api/auth/v0
  tags:
  - Authentication
  - Tokens
  properties:
  - type: OpenAPI
    url: openapi/monetate-auth-api-openapi.yml
  - type: Documentation
    url: https://developer.monetate.com/auth-api
  - type: Authentication
    url: authentication/monetate-authentication.yml
  - type: Overlay
    url: overlays/monetate-auth-api-overlay.yaml
- name: Monetate Website MCP Server
  description: Hosted Model Context Protocol server published on the monetate.com marketing site, advertised through RFC 8414
    OAuth authorization-server metadata and RFC 9728 protected-resource metadata. Provided by the AI Engine WordPress plugin.
    The MCP endpoint answers 401 with a Bearer challenge to anonymous callers, so the live tool list requires an authenticated
    OAuth session.
  humanURL: https://monetate.com/.well-known/oauth-protected-resource
  baseURL: https://monetate.com/wp-json/mcp/v1/http
  tags:
  - MCP
  - Agent
  properties:
  - type: MCPServer
    url: mcp/monetate-mcp.yml
  - type: MCPServer
    url: https://monetate.com/wp-json/mcp/v1/http
  - type: ToolCrosswalk
    url: mcp/monetate-tool-crosswalk.yml
  - type: WellKnown
    url: well-known/monetate-well-known.yml
common:
- type: Website
  url: https://monetate.com/
- type: DeveloperPortal
  url: https://developer.monetate.com/
- type: Documentation
  url: https://docs.monetate.com/docs
- type: APIReference
  url: https://developer.monetate.com/
- type: GettingStarted
  url: https://developer.monetate.com/engine-api/engine-api-startup-guide
- type: Support
  url: https://monetate.com/contact/
- type: HelpCenter
  url: https://docs.monetate.com/docs
- type: Blog
  url: https://monetate.com/media-type/blog/
- type: GitHubOrganization
  url: https://github.com/monetate
- type: Pricing
  url: https://monetate.com/pricing/
- type: Plans
  url: plans/monetate-plans-pricing.yml
- type: Login
  url: https://marketer.monetate.net/auth/login/
- type: SignUp
  url: https://monetate.com/demo/
- type: PrivacyPolicy
  url: https://monetate.com/website-privacy-policy/
- type: TermsOfService
  url: https://monetate.com/terms-of-use/
- type: StatusPage
  url: https://monetate.statuspage.io
- type: ChangeLog
  url: https://docs.monetate.com/docs/release-notes
- type: ChangeLog
  url: changelog/monetate-changelog.yml
- type: TrustCenter
  url: https://trust.monetate.com/
- type: TrustCenter
  url: security/monetate-trust-center.yml
- type: Lifecycle
  url: lifecycle/monetate-lifecycle.yml
- type: Authentication
  url: authentication/monetate-authentication.yml
- type: Conventions
  url: conventions/monetate-conventions.yml
- type: ErrorCatalog
  url: errors/monetate-problem-types.yml
- type: RateLimits
  url: rate-limits/monetate-rate-limits.yml
- type: Conformance
  url: conformance/monetate-conformance.yml
- type: DataModel
  url: data-model/monetate-data-model.yml
- type: DomainSecurity
  url: security/monetate-domain-security.yml
- type: WellKnown
  url: well-known/monetate-well-known.yml
- type: LLMsTxt
  url: llms/monetate-llms.txt
- type: Packages
  url: packages/monetate-packages.yml
- type: SDKs
  url: packages/monetate-packages.yml
- type: AgentSkill
  url: skills/_index.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
x-vouched-by:
- Persado
- mParticle
x-vouch-count: 2
x-enrichment:
  date: '2026-08-12'
  status: enriched
  artifacts_added: 38
  pass: local-v1
x-coverage:
  state: covered
  reason: covered
  detail: Four provider-authored specifications (Engine, Data, Metadata, Auth) were recovered from the Archbee document store
    behind developer.monetate.com after the docs host returned an HTML shell for /openapi.json, along with a real OAuth-advertised
    MCP server on monetate.com.
  evidence:
  - url: https://developer.monetate.com/metadata-api/list-accounts
    status: 200
  - url: https://archbee-doc-uploads.s3.amazonaws.com/ceIfEvQHzQk1IVxoRWUh7/oLnjvvT9Zxt7r2VUH-_Ke-20260515-193937.yaml
    status: 200
  - url: https://monetate.com/.well-known/oauth-protected-resource
    status: 200
  checked: '2026-08-12'