developers Entrar a AdvantaCloud

API de AdvantaCloud

/graphql

Un solo endpoint GraphQL para leer y registrar la operación de tu empresa desde tu sistema, con una Llave API y sus permisos. Consulta clientes, artículos, precios, órdenes de venta, facturas y cobros; cotiza y crea órdenes de venta y registra cobros.

Endpoint
POST /graphql
Autenticación
Llave API · Bearer
Paginación
Cursores · hasta 100
Versionado
Un schema · cambios aditivos

Tu primera consulta en menos de 5 minutos

  1. Apunta al subdominio de tu empresa

    El subdominio selecciona la empresa; una llave de otra empresa no da acceso.

    POSThttps://mi-empresa.advantacloud.com/graphql
  2. Envía tu primera consulta

    Guarda tu Llave API en ADVANTA_API_KEY y ejecuta la petición. Debe responder con tus tres órdenes de venta más recientes.

curl https://mi-empresa.advantacloud.com/graphql \
  -H "Authorization: Bearer $ADVANTA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "{ ordersConnection(first: 3) { nodes { folio status total } } }"}'
Respuesta 200 OK · ejemplo
{
  "data": {
    "ordersConnection": {
      "nodes": [
        { "folio": "OV00512", "status": "CONFIRMED", "total": "4872.00" },
        { "folio": "OV00511", "status": "REGISTERED", "total": "18560.00" },
        { "folio": "OV00510", "status": "SOLD", "total": "2349.48" }
      ]
    }
  }
}
Los montos llegan como texto decimal (Money), nunca como número flotante.

Cambios recientes del schema

Atom
FechaTipoCambio
22 oct 2026AgregadoOrderOrigin agrega el valor CV.
22 oct 2026AgregadoOrderStatus agrega los valores QUOTE_APPROVED, QUOTE_CONVERTED, QUOTE_DECLINED, QUOTE_EXPIRED y QUOTE_SENT.
7 oct 2026AgregadoOrderLineInput acepta los campos description y unitPrice.
5 oct 2026AgregadoInventoryControl agrega los campos quantityDecimals, rounding y roundingType.
1 oct 2026AgregadoOrder agrega los campos deliveryOn, invoiceRequested, priceLevel, rawShipmentStatus, saleClassifier, shipmentClassifier, shippingCost, tags y totalWeight.
1 oct 2026AgregadoOrderLine agrega los campos basePrice, group, inventoryStatusId, lot, packageProductCode, priceStructureCode, priceStructureId, sellerDiscountId, shippingCost, shippingMethodId y weight.
Ver historial completo Antes de retirar algo, lo anunciamos aquí como deprecado.

Estado del servicio

La disponibilidad del API, los incidentes y los mantenimientos programados se publican en la página de estado.

status.advanta.mx

Ayuda

¿Dudas sobre cómo se usa una pantalla o qué significa un dato? El Centro de Ayuda explica AdvantaCloud control por control.

¿Tu integración falla? Abre un ticket con la consulta, las variables y la respuesta completa, sin la llave.

ayuda.advanta.mx