Venvers Iniciar sesión
Para equipos de sistemas · API v3

Conecta tu ERP con Venvers

Sincroniza catálogos, proveedores, órdenes de compra, recepciones, facturas y pagos entre tu ERP y Venvers. Aquí tienes la guía completa, la colección de Postman y la especificación para empezar.

123operaciones documentadas
16módulos
8 hvigencia del token
JSONsobre HTTPS

Qué trae el kit

ArchivoPara qué sirve
Venvers-Kit-Integracion.docx (esta guía en Word)Esta guía: cómo se conecta, flujos con diagramas, ejemplos y la referencia de todos los endpoints.
Venvers-API-v3.postman_collection.jsonColección de Postman con las 123 operaciones, ejemplos de cuerpo y el token automático.
Venvers-API-v3.postman_environment.jsonVariables del ambiente: URL, clientId, clientSecret, X-Api-Key y RFC de la empresa.
Venvers-API-v3.openapi.jsonEspecificación OpenAPI 3 (Swagger) para generar clientes o importarla en tu herramienta.

Cómo empezar

  1. Pide a Venvers tus credenciales: clientId y clientSecret para la API v3, y la X-Api-Key de tu razón social para la bóveda fiscal y los pagos.
  2. Importa la colección y el environment en Postman, y llena las variables con tus credenciales.
  3. Ejecuta Autenticación → Obtener token y luego cualquier consulta de catálogos para confirmar el acceso.
  4. Carga tus catálogos (productos, centros de costo, condiciones de pago) y tus proveedores.
  5. Prueba el ciclo completo con una OC de prueba: alta, recepción, factura del proveedor, confronta y pago.

Cómo se conecta

Tu ERP habla con la API de Venvers por HTTPS con JSON. Venvers es el portal donde tus compradores y tus proveedores trabajan: ahí el proveedor confirma la OC y carga su factura, y Venvers la valida ante el SAT. La API te permite mandar lo que nace en tu ERP y traer de vuelta lo que pasa en el portal.

Tu ERP se comunica con la API de Venvers; Venvers atiende a proveedores y valida con el SAT Tu ERP SAP, Oracle, TOTVS, sistema propio API Venvers v3 /api/v2 · Bearer confronta, pagos, bóveda y usuarios X-Api-Key Portal Venvers compradores y proveedores OC, facturas, pagos SAT validación de CFDI listas 69 / 69-B tu ERP envía y consulta misma base valida
Todo lo que tu ERP manda por la API aparece en el portal, y lo que pasa en el portal (confirmaciones, facturas, validaciones) se consulta por la API.

Lo que te entrega Venvers

DatoPara qué
URL basehttps://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net (Venvers te confirma la de tu ambiente de pruebas).
clientId + clientSecretPedir el token Bearer de la API v3. El secreto se muestra una sola vez; guárdalo en tu bóveda de secretos.
X-Api-KeyBóveda fiscal (/api/v1/receptor), confronta y pagos (/api/Conciliacion) y usuarios (/api/Usuario). Va en cada llamada.
RFC de tu empresaSolo si tu credencial es de grupo (varias empresas): va en el header X-Empresa-Rfc.

Autenticación

Hay dos esquemas y cada endpoint usa uno. La referencia del final indica cuál en la columna Auth.

EsquemaRutasCómo se manda
Bearer (token)/api/v2/…Authorization: Bearer <accessToken>. El token se pide con clientId y clientSecret y dura 8 horas.
X-Api-Key/api/v1/receptor/…, /api/Conciliacion/…, /api/Usuario/…X-Api-Key: <tu key> en cada llamada; no hay token.
Secuencia: pedir token, usarlo en las llamadas y renovarlo al vencer Tu ERP API Venvers POST /api/v2/auth/integracion { clientId, clientSecret } 200 { accessToken, expiresIn: 28800 } Guarda el token y su vencimiento GET /api/v2/ordenescompra · Authorization: Bearer … 200 datos 401 token vencido (después de 8 h) Pide uno nuevo y reintenta
Reutiliza el token mientras esté vigente. Pedir un token por cada llamada choca con el límite del endpoint de autenticación (8 por minuto) y responde 429.
POST https://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net/api/v2/auth/integracion
Content-Type: application/json

