# Envío de cargas de datos El objetivo de este servicio es recibir archivos que contienen datos que serán procesados por un programa por lotes. ### Solicitud ``` https://branch.api.induxsoft.net/upload/{ws}/{branch_id}/{program}/ POST Authorization: Basic base64(branch:sign) Content-Type: multipart/form-data ``` El archivo enviado debe estar comprimido en ZIP y contener dos archivos denominados: * ```_parameters.json``` Contiene los parámetros (en JSON) que se suministrarán al proceso batch * ```_data.dat``` datos procesará el programa por lotes El valor ```sign``` es la digestión MD5 codificada como una secuencia hexadecimal que corresponde a la concatenación del Id de sucursal más la clave asignada. ### Respuesta ``` { "success":true, "data":{"batch_token":"token del trabajo por lotes iniciado" } } ``` ### Descripción del proceso El servicio verifica las credenciales (sign) y de ser correctas descomprime el archivo recibido y consume el servicio correspondiente del servidor batch API asociado con los parámetros suministrados.