Crol REST API
  1. Seguridad
Crol REST API
  • Inicio
    • Introduccion a Crol API
    • Seguridad
      • Método de autenticación
        POST
      • Usuario información
        GET
    • Archivos
      • Agregar archivo digital
      • Agregar archivo digital base 64
    • Configuración
      • Bancos
        • Cuentas de caja y bancos
        • Bancos
        • Formas de pago de bancos
      • Contactos
        • Consultar contacto
        • Contacto actualizar
        • Contacto crear
        • Listado de contactos
        • Listado de clasificaciones de contactos
        • Contacto actualizar cóodigo
      • Ventas
        • Listado de vendedores
      • Lista de precios
        • Consulta de lista de precios
        • Consulta de todas las listas de precios
        • Crear lista de precios
        • Actualizar precios
        • Modificar lista de precios
      • Productos y servicios
        • Productos
          • Producto
          • Producto actualizar número de parte
          • Productos
          • Producto imagen
          • Agregar
          • Agregar imagen base64
          • Agregar imagen
        • Servicios
          • Agrupador de servicios
        • Unidades de medida
          • Unidades de medida
          • Unidad de medida
          • Unidades de medida base
          • Unidad de medida base
        • Clasificacion de productos
          • Clasificaciones de productos
          • Clasificador de productos
      • Contabilidad
        • Proyectos
          • Consulta
          • Listado
          • Crear
          • Listado
          • Consulta
        • Establecimientos
          • Listado de sucursales
          • Consultar sucursal
          • Asentamientos (Ubicación)
        • Regímenes fiscales
        • Usos del CFDi
        • Clasificadores de costo
        • Clasificador de costo
        • Conceptos de gastos
        • Conceptos para los objetos
      • SAT
        • Formas de pago del SAT
        • Clave de los productos del SAT
      • Sistema
        • Adendas
        • Objetos
      • Personal de servicio
        • Personal de servicio actualizar
        • Crear personal de servicio
    • Reportes
      • Ventas
        • Factura de venta
          • Consulta factura de venta
          • Listado de facturas de venta
          • Listado de facturas de venta por proyecto
          • Consulta facturas de venta por un array de IDs
        • Nota de venta
          • Listado de notas de venta
          • Consultar nota de venta
          • Listado de notas de venta
          • Consultar nota de venta
        • Agencia de viajes
          • Listado de facturas de agencia de viaje
        • Venta en ruta
          • Liquidaciones
          • Rutas
        • Registro de venta
          • Listado de registros de venta
          • Consultar registro de venta
        • Pedido de cliente
          • Listado de pedidos de cliente
          • Consultar pedido de cliente
        • Cotizacion a cliente
          • Cotizaciones a clientes
        • Antigüedad de saldos
        • Relación global de cuentas por cobrar
        • Consulta el saldo de los contactos
        • Consulta saldo del contacto
      • Bancos
        • Deposito
          • Listado depositos
          • Consulta deposito
          • Depositos por rango fechas
        • Egreso
          • Egresos por rango de fechas
        • Consultar solicitud de pago
      • Compras y gastos
        • Consulta factura de compra
        • Listado de facturas de compra
        • Consulta facturas de compra por un array de IDs
        • Consultar nota de remisión
        • Listado de notas de remisión
        • Consultar orden de compra
        • Listado de ordenes de compra
        • Ordenes de compra a partir un id
      • Inventarios
        • Existencia
        • Existencia (series y lotes)
        • Inventario CEDIS
        • Nivel de servicio
    • Transacciones
      • Ventas
        • Agencia de viajes
          • Registra factura de agencia de viaje
          • Registra factura de agencia de viaje V2
          • Consulta documentos de agencia de viajes por un array de IDs
          • Booking cancelar
        • Escuelas privadas
          • Agregar archivo digital
        • Factura de venta
          • Facturar nota de venta
          • Crear factura de venta
          • Cancelar transacción de venta
        • Nota de venta
          • Cancelar nota de venta
          • Crear nota de venta
          • Agregar archivo digital
          • Crear nota de venta
          • Cancelar nota de venta
        • Pedido de cliente
          • Crear pedido de cliente
          • Cancelar pedido de cliente
      • Bancos
        • Deposito
          • Registra anticipo
          • Registra depósito
          • Asignar depósito
          • Cancelar depósito
        • Egreso
          • Cancelar egreso
        • Solicitud de pago
          • Autorizar solicitud de pago
          • Solicitud de pago V1
          • Solicitud de pago V2
      • Compras y gastos
        • Agencia de viajes
          • Registra gasto
        • Factura de compras y gastos
          • Registro de factura de compra
          • Cancelar factura de compra
        • Orden de compra
          • Autorizar orden de compra
          • Crear orden de compra
      • Inventarios
        • Movimiento de inventario
        • Entrega de mercancia
        • Recepción de mercancia
        • Reempaque de mercancia
      • Venta en ruta
        • Orden de trabajo
          • Orden de trabajo archivo digital
        • Liquidación validar
      • Orden de servicio
        • Acciones sobre la orden de servicio
        • Actualizar orden de servicio
        • Guardar orden de servicio
      • Agregar archivo digital
  • Schemas
    • Schemas
      • Adenda
      • AgrupadorViewModel
      • Almacen
      • AntiguedadSaldoViewModel
      • AntiguedadSaldoViewModelIReadOnlyListResponseModel
      • ArchivoAzure
      • Articulo
      • Banco
      • BooleanResponseModel
      • Clasificacion
      • ClasificadorContacto
      • ClasificadorCosto
      • ClaveProductoSATViewModel
      • ClaveProductoSATViewModelIReadOnlyListResponseModel
      • ConceptoCompra
      • ConctactoCentroCosto
      • Contacto
      • ContactoCuentaBancaria
      • ContactoEncabezadoActualizar
      • ContactoExterno
      • ContactoOtroDomicilio
      • ContactoSaldo
      • ContactoSaldoIReadOnlyListResponseData
      • ContactoSaldoIReadOnlyListResponseDataResponseModel
      • ContactoSaldoResponseModel
      • ContactoUbicacionActualizar
      • ContactoTipoRelacion
      • Cotizacion
      • CotizacionArchivo
      • CotizacionDocumentosRelacionado
      • CotizacionIReadOnlyListResponseData
      • CotizacionPartida
      • CuentaBancaria
      • CuentaBancariaContacto
      • DepositoAsignacionViewModel
      • DepositoDetalle
      • DepositoEncabezado
      • DepositoPartidaViewModel
      • DepositoViewModel
      • DepositoViewModelIReadOnlyListResponseData
      • DepositoViewModelResponseData
      • EgresoAsignacionViewModel
      • EgresoPartidaViewModel
      • EgresoViewModel
      • EncabezadoContacto
      • Error400
      • Error401
      • Error500
      • ErrorModel
      • Existencia
      • ExistenciaUnidadMedida
      • FacturaCompraObjeto
      • FacturaCompraObjetoIReadOnlyListResponseData
      • ExternoContacto
      • FacturaCompraObjetoResponseModel
      • FacturaCompraPago
      • FacturaCompraPartida
      • FacturaDetalle
      • FacturaPago
      • FacturaPartida
      • FormaPago
      • FormaPagoCFDI
      • GastoDetalle
      • GastoPago
      • GastoProveedor
      • InventarioCostoIdentificado
      • InventarioCostoIdentificadoEntrega
      • InventarioCostoIdentificadoRecepcion
      • InventarioCostoIdentificadoResponseModel
      • InventarioEntregaDetalle
      • InventarioLotesCapaEntrega
      • InventarioLotesCapaRecepcion
      • InventarioRecepcionDetalle
      • LineaCanalViewModel
      • LineaCanalViewModelResponseModel
      • LineaEstadoViewModel
      • LineaTipoViewModel
      • KiscoProducto
      • ListaPrecio
      • KiscoTermino
      • MovimientoInventarioDetalle
      • MovimientoInventarioEncabezado
      • NotaRemisionObjeto
      • NotaRemisionPartida
      • NotaVentaDocumentoViewModel
      • NotaVentaEscuelaPrivadaPartidaViewModel
      • NotaVentaEscuelaPrivadaViewModel
      • NotaVentaEscuelaPrivadaViewModelIReadOnlyListResponseData
      • NotaVentaPagoViewModel
      • NotaVentaPartidaViewModel
      • NotaVentaViewModel
      • NotaVentaViewModelIReadOnlyListResponseData
      • Objeto
      • OrdenCompra
      • OrdenCompraIReadOnlyListResponseData
      • OrdenCompraPartida
      • OrdenServicioDetalle
      • OrdenServicioEncabezado
      • PedidoClienteArchivoViewModel
      • PedidoClienteCancelarViewModel
      • PedidoClienteCancelarViewModelResponseModel
      • OrdenServicioDetalleActualizar
      • PedidoClienteDetalleViewModel
      • PedidoClienteDocumentoViewModel
      • OrdenServicioEncabezadoActualizar
      • PedidoClienteViewModel
      • ProblemDetails
      • Producto
      • ProductoExistencia
      • ProductoImagen
      • ProductoUnidadMedida
      • Proyecto
      • ProyectoPadre
      • RAListaPrecio
      • RAListaPrecioModificar
      • RQAnticipo
      • RQContacto
      • RQContactoActualizar
      • RQContactoCodigo
      • RQContratoContactoViewModel
      • RQContratoViewModel
      • RQDeposito
      • RQDepositoCancelar
      • RQEgresoCancelar
      • RQFactura
      • RQFacturaCompra
      • RQFacturaCompraArchivo
      • RQFacturaCompraCancelar
      • RQFacturaCompraDetalle
      • RQFacturaNotaVentaFormaPago
      • RQFacturaVenta
      • RQFacturaVentaCancelar
      • RQFacturaVentaDetalle
      • RQFacturaVentaEncabezado
      • Costo identificado
      • RQFacturarNotaVenta
      • RQInventarioEntrega
      • RQFacturaCompraLotesCapa
      • RQInventarioRecepcion
      • RQFacturaCompraSerieCapa
      • RQLineaActualizarViewModel
      • RQLineaCanalViewModel
      • RQLineaCrearViewModel
      • RQLiquidacionValidar
      • RQListaPrecioDetalle
      • RQMovimientoInventario
      • RQNotaVenta
      • RQNotaVentaArchivo
      • RQNotaVentaCancelar
      • RQNotaVentaCostoIdentificado
      • RQNotaVentaDetalle
      • RQKioscoPedidoDetalle
      • RQKioscoDeposito
      • RQNotaVentaEncabezado
      • RQKioscoPedidoEncabezado
      • RQKioscoDepositoDetalle
      • RQNotaVentaEscuelaPrivada
      • RQKiscoLogin
      • RQKioscoDepositoEncabezado
      • RQNotaVentaEscuelaPrivadaArchivo
      • RQKiscoPedidoCliente
      • RQNotaVentaEscuelaPrivadaDetalle
      • RQNotaVentaEscuelaPrivadaEncabezado
      • RQNotaVentaEscuelaPrivadaFormaPago
      • RQNotaVentaFormaPago
      • RQNotaVentaLotesCapa
      • RQOrdenCompra
      • RQOrdenCompraPartida
      • RQOrdenServicio
      • RQOrdenServicioAccion
      • RQOrdenTrabajoArchivo
      • RQPedido
      • RQPedidoDetalle
      • RQPedidoEncabezado
      • RQProducto
      • RQProductoActualizar
      • RQProductoImagen64
      • RQProyecto
      • RQReempaque
      • RQOrdenServicioActualizar
      • RQRegistroGasto
      • RQSolicitudPagoPartidaV1
      • RQSolicitudPagoPartidaV2
      • RQSolicitudPagoV1
      • RQSolicitudPagoV2
      • RQPersonaServicioInformacion
      • RSAnticipo
      • RQPersonalServicio
      • RSConceptoObjeto
      • RSContacto
      • RSContratoViewModel
      • RSDeposito
      • RSDepositoCancelar
      • RSDepositoCancelarResponseModel
      • RSEgresoCancelar
      • RSEgresoCancelarResponseModel
      • RSExistencia
      • RSExistenciaListResponseModel
      • RSFactura
      • RSFacturaCompra
      • RSFacturaCompraResponseModel
      • RSFacturaEscuelaPrivada
      • RSFacturaResponseModel
      • RSFacturaVenta
      • RSFacturaVentaCancelar
      • RSFacturaVentaCancelarResponseModel
      • RSFacturaVentaCobro
      • RSFacturaVentaIReadOnlyListResponseData
      • RSFacturaVentaPartida
      • RSInventarioCEDIS
      • RSInventarioCEDISListResponseModel
      • RSLineaContratoViewModel
      • RSLiquidacionValidar
      • RSLiquidaciones
      • RSMovimientoInventario
      • RSMovimientoInventarioResponseModel
      • RSNivelServicio
      • RSNivelServicioListResponseModel
      • RSNotaVenta
      • RSNotaVentaCancelar
      • RSNotaVentaEscuelaPrivada
      • RSOrdenCompra
      • RSOrdenCompraAutorizar
      • RSOrdenCompraResponseModel
      • RSOrdenServicio
      • RSPedidoCliente
      • RSPedidoClienteResponseModel
      • RSProducto
      • RSProductoImagen
      • RSKioscoLogin
      • RSProyecto
      • RSKioscoLoginResponseModel
      • RSReempaque
      • RSReempaqueResponseModel
      • RSKioscoDeposito
      • RSRegistroGasto
      • RSKioscoDepositoResponseModel
      • RSResultadoInventario
      • RSResultadoInventarioResponseModel
      • RSSolicitudPagoPartidaV1
      • RSKioscoPedidoCliente
      • RSSolicitudPagoPartidaV2
      • RSKioscoPedidoClienteResponseModel
      • RSSolicitudPagoV1
      • RSSolicitudPagoV2
      • RSPersonalServicio
      • RSTimbrarViewModel
      • RSPersonalServicioResponseModel
      • RSTimbrarViewModelResponseModel
      • ReempaqueDetalle
      • ReempaqueEncabezado
      • RegistroVentaPartidaViewModel
      • RegistroVentaViewModel
      • RegistroVentaViewModelIReadOnlyListResponseData
      • RelacionGlobalCuentaCobrarViewModel
      • RelacionGlobalCuentaCobrarViewModelIReadOnlyListResponseModel
      • RequestAuth
      • ResultadoAzure
      • RutaClienteViewModel
      • RutaViewModel
      • SolicitudPago
      • SolicitudPagoAutorizar
      • SubClasificacion
      • Sucursal
      • TokenModel
      • TransaccionCobroViewModel
      • TransaccionPartidaViewModel
      • TransaccionViewModel
      • TransaccionViewModelIReadOnlyListResponseData
      • Ubicacion
      • UbicacionContacto
      • UnidadMedida
      • UnidadMedidaBase
      • UsoCFDI
      • VendedorViewModel
  1. Seguridad

Método de autenticación

POST
/api/Auth
AuthMétodo de autenticación
Última modificación:2025-12-16 09:17:22
Mantenedor:No configurado
Para realizar el proceso de autenticación, es necesario enviar la petición. Este siempre deberá ser el primer paso para realizar peticiones los demás métodos. El token tiene un tiempo de expiración de 3 horas.

Solicitud

Autorización
JWT Bearer
Agregar el parámetro
Authorization
a Encabezados
Ejemplo:
Authorization: ********************
or
Parámetros del Body application/json-patch+json

Ejemplos

Respuestas

🟢200Correcto
application/json
Token
Body

🟠400Solicitud incorrecta
🟠401No autenticado
🔴500Error interno del servidor
Solicitud Ejemplo de Solicitud
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.crol.mx//api/Auth' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json-patch+json' \
--data-raw '{
    "apikey": "string"
}'
Respuesta Ejemplo de Respuesta
200 - Ejemplo 1
{
    "token": "string"
}
Modificado en 2025-12-16 09:17:22
Anterior
Introduccion a Crol API
Siguiente
Usuario información
Built with