{ "clientId": "erp-tuempresa", "clientSecret": "••••••••" }

→ 200
{
  "accessToken": "eyJhbGciOi…",
  "tokenType": "bearer",
  "expiresIn": 28800,
  "scope": "api",
  "clientId": "erp-tuempresa",
  "empresaRFC": "ABC010101AB1",
  "expiresAt": "2026-10-13T22:15:00Z"
}
Varias empresas con una credencial. Si Venvers te da una credencial de grupo (clientId que empieza con grp_ y X-Api-Key con vk_), cada llamada indica la empresa con X-Empresa-Rfc: <RFC>. Las rutas y los cuerpos no cambian.

De la compra al pago

Este es el recorrido completo de una compra y quién hace cada paso. Los pasos de tu ERP son llamadas a la API; los del proveedor ocurren en el portal de Venvers.

Flujo de compra a pago en tres carriles: tu ERP, Venvers y el proveedor Tu ERP Venvers Proveedor 1 Catálogos y proveedores 2 Crea la OC 3 Autoriza y publica 4 Confirma la OC 5 Registra la recepción 6 Carga su factura 7 Valida y concilia 8 Consulta y confronta 9 Paga y manda complemento 10 Ve su pago
La recepción (paso 5) y la factura (paso 6) pueden llegar en cualquier orden; Venvers concilia cuando tiene las dos. Si tu ERP confronta por su cuenta, usa el paso 8.
PasoQuiénQué pasaEndpoint
1Tu ERPCarga productos, centros de costo, condiciones de pago y proveedores.POST /api/v2/producto · POST /api/v2/proveedores
2Tu ERPManda la orden de compra con sus partidas.POST /api/v2/ordenescompra
3VenversSi llegó en Borrador, pasa por la autorización interna; después queda visible para el proveedor.POST …/{noOC}/enviarautorizacion · /autorizar
4ProveedorAcepta la OC en el portal.— (portal)
5Tu ERPInforma lo recibido por partida.POST /api/v2/recepciones
6ProveedorSube el XML y PDF del CFDI ligados a la OC.— (portal)
7VenversValida el CFDI ante el SAT y lo concilia contra OC y recepción.—
8Tu ERPTrae las facturas y, si confronta en su lado, informa el resultado.GET /api/v2/comprobantes · POST /api/Conciliacion/FacturaConfrontada
9Tu ERPPublica el pago y registra el complemento de pago (REP).POST /api/Conciliacion/PublicarPago · /ComplementoPago
10ProveedorVe la factura pagada en el portal.— (portal)

Órdenes de compra

La OC se identifica por su número en tu ERP (noOC). Al crearla decides si llega directo al proveedor o si debe autorizarse dentro de Venvers.

Estados de la orden de compra en la API y las llamadas que la mueven Borrador EnAutorizacion Autorizada Rechazada Cancelada enviarautorizacion autorizar rechazar (con motivo) DELETE POST /ordenescompra (Enviada o Confirmada) POST … estatus Borrador Una OC Autorizada es visible para el proveedor, que la confirma en el portal. Con estatus Confirmada llega ya aceptada.
Estados que regresan las consultas de OC. Enviada y Confirmada se consultan como Autorizada.

Reglas al crear y editar

POST https://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net/api/v2/ordenescompra
Authorization: Bearer …

{
  "noOC": "OC-2026-0001",
  "fechaOC": "2026-10-13",
  "tipoOC": 1,
  "moneda": "MXN",
  "condicionPagoCodigo": "030",
  "proveedor": {
    "noProveedor": "PROV-0042",
    "rfcEmisor": "ANO980101AB1"
  },
  "cfdi": {
    "usoCfdi": "G03",
    "metodoPago": "PPD",
    "formaPago": "99"
  },
  "entrega": {
    "sucursal": "Planta Monterrey",
    "shipTo": "Av. Industrial 450, Apodaca NL"
  },
  "productos": [
    {
      "sku": "TOR-M8-30",
      "descripcion": "TORNILLO HEXAGONAL M8 X 30 MM",
      "unidadMedida": "PZA",
      "cantidad": 500,
      "precioUnitario": 2.35,
      "impuestoTrasladado": 188.0,
      "importe": 1175.0,
      "fechaEntrega": "2026-10-20",
      "tesCodigo": "001"
    },
    {
      "sku": "GUA-NIT-L",
      "descripcion": "GUANTE DE NITRILO TALLA L (CAJA 100)",
      "unidadMedida": "CJA",
      "cantidad": 12,
      "precioUnitario": 189.0,
      "impuestoTrasladado": 362.88,
      "importe": 2268.0,
      "fechaEntrega": "2026-10-20"
    }
  ],
  "estatus": "Enviada"
}

