|
Documentación de los Servicios Web Zoom International Services C.A.
RIF J-00102174-4
|
|
Zoom ofrece servicios web en formato json con el motivo de extender la funcionalidad a sus clientes, proveemos un API de conexión de ejemplo realizado en PHP y Javascript (jquery) para así conectarse a los procesos que faciliten la integración entre distintas empresas. A continuación se describen los principales servicios de nuestro API, asi como algunos ejemplos.
Requisitos
- URL de conexión. Es otorgado por Zoom International Services.
Servicios
- getLastTracking
- Definición: Retorna el último estatus de un envío, según un código de referencia o número de guía asociado a un determinado cliente,es decir, retorna el último estatus en toda la trayectoria del envío desde que es procesado hasta que es entregado. ver ejemplo
- Parámetros de Entrada:
- tipo_busqueda: Puede ser 1 para busqueda por número de guia, 2 para búsqueda por referencia. NOT NULL
- codigo: Número de Guia o referencia del envío según lo especificado en tipo_busqueda. NOT NULL
- codigo_cliente: El código de cliente (suministrado por Zoom). NOT NULL
- Atributos de salida:
- guia: Número con el que identificamos un envío. NOT NULL
- referencia: Código adicional que podría identificar a un envío. NULL
- codigo_cliente: Código que identifica al cliente zoom. NOT NULL
- fecha: Fecha del Tracking. NOT NULL
- codigo_estatus: Codigo interno de estatus en el envío. NOT NULL
- estatus: Siglas del Estatus. NOT NULL
- descripcion_estatus: Descripción del estatus en el envío. NOT NULL
- receptor: Receptor del envío. Retornará valor sólo para los siguientes estatus:
- ENTREGADO AL DESTINO
- ENTREGADO A UN TERCERO
- RETORNADO AL REMITENTE
- hora: Hora de entrega del envío. Retornará valor sólo para los siguientes estatus:
- ENTREGADO AL DESTINO
- ENVIO PERDIDO EN SINIESTRO
- RECLAMO GESTIONADO
- ENTREGADO A UN TERCERO
- RETORNADO AL REMITENTE
- ENVIO PERDIDO
- CASO CERRADO
- DEPOSITO EN TRANSITO
- Ejemplo de respuesta:[{"referencia":"HG4567HSD3","receptor":"ROSABIN","codigo_cliente":"1312","guia":"372623128","fecha":"23-03-2012","codigo_estatus":"7","siglas":"E","descripcion_estatus":"ENTREGADO AL DESTINO","hora":"05:41p.m.","fechapro":"2012-03-23","sello":"SIN SELLO"}]
- getInfoTracking
- Definición: Retorna todos los estatus de uno o varios envios, según un código de referencia o número de guia. Es similar a getLastTracking con la diferencia de retornar todos los estatus en toda la trayectoria del envio o envios asociados a una referencia. ver ejemplo
- Parámetros de Entrada:
- tipo_busqueda: Puede ser 1 para busqueda por número de guia, 2 para búsqueda por referencia.NOT NULL
- codigo: Número de Guia o referencia según lo especificado en tipo_busqueda. NOT NULL
- codigo_cliente: El código de cliente (suministrado por Zoom). NOT NULL
- Atributos de salida:
- guia: Número con el que identificamos un envío. NOT NULL
- referencia: Código adicional que podría identificar a un envío. NULL
- codigo_cliente: Código que identifica al cliente zoom. NOT NULL
- fecha: Fecha del Tracking. NOT NULL
- codigo_estatus: Codigo interno de estatus en el envío. NOT NULL
- estatus: Siglas del Estatus. NOT NULL
- descripcion_estatus: Descripción del estatus en el envío. NOT NULL
- receptor: Receptor del envío. Retornará valor sólo para los siguientes estatus:
- ENTREGADO AL DESTINO>
- ENTREGADO A UN TERCERO
- RETORNADO AL REMITENTE
- hora: Hora de entrega del envío. Retornará valor sólo para los siguientes estatus:
- ENTREGADO AL DESTINO
- ENVIO PERDIDO EN SINIESTRO
- RECLAMO GESTIONADO
- ENTREGADO A UN TERCERO
- RETORNADO AL REMITENTE
- ENVIO PERDIDO
- CASO CERRADO
- DEPOSITO EN TRANSITO
- Ejemplo de respuesta:[{"referencia":"HG4567HSD3","receptor":"ROSABIN","codigo_cliente":"1312","guia":"372623128","fecha":"23-03-2012","codigo_estatus":"7","siglas":"E","descripcion_estatus":"ENTREGADO AL DESTINO","hora":"05:41p.m.","fechapro":"2012-03-23","sello":"SIN SELLO"},{"referencia":"HG4567HSD3","receptor":"","codigo_cliente":"1312","guia":"372623128","fecha":"23-03-2012","codigo_estatus":"12","siglas":"OD","descripcion_estatus":"AFUERA PARA ENTREGA","hora":"","fechapro":"2012-03-23","sello":""},{"referencia":"HG4567HSD3","receptor":"","codigo_cliente":"1312","guia":"372623128","fecha":"23-03-2012","codigo_estatus":"1","siglas":"PR","descripcion_estatus":"ENVIO PROCESADO","hora":"","fechapro":"2012-03-23","sello":""}]
- getTipoTarifa
- Definición: Devuelve los tipos de tarifa con su código respectivo para ser llamado en el WebService de Cálculo de Tarifas. La respuesta viene dada en pares "codigo_tarifa":"nombre_tarifa"
- Parámetros de Entrada: ninguno.
- Ejemplo de respuesta: {"1":"COD (Cobro en Destino)","2":"Envios Nacionales"}
- getModalidadTarifa
- Definición: Devuelve los tipos de modalidad para el calculo de tarifa con su codigo respectivo para ser llamado en el Web Service del Cálculo de Tarifas. La respuesta viene dada en pares "codigo":"nombre"
- Parámetros de Entrada: ninguno.
- Ejemplo de respuesta: {"1":"RETIRAR POR OFICINA","2":"PUERTA A PUERTA"}
- getCiudades
- Definición: Devuelve la lista de ciudades según el servicio que se esté utilizando.
- Parámetros de Entrada:
- filtro: Puede ser origen, cod, nacional ó remitente
(si no se especifican parámetros se toma origen como valor por defecto)
- "origen": Devuelve las ciudades de origen. (si no se especifican parámetros se toma origen como valor por defecto)
- "cod": Devuelve las Ciudades ZOOM servidas utilizadas para el Servicio COD
- "nacional": Devuelve las Ciudades ZOOM servidas para el servicio de Envíos Nacionales
- "remitente": Devuelve las Ciudades IPOSTEL las cuales son utilizadas por nuestros clientes y aliados para completar la dirección postal del remitente en la creación de Guías Electrónicas a través de WebServices.
- Atributos de salida:
- codciudad: Código de la Ciudad.
- nombre_ciudad: Nombre de la Ciudad.
- nombre_estado: Nombre del Estado al que pertenece la Ciudad.
- Ejemplo de respuesta:
{"codciudad":"25","nombre_ciudad":"ACARIGUA","nombre_estado":"PORTUGUESA"},{"codciudad":"24","nombre_ciudad":"ANACO","nombre_estado":"ANZOATEGUI"},{"codciudad":"68","nombre_ciudad":"BARCELONA","nombre_estado":"ANZOATEGUI"},{"codciudad":"33","nombre_ciudad":"BARINAS","nombre_estado":"BARINAS"},{"codciudad":"44","nombre_ciudad":"BARQUISIMETO","nombre_estado":"LARA"},{"codciudad":"29","nombre_ciudad":"CABIMAS","nombre_estado":"ZULIA"}
- getMunicipios
- Definición: Permite obtener información del Municipio o los Municipios de una Ciudad.
- Parámetros de Entrada:
- codciudad: Código identificador de la Ciudad. Para obtener el código hacer uso del WebService getCiudades. NOT NULL
- remitente: Enviar "t" para obtener información del municipio de una Ciuadad IPOSTEL. Si se deja NULL obtendrá información del municipio de una Ciudad ZOOM.
- Atributos de salida:
- codigo_municipio: Código identificador del Municipio. NOT NULL
- nombre_municipio: Nombre del Municipio. NOT NULL
- Ejemplo de respuesta: [{"codigo_municipio":"515 ","nombre_municipio":"URDANETA"}]
- getParroquias
- Definición: Permite obtener información de la Parroquia o las Parroquias de una Ciudad con su respectivo Código Postal.
- Parámetros de Entrada:
- codciudad: Código identificador de la Ciudad. Para obtener el código hacer uso del WebService getCiudades. NOT NULL
- codmunicipio: Código identificador del Municipio. Para obtener el código hacer uso del WebService getMunicipios. NOT NULL
- remitente: Enviar "t" para obtener información de la parroquia de una Ciuadad IPOSTEL. Si se deja NULL obtendrá información de la parroquia de una Ciudad ZOOM.
- Atributos de salida:
- codigo_parroquia: Código identificador de la Parroquia. NOT NULL
- nombre_parroquia: Nombre de la Parroquia. NOT NULL
- codigo_postal: Código Postal de la Parroquia. NOT NULL
- Ejemplo de respuesta: [{"codigo_parroquia":"51501 ","nombre_parroquia":"CAPITAL URDANETA","codigo_postal":"2301"},{"codigo_parroquia":"51502 ","nombre_parroquia":"NO URBANA LAS PENITAS","codigo_postal":"2334"},{"codigo_parroquia":"51503 ","nombre_parroquia":"NO URBANA SAN FRANCISCO DE CARA","codigo_postal":"2334"},{"codigo_parroquia":"51504 ","nombre_parroquia":"NO URBANA TAGUAY","codigo_postal":"2334"}]
- getOficinas
- Definición: Devuelve la lista de oficinas destino de una ciudad y Tipo de Tarifa especificado. La respuesta viene en dada en pares de valores, "codigo_oficina : nombre_oficina"
- Parámetros de Entrada:
- codigo_ciudad_destino: Codigo de la ciudad destino. El codigo debe ser generado por la funcion getCiudades según el tipo de tarifa que se utilice (COD o Nacional). NOT NULL
- tipo_tarifa: Contiene el codigo del tipo de tarifa a consultar (dado por getTipoTarifa). Valores permitidos: 1 para obtener las oficinas que permiten COD. NOT NULL
- Ejemplo de respuesta: {"1171":"INVERSIONES RIO BLANCO, C.A.","308":"LA BOUTIQUE DEL CELULAR YARITAGUA, C.A.","612":"ZOOM AEROPUERTO JACINTO LARA","15":"ZOOM BARQUISIMETO","873":"ZOOM CABUDARE","950":"ZOOM CARORA","1025":"ZOOM CDO BRM"}
- getOficinasGE
- Definición: Devuelve la lista de oficinas destino pertencientes a una ciudad. La respuesta varía según la opciónes modalidad_tarifa y tipo_tarifa.
- Parámetros de Entrada:
- codigo_ciudad_destino: Codigo de la ciudad destino. El codigo debe ser generado por la funcion getCiudades según el tipo de tarifa que se utilice (COD o Nacional). NOT NULL
- modalidad_tarifa: Contiene el codigo del tipo de modalidad a consultar (dado por getModalidadTarifa).
- tipo_tarifa: Contiene el codigo del tipo de tarifa a consultar (dado por getTipoTarifa). Valores permitidos: 1 para obtener las oficinas que permiten COD. NOT NULL
- Atributos de salida:
- codoficina: Código identificador de la Oficina o Aliado ZOOM. NOT NULL
- nombre: Nombre de la Oficina o Aliado ZOOM. NOT NULL
- direccion: Dirección de ubicación de la Oficina o Aliado ZOOM. NOT NULL
- Ejemplo de respuesta:[{"codoficina":"47","nombre":"ZOOM BELLO CAMPO","direccion":"FINAL AV. PRINCIPAL DE BELLO CAMPO, QTA GRUPO ZOOM. URB. BELLO CAMPO, (FRENTE A FRIOCAR). CHACAO."},{"codoficina":"539","nombre":"ZOOM C.C. GALERIAS EL PARAISO","direccion":"AV. JOSE ANTONIO PAEZ CENTRO COMERCIAL, GALERIAS EL PARAISO, NIVEL PARAISO, LOCAL 17-A PISO P-A. URBANIZACION EL PARAISO."},{"codoficina":"48","nombre":"ZOOM CDO CATIA","direccion":"AV.PPAL DE ALTAVISTA, A 50 METROS DE LA TEXTILERIA OVEJITA, GALPON GRUPO ZOOM."},{"codoficina":"825","nombre":"ZOOM CHACAITO I","direccion":"AV. TAMANACO, CENTRO COMERCIAL ARTA, PISO 1, LOCAL 1-3. URBANIZACION EL ROSAL"},{"codoficina":"1137","nombre":"ZOOM EL JUNQUITO (INVERSIONES MAR2405)","direccion":"KM. 13, C.C. EL CASTILLO, SOTANO 1, LOCAL 43. EL JUNQUITO."},{"codoficina":"160","nombre":"ZOOM PALO VERDE (NO UTILIZAR)","direccion":"AV. PRINCIPAL DE PALO VERDE, CENTRO COMERCIAL PALO VERDE PLAZA, SEGUNDO NIVEL, LOCAL 13-B."},{"codoficina":"49","nombre":"ZOOM PLAZA VENEZUELA","direccion":"AV. LA SALLE, EDIFICIO LA SALLE, PB LOCALES PB3 Y PB4, PLAZA VENEZUELA."},{"codoficina":"50","nombre":"ZOOM SAN MARTIN","direccion":"AV. SAN MARTIN ENTRE LA 2DA Y 3ERA CALLE LOS MOLINOS URB. LOS MOLINOS, EDIFICIO KOMPLOT, PB (FTE. AL BANCO PROVINCIAL)."},{"codoficina":"433","nombre":"ZOOM TAQUILLA LA URBINA","direccion":"CALLE 7. SECTOR SUR. EDIF. GRUPO ZOOM. URB. LA URBINA."},{"codoficina":"885","nombre":"ZOOM TELARES LOS ANDES","direccion":"AV. PPAL DEL CEMENTERIO, CIUDAD COMERCIAL TELARES LOS ANDES, SECTOR VERDE, LOCAL 24."}]
- CalcularTarifa
- Definición: Proceso para calcular tarifas según tipo de tarifa, tipo de servicio,ciudades y valor.ver ejemplo
- Parámetros de Entrada:
- tipo_tarifa: Contiene el numero del tipo de tarifa a calcular (dado por getTipoTarifa). Valores permitidos: 1 para COD, 2 para Envios Nacionales y 3 para Envios Internacionales. NOT NULL
- modalidad_tarifa: Contiene el numero de la modalidad de la tarifa a calcular (dado por getModalidadTarifa). Valores permitidos: 1 para RETIRAR POR OFICINA y 2 para PUERTA A PUERTA. Aplica para Tipo Tarifa COD y NACIONAL. Colocar cero (0) para Tipo Tarifa INTERNACIONALES. NOT NULL
- ciudad_destinatartio: Codigo de la ciudad del destinatario. El codigo debe ser generado por la funcion getCiudades según el tipo de tarifa que se utilice (COD o NACIONAL). Aplica para Tipo Tarifa COD y NACIONAL. Colocar cero (0) para Tipo Tarifa INTERNACIONALES. NOT NULL
- oficina_retirar: Codigo de la oficina a retirar. El codigo debe ser generado por la funcion getOficinas Ingresar valor solo si el tipo de servicio seleccionado es RETIRAR POR OFICINA. Aplica para Tipo Tarifa COD y NACIONAL. Colocar cero (0) para Tipo Tarifa INTERNACIONALES.
- cantidad_piezas: Cantidad de piezas que contiene el envio. NOT NULL
- peso: Peso bruto del envio (Kg). NOT NULL
- valor_mercancia: Valor de la mercancia (Bs). (Ingresar valor solo para el Tipo de Tarifa COD)
- valor_declarado: Valor declarado de la mercancia (Bs). Mayor a 50. OPCIONAL
- codpais: Código del País Destino. Obtener el código a través de getPaises(). Aplica para Tipo Tarifa INTERNACIONALES. Colocar cero (0) para los Tipos Tarifa COD y NACIONAL. NOT NULL
- tipo_envio: Identificador del Tipo de Envío. Obtener el código a través de getTipoEnvio(). Aplica para Tipo Tarifa INTERNACIONALES. Colocar cero (0) para los Tipos Tarifa COD y NACIONAL. NOT NULL
- zona_postal: Código Postal del Destino Internacional. Aplica para Tipo Tarifa INTERNACIONALES. OPCIONAL
- alto: Referente a las dimensiones del paquete a enviar. (Colocar medidas en cm). Aplica para Tipo Tarifa INTERNACIONALES. Aplica para MERCANCIAS
- ancho: Referente a las dimensiones del paquete a enviar. (Colocar medidas en cm). Aplica para Tipo Tarifa INTERNACIONALES. Aplica para MERCANCIAS
- largo: Referente a las dimensiones del paquete a enviar. (Colocar medidas en cm). Aplica para Tipo Tarifa INTERNACIONALES. Aplica para MERCANCIAS
- Atributos de salida:
- flete: Valor total del Flete. NOT NULL
- seguro: Monto del seguro. NOT NULL
- combustible: Monto de la Recarga de Combustible. Aplica para Tipo Tarifa INTERNACIONALES. NOT NULL
- subtotal: Subtotal Calculado. NOT NULL
- franqueo_postal: Franqueo Postal. NOT NULL
- iva: Valor total del IVA. NOT NULL
- total: Monto total del Envío. NOT NULL
-
Ejemplo de respuesta: {"flete":"778,86","seguro":"3,90","combustible":"140,90","subtotal":"0,00","franqueo_postal":"0,00","iva":"55,42","total":"979,08"}
- getEstatus
- Definición: Permite obtener información de los estatus relacionados a los envíos
- Parámetros de Entrada:
- Atributos de salida:
- codestatus: Código identificador del Estatus. NOT NULL
- siglas: Siglas que identifican al Estatus. NOT NULL
- nombre:Descripción del Estatus. NOT NULL
- color:Color del Estatus. NOT NULL
( Nuevo)
- icono:Iconodel Estatus. NOT NULL
( Nuevo)
- Ejemplo de respuesta: [
{"codestatus":"57","siglas":"CS","nombre":"BAJO CUSTODIA DE SEGURIDAD","color":"red","icono":"1"},
{"codestatus":"58","siglas":"CS","nombre":"BAJO CUSTODIA DE SEGURIDAD","color":"red","icono":"1"},
{"codestatus":"102","siglas":"BAG","nombre":"CIERRE DE VALIJA","color":"Yellow","icono":"2"},
{"codestatus":"108","siglas":"FR","nombre":"ELABORANDO FACTURA POR GASTOS DE NACIONALIZACION","color":"Yellow","icono":"2"},
{"codestatus":"74","siglas":"CD","nombre":"DESTRUCCION AUTORIZADA POR CLIENTE","color":"Blue","icono":"3"},
{"codestatus":"86","siglas":"DT","nombre":"COMUNIQUESE CON EL 0800-SOS-ZOOM","color":"Blue","icono":"3"}
{"codestatus":"7","siglas":"E","nombre":"ENTREGADO","color":"Blue","icono":"3"}
]
- getEstados
- Definición: Permite obtener información de los estados Nacionales e Internacionales en donde ZOOM presta sus servicios. Funciona como complemento para el uso del WebService getCiudadesOfi
- Parámetros de Entrada:
- filtro : Código del País que se obtiene través de getPaises(). Si no se agrega información en este parametro se mostraran los Estados de Venezuela NULL
- Atributos de salida:
- codestado: Código identificador del Estado. NOT NULL
- nombreNombre del Estado. NOT NULL
- Ejemplo de respuesta: [{"codestado":"17","nombre":"AMAZONAS"},{"codestado":"18","nombre":"ANZOATEGUI"},{"codestado":"19","nombre":"APURE"},{"codestado":"20","nombre":"ARAGUA"},{"codestado":"21","nombre":"BARINAS"},{"codestado":"22","nombre":"BOLIVAR"},{"codestado":"23","nombre":"CARABOBO"},{"codestado":"24","nombre":"COJEDES"},{"codestado":"26","nombre":"DELTA AMACURO"},{"codestado":"37","nombre":"DEPENDENCIAS FEDERALES"},{"codestado":"2","nombre":"DISTRITO CAPITAL"},{"codestado":"3","nombre":"FALCON"},{"codestado":"27","nombre":"FLORIDA"},{"codestado":"4","nombre":"GUARICO"},{"codestado":"6","nombre":"LARA"},{"codestado":"7","nombre":"MERIDA"},{"codestado":"8","nombre":"MIRANDA"},{"codestado":"9","nombre":"MONAGAS"},{"codestado":"10","nombre":"NUEVA ESPARTA"},{"codestado":"11","nombre":"PORTUGUESA"},{"codestado":"12","nombre":"SUCRE"},{"codestado":"13","nombre":"TACHIRA"},{"codestado":"14","nombre":"TRUJILLO"},{"codestado":"25","nombre":"VARGAS"},{"codestado":"15","nombre":"YARACUY"},{"codestado":"16","nombre":"ZULIA"}]
- getCiudadesOfi
- Definición: Permite obtener información de las Ciudades Nacionales e Internacionales en donde ZOOM presta sus servicios. Funciona como complemento para el WebService getSucursales
- Parámetros de Entrada:
- codestado: Código identificador del Estado. Para obtener el código del Estado hacer uso del WebService getEstados. NOT NULL
- Atributos de salida:
- codciudad: Código identificador de la Ciudad. NOT NULL
- nombre: Nombre de la Ciudad. NOT NULL
- Ejemplo de respuesta: [{"codciudad":"3","nombre":"MARACAY"},{"codciudad":"86","nombre":"CAGUA"},{"codciudad":"244","nombre":"LA VICTORIA"},{"codciudad":"404","nombre":"TURMERO"}]
- getSucursales
- Definición: Permite obtener información de las Sucursales Nacionales e Internacionales (Oficinas y Aliados ZOOM). ver ejemplo
- Parámetros de Entrada:
- codciudad: Código identificador de la Ciudad. Para obtener el código hacer uso del WebService getCiudadesOfi. NOT NULL
- Atributos de salida:
- codoficina: Código identificador de la Oficina o Aliado ZOOM. NOT NULL
- nombre: Nombre de la Oficina o Aliado ZOOM. NOT NULL
- direccion: Dirección de ubicación de la Oficina o Aliado ZOOM. NOT NULL
- latitud: Ubicación geográfica de la Oficina o Aliado ZOOM. NOT NULL
- longitud: Ubicación geográfica de la Oficina o Aliado ZOOM. NOT NULL
- longitud: Ubicación geográfica de la Oficina o Aliado ZOOM. NOT NULL
- telefonos: Teléfonos de la Oficina o Aliado ZOOM. NOT NULL
- horarios: Horarios de Atención de la Oficina o Aliado ZOOM. Tomar en consideración que éste campo es un arreglo.
Ej: "horarios":[{"dia":"Jueves","hora":"08:00 AM - 12:00 PM - 02:00 PM - 06:00 PM"},{"dia":"Viernes","hora":"08:00 AM - 12:00 PM - 02:00 PM - 06:00 PM"},{"dia":"Sabado","hora":"08:00 AM - 05:00 PM"}]. NOT NULL
- servicios: Distintos servicios que son prestados en cada Oficina o Aliado ZOOM. Tomar en consideración que éste campo es un arreglo.
Ej: "servicios":[{"codservicio":"1","nombre":"Envíos"},{"codservicio":"2","nombre":"Publicación"},{"codservicio":"3","nombre":"Casilleros"},{"codservicio":"4","nombre":"Western Union"},{"codservicio":"5","nombre":"Recepción"}]. NOT NULL
- cod: Indicador de si el Servicio Cobro en Destino (COD) es prestado en la Oficina o Aliado ZOOM. Retorna "t" si es verdadero o "f" si es falso. NOT NULL
- retirarofi: Indicador de si el Servicio Retirar por Oficina es prestado en la Oficina o Aliado ZOOM. Retorna la frase reservada"Retirar por Oficina" si el servicio es prestado o "f" si es falso. NOT NULL
- Ejemplo de respuesta: [{"codoficina":"765","nombre":"ZOOM LA VICTORIA","direccion":"CALLE RIVAS DAVILA, C.C. VICTORIA CENTER, PRIMERA ETAPA, NIVEL PLANTA BAJA, LOCAL A-6","latitud":"0.000000","longitud":"0.000000","telefonos":"0-800-SOS-ZOOM (0-800-767-79666)","horarios":[{"dia":"Jueves","hora":"08:00 AM - 12:00 PM - 02:00 PM - 06:00 PM"},{"dia":"Viernes","hora":"08:00 AM - 12:00 PM - 02:00 PM - 06:00 PM"},{"dia":"Sabado","hora":"08:00 AM - 05:00 PM"}],"servicios":[{"codservicio":"1","nombre":"Envíos"},{"codservicio":"2","nombre":"Publicación"},{"codservicio":"3","nombre":"Casilleros"},{"codservicio":"4","nombre":"Western Union"},{"codservicio":"5","nombre":"Recepción"}],"cod":"f","retirarofi":"Retirar por Oficina"},{"codoficina":"389","nombre":"CENTRO CANTV. (LA VICTORIA)","direccion":"AV. VICTORIA. EDIF. MESCHIARI. P.B. LOCAL 1. SECTOR SOCO. URB. BOLIVAR SUR.","latitud":null,"longitud":null,"telefonos":"0-800-SOS-ZOOM (0-800-767-79666)","horarios":"NULL","servicios":[{"codservicio":"1","nombre":"Envíos"},{"codservicio":"2","nombre":"Publicación"},{"codservicio":"3","nombre":"Casilleros"},{"codservicio":"5","nombre":"Recepción"}],"cod":"f","retirarofi":"f"}]
- getTipoEnvio
- Definición: Retorna los Tipos de Envíos permitidos en Zoom International Services, C.A.
- Parámetros de Entrada:
- Atributos de salida:
- codigo_tipo_envio:nombre_tipo_envio
- Ejemplo de respuesta:{"D":"DOCUMENTO","M":"MERCANCIA"}
- getPaises
- Definición: Retorna los Códigos de Países a los que Zoom International Services, C.A. realiza envíos.
- Parámetros de Entrada:
- tipo: Identifica el tipo de consulta que se va a realizar. Si desea ver solo los paises que tiene oficina ZOOM debe colocar = 1 NULL
- Atributos de salida:
- codpais: Código identificador del País. NOT NULL
- nombre_pais: Nombre del País. NOT NULL
- Ejemplo de respuesta:[{"codpais":"83","nombre_pais":"AFGANISTAN"},{"codpais":"141","nombre_pais":"ALBANIA"},{"codpais":"39","nombre_pais":"ALEMANIA"},{"codpais":"142","nombre_pais":"ALGERIA"},{"codpais":"180","nombre_pais":"AMERICAN SAMOA"},{"codpais":"143","nombre_pais":"ANDORRA"},{"codpais":"144","nombre_pais":"ANGOLA"},{"codpais":"145","nombre_pais":"ANGUILA"},{"codpais":"4","nombre_pais":"ANTIGUA"},{"codpais":"80","nombre_pais":"ARABIA SAUDI"}]
- getTipoRutaEnvio
- Definición: Retorna el Tipo de Ruta de un envío de acuerdo a una ciudad origen y una ciudad destino.
- Parámetros de Entrada:
- codciudadori: Código identificador de la Ciudad Origen. Para obtener el código hacer uso del WebService getCiudades() Filtro "origen". NOT NULL
- codciudaddes: Código identificador de la Ciudad Destino. Para obtener el código hacer uso del WebService getCiudades() Filtro "cod" o "nacional". NOT NULL
- Atributos de salida:
- Número identificador de la ruta. 1 - Para envíos Metropolitanos. De resto, envíos Nacionales.
- Ejemplo de respuesta:["1"]
Ejemplos
- Ejemplo Javascript 1 Utilización del API javascript para conectarse a los servicios (requiere jQuery)
- Ejemplo API PHP Ejemplo de utilizacion del proxy en PHP para obtener las Ciudades que permiten el Servicio COD.
- Ejemplo .NET Ejemplo básico para consumir WS a través de Visual Studio 2010.
Ir al cielo