Introducción
Consulta de Arribos y zarpes de Manzanillo.
Ideal para implementarlo e incluirlo en tu sistema
Características
- Consulta de Arribos.
- Consulta de Buques.
Ambientes
Ambiente Producción
Produccion para consultar los Arribos.
API (Referencia)
Arribos y Buques
Lista de Buques
Definición
GET https://portal.softlab.mx/sys/serv/serv-arri/arribos/V1/
Ejemplo de Petición
<?php
$endpoint_softlapi = "https://portal.softlab.mx/sys/serv/serv-arri/arribos/"
$version_softlapi = "V1/"
$metodo_softlapi = "?axn=consultarBuques"
$buques = $endpoint_softlapi.$version_softlapi.$metodo_softlapi
$resultados = file_get_contents($buques)
Respuesta JSON
{
"totalResultados": 1,
"datos": [
{
"codigo": "f831d4cd-fcba-11eb-a469-90b11c129156",
"fechaCreacion": "2021-08-14 00:49:13",
"tipoTrafico": Altura,
"lineaNaviera": "Dunder Mifflin S.A. de C.V.",
"bandera": "SG",
"buque": "A.P. MOLLER",
"estatus": "Activo",
}
]
}
Obtiene la lista paginada de buques.
Argumentos (URL query)
| Argumento | Tipo | Default | Descripción |
|---|---|---|---|
| codigo opcional |
string | none | Consulta el buque por el codigo . |
| buque opcional |
string | none | Consulta. Texto a buscar en buque . |
| lineaNaviera opcional |
string | none | Consulta. Texto a buscar en lineaNaviera . |
| bandera opcional |
string | none | Consulta. Texto a buscar en bandera . |
| fechaCreacion opcional |
string | none | Regresa el buque cuya fecha de creación es igual a esta fecha. |
| limite opcional |
integer | 50 | Número del 1 al 50 que representa la cantidad máxima de resultados a regresar con motivos de paginación. |
| pagina opcional |
integer | 1 | Página de resultados a regresar, empezando desde la página 1. |
Lista de Arribos
Definición
GET https://portal.softlab.mx/sys/serv/serv-arri/arribos/V1/
Ejemplo de Petición
<?php
$endpoint_softlapi = "https://portal.softlab.mx/sys/serv/serv-arri/arribos/"
$version_softlapi = "V1/"
$metodo_softlapi = "?axn=consultarArribos"
Respuesta JSON
{
"totalResultados": 1,
"datos": [
{
"codigoArribo": "36543",
"codigoPuerto": "100086938",
"codigoAtraque": Pendiente,
"viaje": "001ZLOBLBBALA21S",
"indicativoLlamada": "XCBG4",
"lineaNaviera": "BAJA FERRIS",
"buque": "BALANDRA STAR",
"codigo": "f7ce2b96-fcba-11eb-a469-90b11c129156",
"bandera": "MX",
"estatus": "Activo",
}
]
}
Obtiene la lista paginada de arribos.
Argumentos (URL query)
| Argumento | Tipo | Default | Descripción |
|---|---|---|---|
| buque opcional |
string | none | Consulta. Texto a buscar en buque. |
| viaje opcional |
string | none | Consulta. Texto a buscar en viaje. |
limite opcional |
integer | 50 | Número del 1 al 50 que representa la cantidad máxima de resultados a regresar con motivos de paginación. |
| pagina opcional |
integer | 1 | Página de resultados a regresar, empezando desde la página 1. |
Errores
Manejo de errores
Códigos de error
| Error Code | Meaning |
|---|---|
| 400 | Bad Request – Los parámetros que enviaste están incompletos o son inválidos. |
| 401 | Unauthorized – Olvidaste poner la version. |
| 403 | Forbidden – Entendimos la petición y sabemos quién eres, pero no se supone que estés haciendo esto. |
| 404 | Not Found – No pudimos encontrar lo que sea que estás solicitando. |
| 429 | Too Many Requests – Estás usando nuestro servicio muy frecuentemente. Si ves esto, contáctanos para saber que no intentas atacarnos. |
| 500 | Internal Server Error – Ocurrió un error en nuestro servidor que no vimos venir. Intenta más tarde. |
| 503 | Service Unavailable – Estamos actualizando el servicio o dando mantenimiento al servidor. |