Getting Started

Bienvenido al portal de desarrollo de Solistica. Aquí encontrarás todo lo necesario para integrar tus sistemas con nuestra plataforma de logística.

¿Qué puedes hacer con nuestras APIs?

APIDescripción
GPS Services APIObtiene la lista de posiciones ya sea las pendientes, ultima o actual.
Orders APICreación y gestión de órdenes en el sistema TMS+
Shipments APICreación y seguimiento de embarques en OneTrack
Telemetry & Auth APIRecepción de tramas GPS y autenticación en OneTrack

Ambientes disponibles

Cada API cuenta con ambientes separados para desarrollo, pruebas y producción, estos son algunos ejemplos, valida el API que usaras ya que puede cambiar, las siguientes son solo de referencia.

AmbienteURL base
Desarrollohttps://devapi.solisticaone.com
QAhttps://qaapi.solisticaone.com
Pre-producciónhttps://preproduccionapi.solisticaone.com
Producciónhttps://api.solisticaone.com
⚠️

Importante: Usa siempre el ambiente de desarrollo o QA durante tu integración. Solo apunta a producción cuando hayas validado tu implementación.


Autenticación

Algunas APIs requieren autenticación mediante Bearer Token (JWT).

1. Obtén tu token

Realiza un POST /login con tus credenciales:

curl -X POST https://devapi.solisticaone.com/login \
  -H "Content-Type: application/json" \
  -d '{
    "username": "tu_usuario",
    "password": "tu_password"
  }'

2. Usa el token en tus requests

Incluye el token en el header Authorization de cada llamada:

Authorization: Bearer <tu_token>

3. Renueva tu token cuando expire

POST /refresh-token
Authorization: Bearer <tu_token_actual>

Siguientes pasos

  • 📖 Explora la referencia completa en la sección APIs
  • 🔐 Revisa los detalles de autenticación en GPS Services API → Login
  • 📦 Consulta el esquema completo de órdenes en Orders API
  • 🚚 Aprende sobre estados de embarque en Shipments API
  • 📡 Revisa el formato de tramas GPS en Telemetry & Auth API

¿Tienes dudas? Contacta al equipo de integración de Solistica.