Recepciones y conciliación

La recepción se registra por partida de la OC (cantidad recibida), nunca por monto. Venvers concilia a tres vías: la factura del proveedor debe cuadrar con la OC y con lo recibido.

Conciliación a tres vías entre orden de compra, recepción y factura Orden de compra POST /ordenescompra Recepción POST /recepciones Factura (CFDI) la carga el proveedor cantidades por partida montos e impuestos conciliación Venvers o tu ERP (confronta)
Cuando las tres cuadran, la factura queda conciliada y lista para programar su pago.

Para registrar la recepción necesitas el productoOCId de cada partida: viene en productos[].productoOCId al consultar la OC con GET /api/v2/ordenescompra/{noOC}.

POST https://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net/api/v2/recepciones
Authorization: Bearer …

{
  "noOC": "OC-2026-0001",
  "fechaRecepcion": "2026-10-20",
  "notas": "Entrega parcial",
  "detalles": [
    {
      "productoOCId": 101,
      "cantidadRecibida": 300,
      "notas": null
    }
  ]
}
OC de servicios o insumos. La recepción funciona igual y en las consultas aparece como aceptación de servicio o de insumo (tipoDocumento).

Facturas, confronta y pagos

El proveedor carga su CFDI en el portal y Venvers lo valida ante el SAT. Tu ERP consulta las facturas con GET /api/v2/comprobantes (filtros por emisor, fechas y estatus). Si tu ERP hace su propia confronta (por ejemplo REIM de Oracle), informa el resultado; al pagar, publica el pago y el complemento.

De la factura validada al pago publicado Factura válida GET /comprobantes Confronta FacturaConfrontada Pago PublicarPago Complemento ComplementoPago rechazada: el proveedor ve el motivo y la corrige confronta, pago y complemento usan X-Api-Key
Aceptada en la confronta, la factura queda conciliada y protegida en Venvers. Con el pago publicado, el proveedor la ve pagada.
POST https://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net/api/Conciliacion/FacturaConfrontada
X-Api-Key: …

[
  {
    "uuidPrincipal": "51F29F88-2DE1-4890-A523-7EC364E2ADA0",
    "estatus": "aceptada",
    "referencia": "REIM-88231",
    "fecha": "2026-10-21"
  },
  {
    "uuidPrincipal": "0500D3B4-DC2B-40F6-98F4-6CCEB9CE5543",
    "estatus": "rechazada",
    "mensaje": "Monto no coincide con la recepción 4512."
  }
]

→ 200  { "Success": true, "ProcessedItems": 2, "Message": "2 factura(s) con resultado de confronta registrado." }
POST https://venvers-api-g8c7a3f2grb0gqas.mexicocentral-01.azurewebsites.net/api/Conciliacion/PublicarPago
X-Api-Key: …

[
  {
    "uuidPrincipal": "51F29F88-2DE1-4890-A523-7EC364E2ADA0",
    "fechaPago": "2026-11-19",
    "montoPagado": "4000.88",
    "parcialidad": "1"
  }
]

Los endpoints de /api/Conciliacion procesan lotes parciales: cada elemento se procesa por separado y los errores de un elemento no detienen a los demás; el detalle viene en Message.

Convenciones y errores

