Documentación API MIH

Referencia de la API MIH con detalle de los métodos disponibles, parámetros de entrada y ejemplos de respuestas.

Naves


Obtener Naves

DescripciónObtiene listado de naves disponibles en base de datos
MétodoGET
URL/naves
Ejemplo URLhttps://rutas-mih.sistemasruedaweb.com/naves
Detalle parámetros de entrada
Sin parámetros de entrada
Ejemplo respuesta
{
    "cd_error": 0,
    "txt_error": "OK",
    "resultado": [
        {
            "id": 123,
            "nombre": "nave 1",
            "tipo": 2
        },
        {
            "id": 222,
            "nombre": "nave 4",
            "tipo": 1
        },
        {
            "id": 555,
            "nombre": "nave 15",
            "tipo": 2
        }
    ]
}

Crear Naves

DescripciónPermite crear naves en base de datos
MétodoPOST
URL/naves
Ejemplo URLhttps://rutas-mih.sistemasruedaweb.com/naves
Detalle parámetros de entrada
ParámetroTipo ParámetroTipo DatoObservación
codigo FORM numerico ID de la nave a crear
nombre FORM texto Nombre de la nave
tipo FORM numerico Tipo de nave
usuario FORM numerico ID usuario que crea la nave
Ejemplo respuesta
{
    "cd_error": 0,
    "txt_error": "OK"
}

Naves Tipo


Obtener Tipos Naves

DescripciónObtiene listado de tipos de naves disponibles en base de datos
MétodoGET
URL/naves-tipo
Ejemplo URLhttps://rutas-mih.sistemasruedaweb.com/naves-tipo
Detalle parámetros de entrada
Sin parámetros de entrada
Ejemplo respuesta
{
    "cd_error": 0,
    "txt_error": "OK",
    "resultado": [
        {
            "id": 123,
            "tipo": "Tipo 1"
        },
        {
            "id": 111,
            "tipo": "Tipo 2"
        },
        {
            "id": 4,
            "tipo": "Tipo 3"
        }
    ]
}

Crear Tipos Naves

DescripciónPermite crear tipos de naves en base de datos
MétodoPOST
URL/naves-tipo
Ejemplo URLhttps://rutas-mih.sistemasruedaweb.com/naves-tipo
Detalle parámetros de entrada
ParámetroTipo ParámetroTipo DatoObservación
nombre FORM texto Nombre del tipo de nave
usuario FORM numerico ID usuario que crea el tipo de nave
Ejemplo respuesta
{
    "cd_error": 0,
    "txt_error": "OK"
}