Saltar al contenido principal

Cómo obtener servicios

📢 Introducción

Los servicios en Cortecloud corresponden a los pedidos en el ERP. Una vez que se genera el presupuesto en Cortecloud, ya queda disponible para el ERP.

Consejo

Utilice los ejemplos de solicitudes en la documentación de cada ruta para facilitar la integración.

📋 Lista de servicios

  • Objetivo: Obtener una lista de servicios
  • Ruta: GET /services
  • Pasos:
    1. Realice una solicitud a la ruta especificada, utilizando los filtros necesarios. Se recomienda encarecidamente incluir los parámetros limit y offset para controlar la cantidad de elementos devueltos y la página deseada.

    2. Recibirás una lista con los servicios disponibles.

    3. Para buscar la siguiente página de elementos, simplemente actualice el parámetro offset en su próxima solicitud al mismo valor que el meta.next de la respuesta anterior.

      Por ejemplo: si la respuesta de la solicitud anterior devuelve {meta:{next: 10}}, debe realizar la siguiente solicitud con offset=10.

    4. Cuando la propiedad meta.next devuelva null, significa que no hay más elementos disponibles.

    5. Realice la integración con su ERP utilizando los datos devueltos.

🔍 Detalles de un servicio

  • Objetivo: Obtener detalles de los elementos que componen un servicio
  • Ruta: GET /services/:service_id
  • Pasos:
    1. Realice una solicitud a la ruta especificada, pasando el ID del servicio.

    2. Verifique la respuesta y utilice los datos según sea necesario.

      El formato de la respuesta está documentado en la documentación de la ruta.

    3. Si no se encuentra el servicio, recibirá un error 404.