CódigoSignificadoQué hacer
200 / 201Correcto—
400Cuerpo mal formado o faltan camposRevisa el JSON contra el ejemplo.
401Token vencido o inválido, o X-Api-Key revocadaPide un token nuevo; si persiste, valida tus credenciales.
403La credencial no tiene permiso para esa acción o empresaConfirma el RFC de la empresa y los permisos con Venvers.
404No existe (OC, proveedor, UUID) en tu empresaRevisa el identificador.
409Ya existe (duplicado)Consulta y actualiza en lugar de crear.
422Regla de negocio no cumplidaLee message y errors: dicen qué corregir.
429Demasiadas solicitudesEspera un minuto y reutiliza el token.
→ 422
{ "message": "Errores en detalles.", "errors": [ "productoOCId 999 no pertenece a la OC 'OC-2026-0001'." ] }

Postman

  1. En Postman, Import → selecciona Venvers-API-v3.postman_collection.json y Venvers-API-v3.postman_environment.json.
  2. Activa el environment Venvers · API v3 y llena clientId, clientSecret y apiKey. Si tu credencial es de grupo, llena empresaRfc.
  3. Ejecuta cualquier petición: la colección pide el token sola y lo reutiliza hasta que vence.
  4. Las carpetas siguen el orden del proceso. Crear orden de compra usa la variable noOC; Consultar orden de compra guarda el productoOCId que usa Registrar recepción; Listar facturas guarda uuidFactura para confronta y pagos.

Referencia de endpoints

Las 123 operaciones de la API v3, en el orden del proceso. El detalle de cada campo está en Venvers-API-v3.openapi.json y en los ejemplos de la colección.

Autenticación 2

Token de acceso para la API v3 (Bearer) y credenciales de integración.

MétodoRutaQué haceAuth
POST/api/v2/Auth/integracionObtener token (clientId + clientSecret)
Devuelve el token Bearer para todas las rutas /api/v2. Vigencia: 8 horas (expiresIn). Pide uno nuevo solo cuando venza; el endpoint permite 8 solicitudes por minuto.
—
POST/api/v2/Auth/loginLogin de usuario administrador
Token con usuario y contraseña de un administrador de Venvers. Solo se usa para dar de alta credenciales de integración.
—

Catálogos SAT y de referencia 7

Claves de producto y unidad del SAT, usos de CFDI, métodos y formas de pago, regímenes y estatus de OC. Solo lectura.

MétodoRutaQué haceAuth
GET/api/v2/sat/clavesBuscar claves de producto SAT
Catálogo c_ClaveProdServ (q = texto o clave).
Bearer
GET/api/v2/sat/unidadesBuscar unidades SAT
Catálogo c_ClaveUnidad.
Bearer
GET/api/v2/referencia/usosCfdiUsos de CFDI
Catálogo c_UsoCFDI.
Bearer
GET/api/v2/referencia/metodosPagoMétodos de pago
PUE / PPD.
Bearer
GET/api/v2/referencia/formasPagoFormas de pago
Catálogo c_FormaPago.
Bearer
GET/api/v2/referencia/regimenesFiscalesRegímenes fiscales
Catálogo c_RegimenFiscal.
Bearer
GET/api/v2/referencia/estatusOCEstatus de OC
Valores de estatus que regresan las consultas de OC.
Bearer

Catálogos de la empresa 25

Centros de costo, ítems contables, condiciones de pago, TES y grupos de compradores que usan requisiciones y órdenes de compra.

