POST MOKPeru/WspPeruSubirDocumento
Metodo que permite almacenar archivos en los servidores de Mpro ya sea a traves de una url o serializado en formato string base64 (En desarrollo)
Request, Información
URI, Parametros
No registra.
Body, Parametros de Entrada
Parametro que contiene la informacion necesaria para recibir y guardar archivos o documentos enviados via whatsapp en servidores de Mpro
InputSubirDocumentoMokPeru| Parametro | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| NumeroFolio |
Folio interno de solicitud generada |
decimal number |
Required |
| NombreDocumento |
Nombre del documento (ej: nombre.extension) |
string |
Required String length: inclusive between 3 and 100 |
| FolioDocto |
Numero de boleta |
decimal number |
Required |
| NumeroFoto |
Cantidad de Fotos a registrar |
integer |
No registra. |
| ImagenBase64 |
Documento o archivo serializado en base 64 |
string |
String length: inclusive between 0 and 1000000000 |
| NombreDocumentoAlfresco |
Nombre del documento al ser guardado en los servidores de Mpro |
string |
String length: inclusive between 3 and 100 |
| UrlDocumento |
Url en donde se encuentra el documento a guardar |
string |
String length: inclusive between 0 and 1000000000 |
| User |
Nombre de usuario autorizado para acceder a la API |
string |
Required String length: inclusive between 3 and 25 |
| Pass |
Contraseña del usuario autorizado para acceder a la API |
string |
Required String length: inclusive between 3 and 25 |
| NumConvenio |
Indica (averiguar) |
integer |
Required |
Request, Formato
application/json, text/json
{
"NumeroFolio": 1.0,
"NombreDocumento": "sample string 2",
"FolioDocto": 3.0,
"NumeroFoto": 4,
"ImagenBase64": "sample string 5",
"NombreDocumentoAlfresco": "sample string 6",
"UrlDocumento": "sample string 7",
"User": "sample string 8",
"Pass": "sample string 9",
"NumConvenio": 10
}
application/xml, text/xml
<InputSubirDocumentoMokPeru xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.MokPeru"> <NumConvenio>10</NumConvenio> <Pass>sample string 9</Pass> <User>sample string 8</User> <FolioDocto>3</FolioDocto> <ImagenBase64>sample string 5</ImagenBase64> <NombreDocumento>sample string 2</NombreDocumento> <NombreDocumentoAlfresco>sample string 6</NombreDocumentoAlfresco> <NumeroFolio>1</NumeroFolio> <NumeroFoto>4</NumeroFoto> <UrlDocumento>sample string 7</UrlDocumento> </InputSubirDocumentoMokPeru>
application/x-www-form-urlencoded
Ejemplo no disponible.
Response, Información
Resource, Descripción
OutputGrupoFamiliarMokPeru| Parametro | Descripción | Tipo | Información Adicional |
|---|---|---|---|
| NumRegistros |
Cantidad de integrantes |
integer |
No registra. |
| CodigoConsulta |
Parametro que es utilizado para validar que los datos fueron extraídos desde MPro |
integer |
No registra. |
| ListaGrupoFamiliar |
Listado que contiene informacion detallada de cada integrante del grupo familiar |
Collection of GrupoFamiliarMokPeru |
No registra. |
| CodError |
Parametro que indica estado de la respuesta de la API |
TipoRespuestaMokPeru |
No registra. |
| MsgError |
Parametro que contine un mensaje descriptivo del CodError entregado por la API |
string |
No registra. |
Response, Formato
application/json, text/json
{
"NumRegistros": 1,
"CodigoConsulta": 2,
"ListaGrupoFamiliar": [
{
"CodPoliza": "sample string 1",
"CorrBeneficiario": 2,
"RutBeneficiario": "sample string 3",
"NombreBeneficiario": "sample string 4",
"Estado": "sample string 5",
"Sexo": "sample string 6",
"FecInicioVigencia": "sample string 7",
"FecTerminoVigencia": "sample string 8",
"Email": "sample string 9",
"Parentesco": "sample string 10"
},
{
"CodPoliza": "sample string 1",
"CorrBeneficiario": 2,
"RutBeneficiario": "sample string 3",
"NombreBeneficiario": "sample string 4",
"Estado": "sample string 5",
"Sexo": "sample string 6",
"FecInicioVigencia": "sample string 7",
"FecTerminoVigencia": "sample string 8",
"Email": "sample string 9",
"Parentesco": "sample string 10"
}
],
"CodError": 0,
"MsgError": "sample string 3"
}
application/xml, text/xml
<OutputGrupoFamiliarMokPeru xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.IO.MokPeru">
<CodError>Ok</CodError>
<MsgError>sample string 3</MsgError>
<CodigoConsulta>2</CodigoConsulta>
<ListaGrupoFamiliar xmlns:d2p1="http://schemas.datacontract.org/2004/07/WEBAPI_Liquidadores.Models.Entidades.MokPeru">
<d2p1:GrupoFamiliarMokPeru>
<d2p1:CodPoliza>sample string 1</d2p1:CodPoliza>
<d2p1:CorrBeneficiario>2</d2p1:CorrBeneficiario>
<d2p1:Email>sample string 9</d2p1:Email>
<d2p1:Estado>sample string 5</d2p1:Estado>
<d2p1:FecInicioVigencia>sample string 7</d2p1:FecInicioVigencia>
<d2p1:FecTerminoVigencia>sample string 8</d2p1:FecTerminoVigencia>
<d2p1:NombreBeneficiario>sample string 4</d2p1:NombreBeneficiario>
<d2p1:Parentesco>sample string 10</d2p1:Parentesco>
<d2p1:RutBeneficiario>sample string 3</d2p1:RutBeneficiario>
<d2p1:Sexo>sample string 6</d2p1:Sexo>
</d2p1:GrupoFamiliarMokPeru>
<d2p1:GrupoFamiliarMokPeru>
<d2p1:CodPoliza>sample string 1</d2p1:CodPoliza>
<d2p1:CorrBeneficiario>2</d2p1:CorrBeneficiario>
<d2p1:Email>sample string 9</d2p1:Email>
<d2p1:Estado>sample string 5</d2p1:Estado>
<d2p1:FecInicioVigencia>sample string 7</d2p1:FecInicioVigencia>
<d2p1:FecTerminoVigencia>sample string 8</d2p1:FecTerminoVigencia>
<d2p1:NombreBeneficiario>sample string 4</d2p1:NombreBeneficiario>
<d2p1:Parentesco>sample string 10</d2p1:Parentesco>
<d2p1:RutBeneficiario>sample string 3</d2p1:RutBeneficiario>
<d2p1:Sexo>sample string 6</d2p1:Sexo>
</d2p1:GrupoFamiliarMokPeru>
</ListaGrupoFamiliar>
<NumRegistros>1</NumRegistros>
</OutputGrupoFamiliarMokPeru>