ecenticecentic
Cómo funcionaRecursosPreciosBlog
Instalar ahora
Ilustración en ASCII de una consola de terminal

Los endpoints públicos no necesitan clave · OpenAPI 3.1 · Errores RFC 9457

Documentación para desarrolladores.

Todo lo que un agente o un ingeniero necesita para llamar a ecentic: una API REST versionada, un servidor MCP, errores tipados, límites de uso publicados y los documentos de descubrimiento que permiten encontrarlo todo sin intervención humana.

Abrir el documento OpenAPILeer auth.md
01

Llama a ecentic en una sola petición

La superficie pública no requiere autenticación y admite CORS. Empieza aquí y genera una clave solo cuando necesites actuar sobre la cuenta de un comercio.

Cada endpoint público responde en JSON, envía cabeceras de límite de uso en tiempo real y apunta a su propia descripción legible por máquinas mediante una cabecera Link.

Descubre la superficie

Una petición devuelve todos los endpoints, la política de versionado, la política de límites de uso y dónde están documentados los errores.

curl -s https://ecentic.ai/api/v1

Lee el mapa de protocolos

MCP, UCP, ACP, OpenAPI y x402 con sus versiones, transportes y la ubicación de sus manifiestos.

curl -s https://ecentic.ai/api/v1/discovery

Consulta el catálogo de planes

Los mismos precios que muestra la página de precios, en unidades mínimas legibles por máquinas.

curl -s https://ecentic.ai/api/v1/plans
02

Autenticación

Las lecturas públicas son abiertas. Todo lo que toca la cuenta de un comercio requiere una clave bearer.

ecentic emite claves de API de larga duración una vez que una persona crea una cuenta. Crea la cuenta, genera una clave desde el panel o con la herramienta MCP autenticada `create_api_key` y envíala como token bearer en cada llamada protegida. La clave se muestra una sola vez.

Las llamadas protegidas sin una clave válida devuelven HTTP 401 y una cabecera `WWW-Authenticate` que nombra el documento de metadatos del recurso protegido, de modo que un agente puede repetir el descubrimiento a partir del propio fallo en lugar de adivinar.

  • `mcp` — llamar a las herramientas MCP del endpoint de ecentic
  • `onboarding` — conectar tiendas de Shopify, WooCommerce y feeds de productos
POST https://ecentic.ai/api/mcp
curl -s https://ecentic.ai/api/mcp \
  -H "Authorization: Bearer ecentic_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Guía completa de registro y credenciales
03

Endpoints

La superficie REST versionada. Las rutas bajo /api/v1 son estables durante toda la vida de v1.

MétodoRutaAuthResumen
GET/api/v1PúblicoIndex of the public ecentic agent API.
GET/api/v1/healthPúblicoLiveness of the ecentic service.
GET/api/v1/discoveryPúblicoEvery machine-readable discovery document ecentic publishes, by protocol.
GET/api/v1/plansPúblicoPublic ecentic plan catalog with prices and billing mode.
GET/api/v1/skillsPúblicoAgent skills ecentic publishes, with their SKILL.md locations.
POST/api/mcpClave bearerMCP JSON-RPC endpoint (tools/list, tools/call).
GET/apiPago x402x402-payable agent API root.
04

Protocolos de agentes

ecentic habla los protocolos de comercio y herramientas que los agentes ya usan, y publica un manifiesto para cada uno.

ProtocoloVersiónEndpointManifiesto
Model Context Protocol2025-03-26/api/mcp/.well-known/mcp.json
Universal Commerce Protocol2026-04-08/ucp/.well-known/ucp
Agentic Commerce Protocol2026-01-30/api/acp/.well-known/acp.json
OpenAPI3.1.0/api/v1/openapi.json
x4021/api/openapi.json
05

Errores, límites y versiones

Los tres contratos de los que depende una integración, cada uno documentado en su propia página y legible por máquinas.

Errores tipados

Cada fallo es application/problem+json con un código estable legible por máquinas y una pista de resolución.

Límites de uso

Cabeceras RateLimit en tiempo real en cada respuesta y Retry-After en un 429, para que un agente se autorregule.

Versionado

La versión va en la ruta, con cabeceras Deprecation y Sunset antes de retirar nada.

06

Servidor MCP

Claude, ChatGPT y cualquier cliente MCP pueden llamar a ecentic de forma nativa.

El servidor MCP de ecentic habla JSON-RPC 2.0 sobre HTTP y está disponible tanto en `/mcp` como en `/api/mcp`. Su manifiesto se publica en la ruta well-known convencional y como tarjeta de servidor SEP-1649.

Las herramientas de solo lectura (`list_plans`) funcionan sin autenticación. Las que cambian el estado de la cuenta — crear claves, iniciar un pago, conectar una tienda — necesitan una clave bearer.

  • `list_plans` — planes y su disponibilidad en Stripe
  • `create_api_key` — generar una clave de agente de larga duración
  • `create_checkout` — abrir una sesión de pago de Stripe
  • `connect_shopify`, `connect_woocommerce`, `connect_feed` — conexión de tiendas
https://ecentic.ai/.well-known/mcp.json
curl -s https://ecentic.ai/.well-known/mcp.json | jq .transport
07

Webhooks

ecentic recibe webhooks; todavía no los envía.

Los endpoints entrantes verifican la firma y rechazan cualquier petición que no la supere antes de ejecutar ningún handler. Los webhooks de cumplimiento de Shopify verifican un HMAC, Stripe verifica su propia cabecera de firma y los endpoints de socios verifican un secreto bearer.

Los webhooks salientes — ecentic notificando a tu sistema cuando termina un escaneo o se vuelve a publicar una ficha — aún no están disponibles. Hasta entonces, consulta la superficie REST o suscríbete a través de la sesión MCP.

08

Línea de comandos

Automatiza ecentic sin escribir un cliente HTTP.

La CLI de ecentic envuelve la misma superficie pública documentada aquí — descubrimiento, planes, skills, estado y llamadas a herramientas MCP — para que un agente o una persona desarrolladora pueda usar la terminal en lugar de construir una integración.

Lee `ECENTIC_API_KEY` del entorno para los comandos autenticados e imprime JSON en stdout, de modo que todos los comandos se componen con `jq`.

npx @ecentic/cli discovery
npx @ecentic/cli plans
ECENTIC_API_KEY=ecentic_sk_... npx @ecentic/cli mcp tools/list

Todos los documentos de esta página son legibles por máquinas y accesibles sin clave.

Que te elija la IA

¿Listo para ser el producto que recomiendan los agentes?

Instálalo gratis en Shopify o WooCommerce y mira tu puntuación de IA en minutos.

Instalar en ShopifyInstalar en WooCommerce
ecentic

Gana el carrito de cada agente de compras con IA.

Hecho para la economía de agentes
Producto
  • Funciones
  • Cómo funciona
  • Precios
  • Fichas de producto
Plataformas
  • Shopify
  • WooCommerce
  • Enterprise
Recursos
  • Documentación
  • Referencia de la API
  • Recursos
  • Blog
  • Compare
  • UCP Validator
  • UCP Playground
  • Reservar una demo
Empresa
  • Soporte
  • Política de privacidad
  • Términos de servicio

© 2026 ecentic. Todos los derechos reservados.

Hecho para comercios que se niegan a ser invisibles para la IA.