MétodoRutaQué haceAuth
GET/api/v2/centrosdecostoListar centros de costo
Lista de centros de costo (filtro q).
Bearer
POST/api/v2/centrosdecostoCrear centro de costo
Alta de centro de costo.
Bearer
GET/api/v2/centrosdecosto/{codigo}Consultar centro de costo
Detalle de un centro de costo.
Bearer
PUT/api/v2/centrosdecosto/{codigo}Actualizar centro de costo
Cambia los datos de centro de costo.
Bearer
DELETE/api/v2/centrosdecosto/{codigo}Eliminar centro de costo
Baja de centro de costo.
Bearer
GET/api/v2/gruposcompradoresListar grupos de compradores
Lista de grupos de compradores (filtro q).
Bearer
POST/api/v2/gruposcompradoresCrear grupo de compradores
Alta de grupo de compradores.
Bearer
GET/api/v2/gruposcompradores/{codigo}Consultar grupo de compradores
Detalle de un grupo de compradores.
Bearer
PUT/api/v2/gruposcompradores/{codigo}Actualizar grupo de compradores
Cambia los datos de grupo de compradores.
Bearer
DELETE/api/v2/gruposcompradores/{codigo}Eliminar grupo de compradores
Baja de grupo de compradores.
Bearer
GET/api/v2/tesListar TES
Lista de TES (filtro q).
Bearer
POST/api/v2/tesCrear TES
Alta de TES.
Bearer
GET/api/v2/tes/{codigo}Consultar TES
Detalle de un TES.
Bearer
PUT/api/v2/tes/{codigo}Actualizar TES
Cambia los datos de TES.
Bearer
DELETE/api/v2/tes/{codigo}Eliminar TES
Baja de TES.
Bearer
GET/api/v2/condicionespagoListar condiciones de pago
Lista de condiciones de pago (filtro q).
Bearer
POST/api/v2/condicionespagoCrear condición de pago
Alta de condición de pago.
Bearer
GET/api/v2/condicionespago/{codigo}Consultar condición de pago
Detalle de un condición de pago.
Bearer
PUT/api/v2/condicionespago/{codigo}Actualizar condición de pago
Cambia los datos de condición de pago.
Bearer
DELETE/api/v2/condicionespago/{codigo}Eliminar condición de pago
Baja de condición de pago.
Bearer
GET/api/v2/itemscontablesListar ítems contables
Lista de ítems contables (filtro q).
Bearer
POST/api/v2/itemscontablesCrear ítem contable
Alta de ítem contable.
Bearer
GET/api/v2/itemscontables/{codigo}Consultar ítem contable
Detalle de un ítem contable.
Bearer
PUT/api/v2/itemscontables/{codigo}Actualizar ítem contable
Cambia los datos de ítem contable.
Bearer
DELETE/api/v2/itemscontables/{codigo}Eliminar ítem contable
Baja de ítem contable.
Bearer

Productos 11

Catálogo de productos con datos fiscales (clave SAT, unidad, impuestos) y contables (cuenta, ítem, clase de valor, TES).

MétodoRutaQué haceAuth
GET/api/v2/productoListar productos
Lista de productos (filtro q).
Bearer
POST/api/v2/productoCrear o actualizar producto
Crea el producto con sus datos fiscales y contables, o lo actualiza si ya existe con el mismo codigoInterno.
Bearer
GET/api/v2/producto/{codigoInterno}Consultar producto
Detalle de un producto.
Bearer
PUT/api/v2/producto/{codigoInterno}Actualizar producto
Cambia los datos de producto.
Bearer
DELETE/api/v2/producto/{codigoInterno}Eliminar producto
Baja de producto.
Bearer
GET/api/v2/catalogoListar artículos del catálogo
Lista de artículos del catálogo.
Bearer
POST/api/v2/catalogoCrear o actualizar artículo
Crea el artículo o lo actualiza si ya existe con el mismo codigoInterno.
Bearer
GET/api/v2/catalogo/buscarBuscar en el catálogo
Busca artículos por texto (q) en descripción o código.
Bearer
GET/api/v2/catalogo/{id}Consultar artículo del catálogo
Detalle de un artículo del catálogo.
Bearer
PUT/api/v2/catalogo/{id}Actualizar artículo del catálogo
Cambia los datos de artículo del catálogo.
Bearer
DELETE/api/v2/catalogo/{id}Eliminar artículo del catálogo
Baja de artículo del catálogo.
Bearer

Proveedores 10

Alta y mantenimiento de proveedores con su número en tu ERP, datos fiscales, contacto y cuentas bancarias.

