0% encontró este documento útil (0 votos)
35 vistas10 páginas

Autentificación y Métodos de Ingreso Inicio Rápido Url de Conexión: Content-Type: Application/json Method: POST Query Params: Id?key

La API permite cargar guías de despacho y viajes de clientes a la aplicación TMS de Transportes Moneda de forma optimizada, utilizando autenticación y métodos POST. Se especifican campos obligatorios para cargar guías de forma individual o consolidada en viajes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
35 vistas10 páginas

Autentificación y Métodos de Ingreso Inicio Rápido Url de Conexión: Content-Type: Application/json Method: POST Query Params: Id?key

La API permite cargar guías de despacho y viajes de clientes a la aplicación TMS de Transportes Moneda de forma optimizada, utilizando autenticación y métodos POST. Se especifican campos obligatorios para cargar guías de forma individual o consolidada en viajes.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

API Transportes Moneda

La siguiente API es el método de entrada de viajes y sus guías desde un cliente hacia Transportes
Moneda.

Permitiendo optimizar y conectar diferentes repositorios de datos para la aplicación TMS de


Transportes Moneda.

Autentificación y métodos de ingreso

Inicio Rápido

Url de conexión: [Link]

Content-Type: application/json

Method: POST

Query Params: id?key

Valor Tipo
Key String(125)
Body : RAW
Json

[
{
"equipo": "AABB12",
"guias": [
{
"rut_emisor": "123456789-0",
"nombre_emisor": "Nombre empresa emisora",
"direccion_emisor": "direccion de emisor",
"comuna_emisor": "comuna direccion del emisor",
"alias_direccion_emisor": "alias direccion de emisor",
"rut_receptor": "987654321-0",
"nombre_receptor": "nombre empresa receptora",
"direccion_receptor": "direccion de destino",
"comuna_receptor": "comuna direccion de destino",
"alias_direccion_receptor": "alias direccion de destino",
"folio_documento": "123ABC",
"tipo_documento": "Guía de despacho electrónica/Factura Electróni
ca",
"fecha_documento": "1900-01-31",
"monto": "0",
"peso": "0",
"bultos": [
{
"codigo": "123"
},
{
"codigo": "987"
}
]
},
]
}
]
Descripción de campos solicitados

Los campos solicitados son obligatorios para el correcto funcionamiento de la aplicación, el campo
de bulto puede tener mas de un valor

Key Valor Descripción Ejemplo


equipo String (6) Patente de equipo AABB12
guias Array (13) Arreglo con guías
rut_emisor String (11) Rut del emisor 123456789-0
nombre_emisor String (300) Nombre de empresa Nombre
emisora
direccion_emisor String (300) Dirección completa del Calle N° 123
emisor
comuna_emisor String (300) Comuna del emisor Santiago
alias_direccion_emisor String (300) Alias para la identificación Alias dirección
en el sistema
rut_receptor String (11) Rut del receptor 987654321-K
nombre_receptor String (300) Nombre de empresa Nombre
emisora
direccion_receptor String (300) Dirección completa del Calle N° 123
receptor
comuna_receptor String (300) Comuna del receptor Santiago
alias_direccion_receptor String (300) Alias para la identificación Alias dirección
en el sistema
folio_documento INT Número de folio del 12345678
documento
tipo_documento String (300) Guía de despacho Guía de despacho
electrónica/Factura electrónica
Electrónica
fecha_documento String (10) Fecha 2022-01-01
monto INT Monto del documento 123456789
peso String (30) Peso a transportar 22,5
bultos Array (1)
codigo String (30) Código de bultos 123456
Códigos de respuesta

Código Headers Descripción


401 401 Unauthorized Error en el código de
autorización
405 405 Method Not Allowed Método de envío de datos
diferente de POST
415 415 Method Not Allowed El content type es diferente
de application/json
418 418 Object Error El objeto JSON contiene
errores en su generación
201 201 Created Todos los datos cargados
correctamente
206 206 Partial Content Algunos datos cargados, para
ver los errores revisar JSON
devuelto

Errores

401

405
415

418
Respuestas OK

201

206

La respuesta 206 desplegará un JSON con los datos que no pudieron ser ingresados
Formas de ingreso

Viaje consolidado

El viaje consolidado tiene la capacidad de ingresar un viaje con múltiples guías a una patente.

Las guías pueden contener diferentes bultos diferenciados en el campo destinado para ello.

Ejemplo de JSON

[
{
"equipo": "AABB12",
"guias": [
{
"rut_emisor": "123456789-0",
"nombre_emisor": "Nombre empresa emisora",
"direccion_emisor": "direccion de emisor",
"comuna_emisor": "comuna direccion del emisor",
"alias_direccion_emisor": "alias direccion de emisor",
"rut_receptor": "987654321-0",
"nombre_receptor": "nombre empresa receptora",
"direccion_receptor": "direccion de destino",
"comuna_receptor": "comuna direccion de destino",
"alias_direccion_receptor": "alias direccion de destino",
"folio_documento": "123ABC",
"tipo_documento": "Guía de despacho electrónica/Factura Electrónica",
"fecha_documento": "1900-01-31",
"monto": "0",
"peso": "0",
"bultos": [
{
"codigo": "123"
},
{
"codigo": "987"
}
]
},
{
"rut_emisor": "123456789-0",
"nombre_emisor": "Nombre empresa emisora",
"direccion_emisor": "direccion de emisor",
"comuna_emisor": "comuna direccion del emisor",
"alias_direccion_emisor": "alias direccion de emisor",
"rut_receptor": "987654321-0",
"nombre_receptor": "nombre empresa receptora",
"direccion_receptor": "direccion de destino",
"comuna_receptor": "comuna direccion de destino",
"alias_direccion_receptor": "alias direccion de destino",
"folio_documento": "123ABC",
"tipo_documento": "Guía de despacho electrónica/Factura Electrónica",
"fecha_documento": "1900-01-31",
"monto": "0",
"peso": "0",
"bultos": [
{
"codigo": "123"
},
{
"codigo": "987"
}
]
}
]
},
{
"equipo": "XXYY98",
"guias": [
{
"rut_emisor": "123456789-0",
"nombre_emisor": "Nombre empresa emisora",
"direccion_emisor": "direccion de emisor",
"comuna_emisor": "comuna direccion del emisor",
"alias_direccion_emisor": "alias direccion de emisor",
"rut_receptor": "987654321-0",
"nombre_receptor": "nombre empresa receptora",
"direccion_receptor": "direccion de destino",
"comuna_receptor": "comuna direccion de destino",
"alias_direccion_receptor": "alias direccion de destino",
"folio_documento": "123ABC",
"tipo_documento": "Guía de despacho electrónica/Factura Electrónica",
"fecha_documento": "1900-01-31",
"monto": "0",
"peso": "0",
"bultos": [
{
"codigo": "123"
},
{
"codigo": "987"
}
]
}
]
}
]
Ingreso de guía a viaje

El supervisor tiene la capacidad de añadir una guía a un viaje determinado siempre y cuando este
no este finalizado. Esta acción es realizada mediante el sistema interno de Transportes Moneda

También podría gustarte