Ir al contenido principal

Mejoras en la API Pública: Autenticación simplificada y nuevos endpoints para órdenes y presupuestos

Conoce las últimas actualizaciones de RemOnline

Hanna avatar
Escrito por Hanna
Actualizado esta semana

Descubre las últimas mejoras en la API Pública de RemOnline, diseñadas para facilitar la integración y automatización con servicios de terceros.

Autenticación simplificada con Bearer Token

Ahora puedes autenticar las solicitudes usando autenticación estándar Bearer:

Authorization: Bearer YOUR_API_KEY

Esto simplifica y agiliza las integraciones.

Importante: El método anterior (POST /token/new) quedará obsoleto y será desactivado el 1 de septiembre de 2025. Cambia al nuevo método con anticipación para evitar interrupciones.

Nuevos endpoints para órdenes y presupuestos

Hemos reestructurado la API y agregado nuevos endpoints más flexibles y compatibles con REST.

Los métodos anteriores estarán disponibles hasta el 1 de septiembre de 2025, pero ya están obsoletos.

Documentación: API Reference – Orders

Lista de ítems como recurso separado

Los productos y servicios ahora se gestionan como un recurso separado:

  • GET /orders/{id} — información general de la orden

  • GET /orders/{id}/items — lista de ítems

  • POST /orders/{id}/items — añadir ítem (sin descontar stock)

  • PATCH /orders/{id}/items/{item_id} — actualizar detalles

La misma estructura aplica para presupuestos: /estimates/{id}/items

Esta mejora sienta las bases para integraciones con tiendas en línea y marketplaces, donde las órdenes importadas incluirán una lista completa de ítems. Ya estamos trabajando en una integración directa con Shopify. También puedes usar estos endpoints para conectar RemOnline con tu propia plataforma de comercio electrónico.

Nuevo formato de fecha ISO 8601

Todos los nuevos endpoints ahora utilizan el formato de fecha ISO 8601. Ejemplo:

"createdAt": "2025-05-14T08:35:05Z"

Paginación flexible con pageSize

Endpoints GET /orders y GET /estimates:

  • Valores válidos: de 10 a 100

  • Predeterminado: pageSize=50

Reduce para respuestas más rápidas o aumenta para obtener más datos por solicitud.

¿Tienes comentarios? Escríbenos al chat de soporte.

¿Ha quedado contestada tu pregunta?