MétodoRutaQué haceAuth
GET/api/v2/proveedoresListar proveedores
Lista de proveedores (filtro q).
Bearer
POST/api/v2/proveedoresCrear proveedor
Alta del proveedor con tu número de proveedor. El RFC se valida contra las listas 69/69-B del SAT: un RFC bloqueante responde 422.
Bearer
GET/api/v2/proveedores/{noProveedor}Consultar proveedor
Detalle de un proveedor.
Bearer
PUT/api/v2/proveedores/{noProveedor}Actualizar proveedor
Cambia los datos de proveedor.
Bearer
DELETE/api/v2/proveedores/{noProveedor}Dar de baja proveedor
Baja lógica del proveedor para tu empresa.
Bearer
GET/api/v2/proveedores/{noProveedor}/cuentasbancariasListar cuentas bancarias del proveedor
Lista de cuentas bancarias del proveedor.
Bearer
POST/api/v2/proveedores/{noProveedor}/cuentasbancariasCrear cuenta bancaria
Alta de cuenta bancaria.
Bearer
GET/api/v2/proveedores/{noProveedor}/cuentasbancarias/{id}Consultar cuenta bancaria
Detalle de un cuenta bancaria.
Bearer
PUT/api/v2/proveedores/{noProveedor}/cuentasbancarias/{id}Actualizar cuenta bancaria
Cambia los datos de cuenta bancaria.
Bearer
DELETE/api/v2/proveedores/{noProveedor}/cuentasbancarias/{id}Eliminar cuenta bancaria
Baja de cuenta bancaria.
Bearer

Presupuesto 6

Plantillas de presupuesto y consulta de saldo disponible por centro de costo, ítem y periodo.

MétodoRutaQué haceAuth
GET/api/v2/plantillaspresupuestoListar plantillas de presupuesto
Lista de plantillas de presupuesto.
Bearer
POST/api/v2/plantillaspresupuestoCrear plantilla de presupuesto
Alta de plantilla de presupuesto.
Bearer
GET/api/v2/plantillaspresupuesto/{id}Consultar plantilla de presupuesto
Detalle de un plantilla de presupuesto.
Bearer
PUT/api/v2/plantillaspresupuesto/{id}Actualizar plantilla de presupuesto
Cambia los datos de plantilla de presupuesto.
Bearer
DELETE/api/v2/plantillaspresupuesto/{id}Eliminar plantilla de presupuesto
Baja de plantilla de presupuesto.
Bearer
GET/api/v2/presupuesto/saldoConsultar saldo de presupuesto
Presupuesto, comprometido, ejercido y disponible por periodo, centro de costo, ítem, clase de valor o producto.
Bearer

Órdenes de compra 9

Alta, cambios, autorización y cancelación de órdenes de compra.

MétodoRutaQué haceAuth
POST/api/v2/ordenescompraCrear orden de compra
Alta de la OC con sus partidas. Por omisión nace publicada para el proveedor; manda estatus Borrador si debe autorizarse dentro de Venvers o Confirmada si ya está aceptada.
Bearer
GET/api/v2/ordenescompra/{noOC}Consultar orden de compra
Encabezado, estatus y partidas. Cada partida trae productoOCId, que se usa para registrar recepciones.
Bearer
GET/api/v2/ordenescompraListar órdenes de compra
Lista de órdenes de compra.
Bearer
PUT/api/v2/ordenescompra/{noOC}Actualizar orden de compra
Reemplaza encabezado y partidas. Solo mientras la OC no tenga recepciones ni facturas ligadas (si no, 422).
Bearer
DELETE/api/v2/ordenescompra/{noOC}Cancelar orden de compra
Cancela la OC (baja lógica).
Bearer
POST/api/v2/ordenescompra/{noOC}/enviarautorizacionEnviar a autorización
Manda una OC en Borrador al flujo de autorización interno de Venvers.
Bearer
POST/api/v2/ordenescompra/{noOC}/autorizarAutorizar orden de compra
Autoriza una OC que está EnAutorizacion; queda Autorizada y visible para el proveedor.
Bearer
POST/api/v2/ordenescompra/{noOC}/rechazarRechazar orden de compra
Rechaza una OC que está EnAutorizacion. El comentario (motivo) es obligatorio; la OC queda Rechazada.
Bearer
GET/api/v2/ordenescompra/{noOC}/totvs-payloadOC en formato TOTVS
La OC armada como pedido de compras de TOTVS (para clientes con Protheus).
Bearer

Recepciones 4

Registro de lo recibido por partida de la OC (base de la conciliación a tres vías).

