Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integraciones B2B
GUIA DEL DESARROLLADOR
Release 6
2021-03-15 Adición longitud de caracteres en campos tipo string José Manuel Sánchez J.
2021-04-14 Ajuste de información datos básicos consumo de servicio y Servicio José Manuel Sánchez J.
Cotizador
2021-05-31 Sustitución API Admisión por Envío Admisión José Manuel Sánchez J.
2021-08-31 Inclusión nuevas APIs construídas (Recogidas y Planilla Preenvíos) José Manuel Sánchez J.
2021-10-19 Inclusión API para impresión formato guía por lote José Manuel Sánchez J.
2021-11-23 Inclusión API consulta de estado envios y URL “Sigue tu Envío” José Manuel Sánchez J.
2022-02-24 Inclusión API para impresión formato guía pequeño José Manuel Sánchez J.
2022-04-08 Ajuste response de salida en Json proceso Push José Manuel Sánchez J.
2
Documentación B2B API REST – Release 3.0
3
2 CONTENIDO
1 Control de Versiones .............................................................................................................................................................................................................. 2
3 Tabla de Ilustraciones ............................................................................................................................................................................................................. 5
4 Índice de tablas ....................................................................................................................................................................................................................... 5
5 Objetivo: ................................................................................................................................................................................................................................. 6
6 Overview Flujo Básico Integración (BPMN) ............................................................................................................................................................................ 6
7 Datos Básicos Consumo Servicios ........................................................................................................................................................................................... 7
8 Conceptos Básicos de Consumo ............................................................................................................................................................................................. 8
9 Servicio Autenticación - Seguridad ....................................................................................................................................................................................... 12
10 Servicio Cotización: ............................................................................................................................................................................................................. 14
11 Servicio Admisión Pre Envío: .............................................................................................................................................................................................. 17
12 Consulta para impresión formato guía: .............................................................................................................................................................................. 25
13 Consulta para impresión formato guía Pequeña:............................................................................................................................................................... 27
14 Consulta para impresión formato guía Por lote: ................................................................................................................................................................ 29
15 Servicio de Consulta de estados de envíos:........................................................................................................................................................................ 32
16 Consulta de estados sitio “sigue tu envío”: ........................................................................................................................................................................ 35
17 Notificación de estados (push): .......................................................................................................................................................................................... 36
18 Servicio Recogidas: ............................................................................................................................................................................................................. 41
19 Servicio Planilla PreEnvíos: ................................................................................................................................................................................................. 44
20 Servicio Localidades:........................................................................................................................................................................................................... 47
21 Anexo 1 – Matriz de Estados Logísticos.............................................................................................................................................................................. 51
22 Anexo 2 – Motivos de Devolución ...................................................................................................................................................................................... 53
23 Anexo 3 – ejemplos Código cURL de los servicios .............................................................................................................................................................. 60
4
3 TABLA DE ILUSTRACIONES
Ilustración 1 - Overview Flujo Básico Consumo Servicios Integración ........................................................................................................................................................... 6
Ilustración 2 - Flujo servicio autenticación .................................................................................................................................................................................................. 12
Ilustración 3 - Ejemplo response autenticación ........................................................................................................................................................................................... 13
Ilustración 5 - Ejemplo Response Servicio Cotización .................................................................................................................................................................................. 16
Ilustración 6 - Headers Request Servicio Admisión ...................................................................................................................................................................................... 21
Ilustración 7 - Ejemplo Request Admisión Envío y Response ....................................................................................................................................................................... 23
4 ÍNDICE DE TABLAS
Tabla 1 - Datos Básicos (URL) Consumo APIs ................................................................................................................................................................................................ 7
Tabla 2 – Forma de Pago ............................................................................................................................................................................................................................... 8
Tabla 3 - Estados de la Guía .......................................................................................................................................................................................................................... 8
Tabla 4 - Tipos de Entrega ............................................................................................................................................................................................................................. 9
Tabla 5 – Tipo de Envío .................................................................................................................................................................................................................................. 9
Tabla 6 - Tipo de Identificación.................................................................................................................................................................................................................... 10
Tabla 7 - Identificación servicios .................................................................................................................................................................................................................. 11
Tabla 8 - Headers Request Servicio Autenticación....................................................................................................................................................................................... 13
Tabla 9 - Body Response Servicio Autenticación.......................................................................................................................................................................................... 13
Tabla 10 - Body Request Servicio Cotización ............................................................................................................................................................................................... 14
Tabla 11 - Response Servicio Cotizador ....................................................................................................................................................................................................... 15
Tabla 12 - Headers Request Servici .............................................................................................................................................................................................................. 17
Tabla 13 - Body Request Servicio Admisión ................................................................................................................................................................................................. 20
Tabla 14 - Estructura JSON para notificaciones de estado (PUSH) .............................................................................................................................................................. 40
5
5 OBJETIVO:
• Permitir la integración de diferentes clientes/plataformas a los servicios disponibles en Inter Rapidísimo.
6
7 DATOS BÁSICOS CONSUMO SERVICIOS
DIRECCIÓN API CLIENTE (PUSH) N/A URL Api de cliente para enviar Pruebas
las notificaciones de estado
https://stgwww3.interrapidisimo.com/ApiVentaCreditostg /api/Admision/ObtenerBase6 URL servicio Consulta Guía Pruebas
/ 4PdfPreGuia/ para impresión
7
8 CONCEPTOS BÁSICOS DE CONSUMO
Forma de Pago (Integer)
2 CRÉDITO Pago sujeto a un cupo de crédito previamente otorgado (aplica para clientes
corporativos, por lo que es la opción a usar por defecto)
8
Tipos de Entrega (Integer)
2 RECLAME EN OFICINA Entrega a cliente el paquete en centro de servicio (tipo reclame oficina).
9
Valor Nombre Descripción
CC CÉDULA DE CIUDADANÍA
CE CÉDULA DE EXTRANJERÍA
NI NIT
TI TARJETA DE IDENTIDAD
Tabla 6 - Tipo de Identificación
8 Giros Giros
10 Trámites Trámites
10
13 Rapi Personalizado Rapi Personalizado
18 Komprech Komprech
NOTA:
DANE_Divipola_20
201230.xlsx
11
9 SERVICIO AUTENTICACIÓN - SEGURIDAD
Servicio utilizado para obtener token de autenticación / autorización para el consumo de servicios.
12
Request
Método: GET
HEADERS:
BODY:
Response:
13
10 SERVICIO COTIZACIÓN:
Servicio utilizado para obtener los datos de precio, servicio y embalaje (Tipo de Envío).
Método : GET
HEADERS:
Request
https://stgwww3.interrapidisimo.com/ApiServInterStg/api/Cotizadorcliente/ResultadoListaCotizar/{idCliente}/{idCiudadOrigen}/{idCiudadDestino}/{pes
o}/{valorDeclarado}/{idTipoEntrega}/{fecha}
BODY:
14
Response
https://stgwww3.interrapidisimo.com/ApiServInterStg/api/Cotizadorcliente/ResultadoListaCotizar/5855/11001000/05001000/1/30000/1/13-04-2021
Ejemplo Response:
15
Ilustración 4 - Ejemplo Response Servicio Cotización
16
11 SERVICIO ADMISIÓN PRE ENVÍO:
Descripción
Servicio utilizado en la creación de una guía (pre envío) automática. La guía generada queda con un estado de pre envío y queda en estado Admitido
una vez se haga el ingreso efectivo en nuestro Centro de Acopio.
URL: https://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Admision/InsertarAdmision
Método: POST
HEADERS:
BODY:
17
Collection “Servicios” Servicio de
Cotización)
18
Nombre del destinatario (nombre
Destinatario.nombre String(50) "Juan Carlos"
empresa, en caso detipo documento NIT)
19
Descripción del tipo de envío
NombreTipoEnvio String(50) "SOBRE CARTA"
seleccionado
20
Ejemplo servicio envío admisión
REQUEST
Headers
Ejemplo Request:
"IdTipoEntrega":"1",
"AplicaContrapago": "False",
"IdServicio":3,
"Ancho":10,
"Alto":10,
"DiceContener":"Camisetas",
"ValorDeclarado":50000,
"IdTipoEnvio":1,
"IdFormaPago":2,
21
"NumeroPieza":1,
"Destinatario":{
"tipoDocumento":"CC",
"numeroDocumento":"1018495152",
"nombre":"Jose Manuel",
"segundoApellido":"Javier",
"telefono":"3012884943",
"direccion":"CARRERA 79 # 19 - 87",
},
"DescripcionTipoEntrega":"",
"NombreTipoEnvio":"SOBRE CARTA",
"Notificacion":null,
"RapiRadicado":{
"Observaciones":"Prueba producción"
}
Documentación B2B API REST – Release 3.0
22
BODY REQUEST Y RESPONSE
fechaVencimiento date Fecha y hora del vencimiento, según parametrización del sistema 2021-07-10T15:59:09.343
valorFlete decimal Valor del flete de transporte según parametrización interna para el cliente. 300.00
valorSobreFlete decimal Valor prima seguro del trasporte, según parametrización interna para el cliente. 1000.00
23
valorServicioContrapago decimal Valor del servicio de contrapago a ser facturado al cliente corporativo por el envío. 0.0
Si la opción de aplicaContrapago no se activa en el servicio, este valor viaja en 0
24
12 CONSULTA PARA IMPRESIÓN FORMATO GUÍA:
Descripción
Funcionalidad utilizada para realizar la consulta de un pre envío ya generado, el cual devolverá el formato de la guía correspondiente para su
impresión.
Método : GET
https://stgwww3.interrapidisimo.com/ApiVentaCreditostg/api/Admision/ObtenerBase64PdfPreGuia/{numeroguia}
Header
Request
25
Ejemplo servicio consulta impresión formato guía:
Nota: El código generado es un arreglo de Bytes codificado en Base64, la cual pueden convertir para pruebas en la siguiente página:
https://base64.guru/converter/decode/pdf. En la misma también pueden encontrar ejemplos para usar este decodificador desde código.
26
13 CONSULTA PARA IMPRESIÓN FORMATO GUÍA PEQUEÑA:
Descripción
Funcionalidad utilizada para realizar la consulta de un pre envío ya generado, el cual devolverá el formato de la guía pequeña correspondiente para su
impresión.
Método : GET
https://stgwww3.interrapidisimo.com/ApiVentaCreditostg/api/Admision/ObtenerBase64PdfPreGuiaFormatoPeq/{numeroguia}
Header
Request
27
Ejemplo servicio consulta impresión formato guía y guía:
Nota: El código generado es un arreglo de Bytes codificado en Base64, la cual pueden convertir para pruebas en la siguiente página:
https://base64.guru/converter/decode/pdf. En la misma también pueden encontrar ejemplos para usar este decodificador desde código.
28
14 CONSULTA PARA IMPRESIÓN FORMATO GUÍA POR LOTE:
Descripción
Funcionalidad utilizada para realizar la consulta de uno o varios pre envío ya generados, ya sea por un listado específico o en un rango de fecha, el cual
devolverá el arreglo de bytes que corresponde al archivo pdf con los formatos de las guías preadmitidas correspondientes, para su impresión. En este
servicio podemos seleccionar el tipo de formato (media carta o pequeña) que necesitemos generar.
Método : POST
https://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Admision/ObtenerBase64PdfPreguias
Header
Request (ejemplo):
"IdCliente": 1057,
"IdSucursal": 2980,
"PorRangoFecha": false,
"LtsPreGuias": [240000002748,240000002745,240000002741],
"FechaInicio": null,
"FechaFinal": null,
"Formato": 2
29
}
30
Formato Integer Indicador del formato a generar (1: media carta; 2
2: pequeña). En caso de omitirse, por defecto
generará las guías en formato media carta (1)
Tabla 18 - Request Servicio Admisión
Response
"fechaEjcucion": "2022-02-24T09:54:56.4947638-05:00",
"pdfGuias": "JVBERi0xLjUNCiWDkvr+DQo4OCAwIG9iag0KPDwNCi9UeXBlIC9DYXRhbG9nDQovUGFnZXMgODkgMCBSDQovQWNyb0Zvcm0gOTAgMCBSDQo+Pg0KZW5kb2Jq
DQozIDAgb2JqDQo8PA0KL0xlbmd0aDEgMjkwMDgNCi9MZW5ndGggMTMxMDkNCi9GaWx0ZXIgL0ZsYXRlRGVjb2RlDQo+Pg0Kc3RyZWFtDQp4nO17CXQj2VlubdpKpV2lfSnti2VJ3
nd3u2257fbatnuf..................”,
"ltsPreenviosNoIncluidos": [240000004852,240000004851]
31
Nota: El código generado es un arreglo de Bytes codificado en Base64, la cual pueden convertir para pruebas en la siguiente página:
https://base64.guru/converter/decode/pdf. En la misma también pueden encontrar ejemplos para usar este decodificador desde código de varios de
los lenguajes de programación más populares.
Funcionalidad utilizada para realizar la consulta de uno o varios envíos y obtener los estados logísticos en los que han pasado los mismos.
Método : POST
http://stgwww3.interrapidisimo.com/ApiVentaCreditoSTG/api/ClientesCredito/ConsultarEstadosGuiasCliente
Header
Request
"idCliente": 4288,
"numeroGuias": [240000005422]
32
IdCliente Integer Código único asignado en nuestros sistemas 4288
al cliente durante su creación. Este varía
entre el ambiente de pruebas y producción
numeroGuias Array Arreglo de uno o varios envíos admitidos [240000005422,240000005423,240000005424]
(máximo 15, separados por coma) de los
cuales se requiere consultar el tracking de
los estados logísticos por los que ha pasado
Response
{
"listadoGuias": [
"numeroGuia": 240000005422,
"estados": [
"idEstadoGuia": 2,
"nombreCiudadOrigen": "NEIVA\\HUIL\\COL",
"nombreCiudadDestino": "BOGOTA\\CUND\\COL",
"idClienteCredito": 4288,
"fechaConsulta": "2021-11-23T11:06:59.933",
"fechaEstado": "2021-11-23T11:07:01.827"
},
"idEstadoGuia": 1,
"nombreEstado": "Admitida",
"nombreCiudadOrigen": "NEIVA\\HUIL\\COL",
"nombreCiudadDestino": "BOGOTA\\CUND\\COL",
33
"idClienteCredito": 4288,
"fechaConsulta": "2021-11-23T11:06:59.933",
"fechaEstado": "2021-11-23T11:07:00.513"
],
"mensajeGuiasNoCliente": null,
"listadoGuiasNoCliente": null
En la respuesta del servicio, por cada número de guía, se mostrarán los estados por los que ha pasado el envío, ordenados desde el más reciente al más
antiguo. Contienes los siguientes campos:
34
se presenta cuando alguna de las guías consultadas no
pertenece al cliente o no se encuentre admitida
listadoGuiasNoCliente Array Si se presenta, se mostrarían las guías que no null
pertenezcan al cliente.
Nota: En caso de alguna excepción o erro, devolverá un resultado nulo, indicando que la guía no existe o no se encuentra admitida.
Dirección URL para la consulta directa de una guía y redireccionar al resultado de la consulta “Sigue Tu Envío” en nuestro sitio web. La guía debe estar
Admitida para poder mostrar el resultado del estado en el que se encuentra la misma.
Método : URL
35
Nota: Por el momento, la URL anterior solo es funcional en ambiente productivo. Sin embargo, es posible usar la siguiente dirección como alternativa
en ambiente de pruebas:
https://stgwww3.interrapidisimo.com/ControllerWeb/Modulos/Transversal/ExploradorEnvios/Views/index.html?guia=240000172995
⚫ El cliente deberá construir y proveer la dirección de una 1er API REST (tipo POST), usuario y contraseña para obtener el TOKEN de seguridad del API
que, posteriormente, se le enviará al PUSH (este proceso se repetirá por cada notificación de estado). Esta API debe contener los siguientes datos
en su estructura:
36
HEADERS:
BODY REQUEST:
37
Ejemplo Body 1ra API
NOTA: El Response de este servicio, independientemente de las variable adicionales incluidas por el cliente, es indispensable que devuelva
el token en una variable llamada “access_token” (formato JSON), para que la 2da API pueda realizar el consumo del mismo. Ejemplo:
⚫ A continuación, el cliente deberá construir y proveer la dirección de una 2da API REST (tipo POST), habilitada para recibir PUSH. Por defecto, nuestro
proceso PUSH usará el token generado por el API anterior.
Nota: La 2da API del cliente debe reconocer como Header una variable "Authorization", la cual viajará con la siguiente estructura: "Bearer" + espacio +
Token (el generado por la API anterior).
HEADERS:
38
El objeto estándar JSON (el que debe tomarse como referencia para construir el API desde el cliente) es el siguiente:
DescripcionEstado String(25) Descripción estado logístico generado. Ver tabla tipos de Estado “Admitida”
(2. Conceptos Básicos de Consumo)
CodigoEstado integer Código estado logístico generado. Ver tabla tipos de Estado 1
(2. Conceptos Básicos de Consumo)
39
CodigoCiudad String(8) Código DANE ciudad. “11001000”
40
18 SERVICIO RECOGIDAS:
Descripción
Funcionalidad opcional utilizada para programar, basado en una preselección de guías de envíos, una orden de recogida esporádica, según la
necesidad. Estas recogidas no afectan la programación de Recogidas fijas configurada para el cliente.
Método : POST
http://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Recogida/InsertarRecogidaCliente/
Header
Request
41
fechaRecogida DateTime Fecha y hora en la que se requiere la Recogida "2021-08-26T14:00:01.331Z"
esporádica, de acuerdo con el horario de la operación
para este tipo de solicitudes. En caso de que se solicite en
horarios fuera de la operación, arrojará un mensaje de
error con el mensaje correspondiente
Tabla 19 - Request Servicio Recogidas
Response
{
Documentación B2B API REST – Release 3.0
42
"IdClienteCredito": 6486,
"IdSucursalCliente": 27185,
"listaNumPreenvios": [240000031973,240000031974,240000031975,240000031976],
"fechaRecogida": "2021-08-26T14:00:01.331Z"
43
19 SERVICIO PLANILLA PREENVÍOS:
Descripción
Funcionalidad opcional utilizada para generar, como control para el cliente, un informe (en pdf) donde se pueda colocar la relación de guías
preadmitidas (PreEnvíos) a ser entregados al mensajero que realiza la Recogida de los envíos. Se dispuso como un control adicional de cara a la
operación del cliente.
Método : POST
http://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Planilla/GenerarPlanillaRecoleccionPreenvios
Header
Request
44
listaNumPreenvios Array Se relacionan las guías preadmitidas (preenvíos) a [240000031973,240000031974,240000031975,
240000031976]
ser entregados al mensajero de la transportadora
que realizaría la recogida. Solo se deben
relacionar preenvíos generados a través de la API
(servicio) de Admisión de Preenvíos (prefijo 24).
Tabla 19 - Request Servicio ciudades
Response
45
Nk1ClrbIDgUKIioj4AYIMioOCGpdq
AsOOuqjouPgjKOOM843r9voO9+
Msyk06fc/596kKaKf77zf+z3v+zwQ
b3LOuef8l99/..........
Tabla 19 - Request Servicio ciudades
"idCliente": 6486,
"idSucursal": 27185,
"listaNumPreenvios": [240000031973,240000031974,240000031975,240000031976]
46
20 SERVICIO LOCALIDADES:
Descripción
Funcionalidad opcional utilizada para consultar, según sucursal de origen del envío, las ciudades que tenga configurada a las que puede realizar los
envíos como excepción (si no se parametrizan excepcciones, no traerá ningún valor)
Método : GET
https://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Localidades/ObtenerlocalidadesVentaCredito/{IdSucursal}
Header
47
x-app-signature String(250) Firma digital generada por el sistema (Inter d3e7fbf8835280e7e5d526ed438092d3
Rapidísimo) para la aplicación de
integración en consumo (APIKEY / 3rd-
Party)
x-app-security_token String(250) Campo Access_token, retorno de servicio Ij^M>y!?f~jf%ft()Ujb¿|_VoX|yJDxlah<-q>/%m#x>BYAK}LN>UwRT**kFC`$
de autenticación.
Tabla 18 - Headers Request Servicio ciudades
Request
Response
48
Documentación B2B API REST – Release 3.0
49
Documentación Servicio Web API REST
Integraciones B2B
ANEXOS
Release 3.0
50
21 ANEXO 1 – MATRIZ DE ESTADOS LOGÍSTICOS
Id Estado Actual Observación
1 Envío Admitido EL envío se encuentra creado en sistema sin la recepción en centro logístico.
2 Ingresado A Bodega El envío ingresa a centro logístico bien sea de origen o de destino.
3 Viajando En Ruta Nacional El envío es despachado a destino dentro de un operativo nacional.
El envío es despachado a un destino aledaño o a municipio de la misma
4 Viajando En Ruta Regional
RACOL.
5 Para Reclamar en Oficina El envío se encuentra listo para ser reclamado en un punto de venta autorizado.
6 En Distribución Urbana El envío se encuentra en estado de reparto dentro de la zona asignada.
Cuando el intento de entrega es fallido, y el envío se encuentra en retorno a
7 En Proceso de Devolución
centro logístico.
8 En Confirmación Telefónica El envío se encuentra en telemercadeo para confirmación de información.
la entrega no es efectiva y el envío se encuentra en trayecto de devolución a su
10 Devuelto Al Remitente
origen.
11 Entrega Exitosa El envío esta entregado.
12 Para Nuevo Intento Entrega El envío es enviado nuevamente a distribución por intento fallido.
13 Prueba de Entrega Digitalizada Indica que el soporte de la entrega se encuentra habilitado en el sistema.
14 En Investigación El envío presenta un siniestro y se escala a nivel de investigación operacional.
15 Documento Anulada La guía generada es anulada del sistema.
La prueba de entrega esta dentro del archivo central de operaciones como
16 Prueba de Entrega Archivada
expediente de consulta.
51
El estado del envío que despues de un tiempo no es reclamado por remitente y
17 Disposición Final
destinatario y procede a proceso de destrucción o donación.
El envío se encuentra despachado del centro logístico al punto de venta
18 Despachado Para Bodega
solicitado.
El envío a sido retenido por las autoridades y se encuentra en proceso de
21 Incautado Por Autoridades
inspección.
El envío que no se puede entregar en diferentes intentos de entrega o es
22 Para Bodega Final/Custodia rehusado por el destinatario debe pasar al área de custodia para su
disposisición.
Estado del envío que impone el cliente corporativo cuando exsite una
23 No Llego el Envío Físico
discrepancia entre las guías generadas y el envío fisico.
Estado aplica para aquellos envíos que sin gestión de origen o destino, parsado
25 Facturado
el corte de facturación son incluidos dentrode la liquidación.
Estado que genera el proceso de control de cuentas cuando se debe realizar
26 Nota Crédito una repossión financiera al cliente por una desviación en la liquidación de su
factura.
Estado que indica que el envío está asignado a un auditor en terreno que
29 En Auditoria en Terreno
verifica la información errada por la cual no se entrego.
Devolución por Confirmación del Estado que indica que el cliente de origen confirma por telemercadeo que se
30
Cliente debe hacer efectiva la devolución del envío.
31 En Distribucion Urbana Agencia Envío se encuentra asignado para reparto en municipio o ciudad aledaña.
Estado del envío cuando se encuentra en centro logistico de destino y será
32 Para devolver al Remitente
próximo a despachar a origen.
Envíos se encuentra en bodega de custiodio en estado de espera de
9 En Bodega Final/Custodia
reclamación o confirmación de datos.
52
22 ANEXO 2 – MOTIVOS DE DEVOLUCIÓN
Identificador Descripción
1 OTROS / ACCIDENTE
2 REHUSADO / AVERIADO
7 OTROS / VACACIONES
12 NO RESIDE / FALLECIDO
13 OTROS / HUELGA
53
18 OTROS / TROCADO
21 REHUSADO / HURTO
22 OTROS / INCAUTADO
33 OTROS / ACCIDENTE
34 REHUSADO / AVERIADO
39 DEV. EN VACACIONES
54
42 OTROS / NO PAGARON EL ALCOBRO
43 NO RESIDE / FALLECIDO
44 OTROS / HUELGA
45 OTROS / TROCADO
47 REHUSADO / HURTO
48 OTROS / INCAUTADO
52 DESTRUCCION
53 DONACION
54 VENTA INTERNA
55 REHUSADO / HURTO
55
106 OTROS / NO PAGARON EL ALCOBRO
56
130 REHUSADO / SE NEGO A RECIBIR
57
155 REHUSADO / AVERIADO
169 ACCIDENTE
171 HUELGA
172 VACACIONES
58
183 REHUSADO - AVERIDADO
190 INCAUTADO
191 HURTO
203 ENMENDADURAS
59
207 OTROS / MANIFESTACION ORDEN PUBLICO
COTIZADOR:
curl --location --
request GET 'https://stgwww3.interrapidisimo.com/ApiServInterStg/api/Cotizadorcliente/ResultadoListaCotizar/4261
/11001000/52835000/1/59900/1/09-08-2021' \
--header 'x-app-signature: userWxyzstg' \
--header 'x-app-security_token: bearer I1hnZBkEvVd_Xocb_IT-Af7xAWtNFIARHwBapcrA3sJ-
gE3AO2MN8qPkLh26Xvm0EhCkiClg3ihCNmf5aTfTb9VdxLMyt1LL7zyPoMVOqXervGHSK8Ir9ynFJlkDatC6298vnOudi0djjWHE2By7sXXiX1C5
uftwc6UbewEia0IfFpAN1FzNT5j9oWIpQFurKrMIpwh5JXdIU5RYsyvGBUyU__7WNa-iQjHrRP3VUJgPlRMSRAtLCwvr2OF5KHeS'
curl --location --
request POST 'http://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Admision/InsertarAdmision/' \
--header 'x-app-signature: UserWxyzSTG' \
--header 'x-app-
security_token: bearer jlvzerBt2kL78OJKhP7z5yc6d0wvLpe1tv9ZLfrjZTBRaFrme50xpI7GNPcPZVBdsvH68kWyJJK63XV-
jTXxbukjdcyHH0S0QCzbHBL37_UbmBputuc7OUn8M_ErHBOoL3DCQqQJC1Z89aT-sm5G-
yoMIJJnu2Mtdy_pcmtIasOY9jcbAtwi5VLjeM_iMAfQP5M5HgjSSzAmMFeti32XFbanedy8lrHpHCsh5x4EDYGo-7kqLJzubxWsIU82-O8x' \
--header 'Content-Type: application/json' \
--data-raw '{
Documentación B2B API REST – Release 3.0
60
"IdClienteCredito":1234, //Codigo cliente
"CodigoConvenioRemitente": 123456, //Codigo sucursal
"IdTipoEntrega":"1",
"AplicaContrapago": "False",
"IdServicio":3,
"Peso":1, //En kilogramos
"Largo":1, //En centimetros
"Ancho":1,
"Alto":1,
"DiceContener":"Prueba",
"ValorDeclarado":59000,
"IdTipoEnvio":1,
"IdFormaPago":2,
"NumeroPieza":1,
"Destinatario":{
"tipoDocumento":"CC",
"numeroDocumento":"123456789",
"nombre":"Juan",
"primerApellido":"Perez", //Si se debe enviar si es un cliente persona natural, es obligatorio
"segundoApellido":null,
"telefono":"3012884943",
"direccion":"CARRERA 79 # 19 - 88",
"idDestinatario":0, "idRemitente":0, //Campos opcionales. Dejarlos en 0
61
"idLocalidad":"11001000", //Codigo DANE ciudad destinatario
"CodigoConvenio":0, //Enviar valor 0 si no es cliente convenio
"ConvenioDestinatario":0, //Enviar valor 0 si no es cliente convenio
"correo":"nada@gmail.com" //Obligatorio si es cliente convenio
},
"DescripcionTipoEntrega":"",
"NombreTipoEnvio":"CAJA",
"CodigoConvenio":0, //Enviar valor 0 si no es cliente convenio
"IdSucursal":0, //Enviar valor 0 si no es cliente convenio
"IdCliente":0, //Enviar valor 0 si no es cliente convenio
"Notificacion":null,
"RapiRadicado":null,
"Observaciones":"Prueba"
}'
curl --location --
request GET 'https://stgwww3.interrapidisimo.com/ApiVentaCreditostg/api/Admision/ObtenerBase64PdfPreGuia/2400000
00001' \
62
--header 'x-app-signature: userWxyzStg' \
--header 'x-app-security_token: Bearer T4kj8EIfOoxt5CgjrD34XTQmC2W2m1EhIkN6pdyxEJW41FUM1ujAJ4O1QLcAsQkxTQ6pV5G-
JWX0Vuvf0JnU3EGLjJAdP2KDaR7WVGqPfqXwP2yCkIcPzFQ-hxjsBKflC87idom-brMxK84kUBUOqLSFWJ7fOm6xQ-
gUUQA9Pg6S7pZXWA98CBzKegrqv-2g0cUzJAP4gTHiLcw-iZH887ZL2Z3fH4x2OrnueDN3BmNKYBS3h4AHzPCLW5w7xNif'
curl --location --
request POST 'https://stgwww3.interrapidisimo.com/ApiVentaCreditostg/api/Admision/ObtenerBase64PdfPreGuias/' \
--header 'x-app-signature: userWxyzProd' \
--header 'x-app-security_token: Bearer 2muj2jPReDvw5l_4PWQ2UqA7yuhKpoRnrFXdMYhfFJ1TXXR2RZXTZUKpJMVrPph0gW-
touxub2XTdHXimSk9Emnm5sQgqSQc--
r3dXsZNokkzpFQTYyPPYT4FVSsJnf6VaZCrWmUg25SkPDYr2IZNt_WiOeDBB5YRbtoVvGLpsId5M8DbQuPF2oJipSG0mHydMBbzEUAZWpb3FW9jV
_pA8Vm9BTNCI8iuSgpD8udiwLD5Ep7rT_ahhR3-nughrbM' \
--header 'Content-Type: application/json' \
--data-raw '{
"IdCliente": 1234,
"IdSucursal": 12345,
"PorRangoFecha":true,
"LTSPREGUIAS":[240000000001, 240000000002,240000000003,240000000004],
"FechaInicio":"2021-08-10T00:01",
"FechaFinal":"2021-08-12T23:59"
}'
63
CONSULTA ESTADO GUIAS (tracking):
curl --location --
request POST 'https://stgwww3.interrapidisimo.com/ApiVentaCreditoSTG/api/ClientesCredito/ConsultarEstadosGuiasCl
iente' \
--header 'x-app-signature: UserWxyzSTG' \
--header 'x-app-
security_token: bearer jlvzerBt2kL78OJKhP7z5yc6d0wvLpe1tv9ZLfrjZTBRaFrme50xpI7GNPcPZVBdsvH68kWyJJK63XV-
jTXxbukjdcyHH0S0QCzbHBL37_UbmBputuc7OUn8M_ErHBOoL3DCQqQJC1Z89aT-sm5G-
yoMIJJnu2Mtdy_pcmtIasOY9jcbAtwi5VLjeM_iMAfQP5M5HgjSSzAmMFeti32XFbanedy8lrHpHCsh5x4EDYGo-7kqLJzubxWsIU82-O8x' \
--header 'Content-Type: application/json' \
--data-raw '{
"idCliente": 1234,
"numeroGuias": [240000000001]
}'
RECOGIDAS:
curl --location --
request POST 'http://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Recogida/InsertarRecogidaCliente/' \
--header 'x-app-signature: userWxyzStg' \
--header 'x-app-security_token: Bearer p1_mr2KmHkE8l003U4YgrETG_0tuwguKn64FtUcMmymZ0C0fziWLaUgCgB9uK_VU7byR-
zsJnRAsevV1x3efLuy3n0KR4-962P9AElcijiKiCAq9dzzOEPW4rrN6vFZcH5fcJQU4DNao3qh6Agzkj-LEtuegTiaRRlH_TnWsZrzmab-
OXzRYH2d3Zm74vbo3uw3iksm623wsmJnFcPFRCaiZvlGroIl2TwSYedyUuhzV6u1fkiV96MEySwQ978TL' \
--header 'Content-Type: application/json' \
Documentación B2B API REST – Release 3.0
64
--data-raw '{
"IdClienteCredito": 1234,
"IdSucursalCliente": 12345,
"listaNumPreenvios": [ 240000004408],
"fechaRecogida": "2021-09-29T15:55:14.885Z",
}'
curl --location --
request POST 'http://stgwww3.interrapidisimo.com/ApiVentaCreditoStg/api/Planilla/GenerarPlanillaRecoleccionPreen
vios' \
--header 'x-app-signature: userWxyzProd' \
--header 'x-app-
security_token: bearer ZFkz1QMtGu481I15UIku848cXJgh65GZ0qotvRNCufFfh9njXCFXC0cuM8VqemGgW0c98if7_KOAikgV1N-
LxnqKko0j1VtGaYLCrmr3wgEL7tnDlGRKmlzJ-m3M-7fZd4qUn6oPK65qvN84ecjUolkjvqI7T4hVO4Zqx_uEnCZQf5jWobfFqi3mcUNtu-
y7o7CkcNVPIrUjCe1mxhngThGUCTJtbSICcCk-uzAbBLA8_GS0xmjnlzZYdNAtBm6Z' \
--header 'Content-Type: application/json' \
--data-raw '{
"idCliente": 1234,
"idSucursal": 12345,
"listaNumPreenvios": [240000031973,240000031974,240000031975,240000031976]
}'
65