POST api/Suscriptores/GestionarUsuario
Permite Agregar o Retirar Usuarios Facturadores a un Sucriptor o Facturador.
Información requerida
URI Parameters
None.
Cuerpo de Petición
Objeto que contiene la informacion del usuario a vincular o desvincular
UsuarioSuscriptorName | Description | Type | Additional information |
---|---|---|---|
Suscriptor |
Guid del suscriptor al que se va asociar el Usarios Facturador |
string |
Required String length: inclusive between 1 and 36 |
Habilitar |
Campo que indica si se agrega o retira el rol de facturador. true, false |
boolean |
Required |
Correo |
Correo electronico del usuario. Este campo es equivalente al usuario de la plataforma y se Vincula al servicio de autenticación Externo. |
string |
Required String length: inclusive between 5 and 50 |
Documento |
Este campo es la Cedula o el nit del Usuario |
string |
Required Matching regular expression pattern: ^((?!^Documento$)[A-Za-z0-9])+$ String length: inclusive between 3 and 20 |
Nombre |
Es el nombre completo del Usuario |
string |
None. |
Request Formats
application/json, text/json
{ "Suscriptor": "sample string 1", "Habilitar": true, "Correo": "sample string 3", "Documento": "sample string 4", "Nombre": "sample string 5" }
application/xml, text/xml
<UsuarioSuscriptor xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/FEIntegracion.Model.Comunes"> <Correo>sample string 3</Correo> <Documento>sample string 4</Documento> <Habilitar>true</Habilitar> <Nombre>sample string 5</Nombre> <Suscriptor>sample string 1</Suscriptor> </UsuarioSuscriptor>
application/x-www-form-urlencoded
Información de respuesta
Respuesta
Objeto que contiene el resumen, estado y detalle del proceso
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.