MétodoRutaQué haceAuth
POST/api/v2/recepcionesRegistrar recepción
Registra lo recibido por partida (productoOCId + cantidadRecibida). Es la base de la conciliación factura ↔ recepción.
Bearer
GET/api/v2/recepcionesListar recepciones
Recepciones registradas; filtra por noOC.
Bearer
GET/api/v2/recepciones/{id}Consultar recepción
Detalle de un recepción.
Bearer
DELETE/api/v2/recepciones/{id}Cancelar recepción
Cancela una recepción registrada.
Bearer

Devoluciones y gastos de importación 11

Devoluciones a proveedor y gastos de importación ligados a OC.

MétodoRutaQué haceAuth
GET/api/v2/devolucionesListar devoluciones
Lista de devoluciones.
Bearer
POST/api/v2/devolucionesCrear devolución
Alta de devolución.
Bearer
GET/api/v2/devoluciones/{id}Consultar devolución
Detalle de un devolución.
Bearer
PUT/api/v2/devoluciones/{id}Actualizar devolución
Cambia los datos de devolución.
Bearer
GET/api/v2/devoluciones/folio/{folio}Consultar devolución por folio
Devolución por su folio.
Bearer
PUT/api/v2/devoluciones/folio/{folio}Actualizar devolución por folio
Actualiza la devolución identificada por su folio.
Bearer
POST/api/v2/devoluciones/{id}/cancelarCancelar devolución
Cancela una devolución.
Bearer
GET/api/v2/gastosimportacionListar gastos de importación
Lista de gastos de importación.
Bearer
POST/api/v2/gastosimportacionCrear gasto de importación
Alta de gasto de importación.
Bearer
GET/api/v2/gastosimportacion/{id}Consultar gasto de importación
Detalle de un gasto de importación.
Bearer
DELETE/api/v2/gastosimportacion/{id}Eliminar gasto de importación
Baja de gasto de importación.
Bearer

Contratos y acuerdos comerciales 18

Acuerdos con tope de monto y vigencia contra los que se facturan OCs y gastos.

MétodoRutaQué haceAuth
GET/api/v2/contratosListar contratos
Lista de contratos.
Bearer
POST/api/v2/contratosCrear contrato
Alta de contrato.
Bearer
GET/api/v2/contratos/{id}Consultar contrato
Detalle de un contrato.
Bearer
PUT/api/v2/contratos/{id}Actualizar contrato
Cambia los datos de contrato.
Bearer
DELETE/api/v2/contratos/{id}Eliminar contrato
Baja de contrato.
Bearer
GET/api/v2/contratos/numero/{numero}Consultar contrato por número
Por su número de contrato.
Bearer
PUT/api/v2/contratos/numero/{numero}Actualizar contrato por número
Por su número de contrato.
Bearer
POST/api/v2/contratos/{id}/activarActivar contrato
Pasa el acuerdo a vigente.
Bearer
POST/api/v2/contratos/{id}/cancelarCancelar contrato
Cancela el acuerdo; ya no admite consumos.
Bearer
GET/api/v2/acuerdos-comercialesListar acuerdos comerciales
Lista de acuerdos comerciales.
Bearer
POST/api/v2/acuerdos-comercialesCrear acuerdo comercial
Alta de acuerdo comercial.
Bearer
GET/api/v2/acuerdos-comerciales/{id}Consultar acuerdo comercial
Detalle de un acuerdo comercial.
Bearer
PUT/api/v2/acuerdos-comerciales/{id}Actualizar acuerdo comercial
Cambia los datos de acuerdo comercial.
Bearer
DELETE/api/v2/acuerdos-comerciales/{id}Eliminar acuerdo comercial
Baja de acuerdo comercial.
Bearer
GET/api/v2/acuerdos-comerciales/numero/{numero}Consultar acuerdo comercial por número
Por su número de contrato.
Bearer
PUT/api/v2/acuerdos-comerciales/numero/{numero}Actualizar acuerdo comercial por número
Por su número de contrato.
Bearer
POST/api/v2/acuerdos-comerciales/{id}/activarActivar acuerdo comercial
Pasa el acuerdo a vigente.
Bearer
POST/api/v2/acuerdos-comerciales/{id}/cancelarCancelar acuerdo comercial
Cancela el acuerdo; ya no admite consumos.
Bearer

