Prowl
60/100
prowl
Benchmarked Oct 01, 2026

Catalog API

> Check the new [Catalog onboarding guide](https://developers.vtex.com/docs/guides/catalog-overview). We created this guide to improve the onboarding experience for developers at VTEX. It assembles

developerapi platform_profile
Benchmark Your API

Score Breakdown

Token Efficiency8/10
Parseability7/10
Consistency6/10
Documentation6/10
Latency5/10
First-Try Success5/10
Error Clarity4/10
Auth Simplicity4/10

Benchmark Analysis Log

Full LLM thinking from the 4-phase benchmark pipeline.

Analyze
{
  "service_type": "platform",
  "base_url": "https://vtex.local",
  "auth_method": "api_key",
  "auth_config": {
    "header": "X-VTEX-API-AppKey / X-VTEX-API-AppToken",
    "notes": "VTEX uses appKey and appToken pair for API authentication. Endpoints are typically scoped to an account name in the URL path."
  },
  "endpoints": [],
  "pricing_model": {
    "type": "unknown",
    "details": {
      "notes": "VTEX is a commerce platform typically sold as a subscription/SaaS; pricing is not publicly standardized and is negotiated per merchant."
    }
  },
  "rate_limits": {
    "notes": "VTEX enforces per-account rate limits on its APIs; specific thresholds are not publicly fixed and can vary by account tier and endpoint."
  },
  "capabilities": [
    "Catalog management (products, SKUs, categories, brands)",
    "Product and SKU specifications/attributes",
    "Category tree management",
    "Brand registration and management",
    "Sales channel / trade policy association",
    "Price and inventory integration (via related VTEX APIs)",
    "Marketplace and seller catalog synchronization",
    "Bulk catalog import/export",
    "Search and indexing configuration (via intelligent search APIs)",
    "Multi-account, multi-tenant commerce operations"
  ],
  "raw_analysis": "The provided service points to a VTEX Catalog API, referenced by a placeholder/local URL (https://vtex.local:Catalog-API) rather than a public production endpoint. VTEX is a mature, enterprise-grade headless commerce platform widely used by large retailers and marketplaces in Latin America and globally. The Catalog API is one of VTEX's core administrative REST APIs and is intended for developers and system integrators who build, migrate, or manage product catalogs programmatically — products, SKUs, categories, brands, specifications, and sales channel associations.\n\nMaturity: High. VTEX has extensive public developer documentation (developers.vtex.com), an onboarding guide for Catalog, and a large ecosystem of integrations, SDKs (VTEX IO, Toolbelt, client libraries), and marketplace/ERP connectors. The service is production-proven and used by major merchants.\n\nAuthentication: VTEX APIs typically use AppKey/AppToken header pairs (X-VTEX-API-AppKey, X-VTEX-API-AppToken), issued via the VTEX Admin, with requests frequently scoped to an account name and environment (e.g., {account}.vtexcommercestable.com.br). Without the actual account and credentials, endpoint details cannot be enumerated here.\n\nThe URL as given (vtex.local:Catalog-API) is not a resolvable public endpoint and appears to be a placeholder, likely from an internal or sandbox representation. No explicit base_url can be confirmed beyond the VTEX platform domain pattern.\n\nIntegrations: Deep integration with VTEX modules (pricing, logistics/inventory, checkout, order management) and external systems (ERPs, PIMs, marketplaces, search providers).\n\nPricing: Not publicly fixed; VTEX is generally a subscription/enterprise SaaS with negotiated contracts.\n\nRate limits: Enforced per account; specifics are not uniformly public and depend on contract/account tier.\n\nOverall, this represents the VTEX Catalog API — a mature, well-documented enterprise commerce platform service rather than a small third-party tool."
}
Execute

0/3 tests passed

TestEndpointStatusLatency
website_uptimeGET /None201ms
robots_txtGET /robots.txtNone71ms
llms_txtGET /llms.txtNone89ms
Interpret
{
  "overall": 62,
  "dimensions": {
    "token_efficiency": 7.5,
    "first_try_success": 5.0,
    "response_parseability": 7.0,
    "error_clarity": 4.5,
    "doc_quality": 6.5,
    "auth_simplicity": 4.0,
    "latency": 5.0,
    "consistency": 5.5
  },
  "pricing_normalized": {
    "type": "enterprise_negotiated",
    "public_tiers": false,
    "notes": "No standardized public pricing. VTEX is enterprise SaaS with per-merchant negotiated contracts, making cost prediction for agents recommending to users difficult."
  },
  "issues": [
    "Domain resolution failed for all three checks (website_uptime, robots_txt, llms_txt) — DNS name not resolved, suggesting either a wrong domain target or intermittent availability, making reliability verification impossible.",
    "No llms.txt detected — agents lack a machine-readable entry point for understanding platform scope.",
    "Enterprise-negotiated pricing with no public tiers means agents cannot estimate or compare cost for users.",
    "Auth flow not surfaced in analysis — VTEX requires account name + app key/token, which is more friction than magic-link/SSO onboarding.",
    "Pricing model explicitly marked 'unknown', reducing token efficiency of recommending it to cost-sensitive users."
  ],
  "recommendations": [
    "Publish a public llms.txt and OpenAPI discovery endpoint so agents can enumerate catalog management capabilities without scraping docs.",
    "Add a free/sandbox tier with transparent pricing so agents can onboard users and recommend VTEX with confidence.",
    "Improve auth onboarding: support OAuth device flow or agent-friendly token provisioning to reduce the appKey/appToken friction.",
    "Provide a status page and uptime SLA documentation to raise consistency/error-clarity scores.",
    "Ensure primary domain resolves reliably (CDN/DNS resilience) — repeated NXDOMAIN responses undermine agent trust."
  ]
}

Agent Readiness

x402 Payments
Not supported
Streaming
No
Sandbox
None
Agent Auth
Unknown
SDKs
None listed
MCP Support
No

Embed your Prowl badge

Show your live agent-readiness score on your own site. Free, no auth — it updates as your score changes.

Prowl agent-readiness badge
<a href="https://prowl.world/service/catalog-api">
  <img src="https://prowl.world/badge/catalog-api.svg" height="56" alt="Agent-readiness on Prowl">
</a>

Options: ?style=light|dark · ?size=sm|md · ?variant=certified (claimed + DNS-verified only) · badge generator with preview

Want the full interactive view?

See operational metrics, LLM evaluations, agent readiness, and more.

Open in Dashboard