Facturas (comprobantes) 3

Facturas que los proveedores cargan en Venvers, con su validación SAT, estatus comercial y de conciliación.

MétodoRutaQué haceAuth
GET/api/v2/comprobantesListar facturas
Facturas recibidas con filtros de emisor, fechas, estatus SAT, comercial y de conciliación. Paginado (page, pageSize).
Bearer
GET/api/v2/comprobantes/{uuid}Consultar factura
Detalle de la factura por UUID, con sus ligas a OC y recepciones.
Bearer
GET/api/v2/comprobantes/confrontadosListar facturas para confrontar
Facturas listas para que tu ERP las confronte (REIM u otro).
Bearer

Confronta y pagos 4

Resultado de la confronta hecha en tu ERP, publicación de pagos y complemento de pago (REP).

MétodoRutaQué haceAuth
POST/api/Conciliacion/FacturaConfrontadaRegistrar resultado de confronta
Tu ERP informa si cada factura quedó aceptada o rechazada en su confronta. Aceptada = conciliada y protegida en Venvers; rechazada = el proveedor ve el motivo.
X-Api-Key
POST/api/Conciliacion/PublicarPagoPublicar pago
Informa pagos aplicados a facturas (UUID, fecha, monto, parcialidad). El proveedor ve la factura como pagada.
X-Api-Key
POST/api/Conciliacion/ComplementoPagoRegistrar complemento de pago
Registra el REP (UUID del complemento) que cierra el pago de una o varias facturas.
X-Api-Key
GET/api/Conciliacion/ComplementoPagoConsultar complemento de pago
Complemento de pago por UUID.
X-Api-Key

Bóveda fiscal del receptor 3

Consulta de los CFDI recibidos por tu razón social (X-Api-Key).

MétodoRutaQué haceAuth
GET/api/v1/receptor/infoValidar API key
Confirma a qué razón social pertenece la X-Api-Key.
X-Api-Key
GET/api/v1/receptor/comprobantesListar CFDI recibidos
CFDI recibidos por tu razón social, paginados (desde, hasta, estatus SAT).
X-Api-Key
GET/api/v1/receptor/comprobantes/{uuid}Consultar CFDI recibido
Detalle completo de un CFDI por UUID.
X-Api-Key

Usuarios del portal 3

Alta, cambio y baja de usuarios de tu empresa en Venvers (X-Api-Key).

MétodoRutaQué haceAuth
POST/api/Usuario/AgregarUsuariosAgregar usuarios
Alta masiva de usuarios de tu empresa con rol (admin, comprador, autorizador, fiscal) y filtros de visibilidad.
X-Api-Key
PUT/api/Usuario/EditarUsuarioEditar usuario
Cambia nombre, rol o filtros de un usuario.
X-Api-Key
DELETE/api/Usuario/BorrarUsuarioDar de baja usuario
Desactiva un usuario por id o correo.
X-Api-Key

Compradores 4

Compradores de la empresa y su asignación a grupos de compra.

MétodoRutaQué haceAuth
GET/api/v2/compradoresListar compradores
Lista de compradores.
Bearer
GET/api/v2/compradores/{id}Consultar comprador
Detalle de un comprador.
Bearer
POST/api/v2/compradores/{id}/gruposAsignar comprador a grupo
Agrega el comprador a un grupo de compra.
Bearer
DELETE/api/v2/compradores/{id}/grupos/{grupoCodigo}Quitar comprador de grupo
Quita el comprador de un grupo de compra.
Bearer

Credenciales de integración 3

Administración de clientId/clientSecret (requiere token de usuario administrador).

MétodoRutaQué haceAuth
GET/api/v2/integracion/clientesListar credenciales
Credenciales de integración de tu empresa (sin el secreto).
Bearer
POST/api/v2/integracion/clientesCrear credencial
Crea un clientId/clientSecret. El secreto solo se ve en esta respuesta.
Bearer
DELETE/api/v2/integracion/clientes/{id}Revocar credencial
Desactiva la credencial; sus tokens dejan de servir.
Bearer

Antes de salir a producción

Copyright © 2026 Detecno · Todos los derechos reservadosIr a Venvers