GET api/campos-adicionais?idOuvidoria={idOuvidoria}&idTipoManifestacao={idTipoManifestacao}
Consulta a lista de campos adicionais por Ouvidoria e Tipo de Manifestação é possível consultar os campos adicionais somente por ouuvidoria, passando o valor -1 no idTipoManifestacao
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| idOuvidoria | integer |
Required |
|
| idTipoManifestacao | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of CampoAdicionalDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| IdCampoAdicional |
Identificador do campo adicional. |
integer |
None. |
| Nome |
Valor informado. |
string |
None. |
| Tamanho |
Tamanho permitido. |
integer |
None. |
| ValoresValidos |
Valores válidos. |
string |
None. |
| IndObrigatorio |
Obrigatório ou não. |
boolean |
None. |
| TextoExplicativo |
Texto explicativo. |
string |
None. |
| DescTipoCampoAdicional |
Tipo campo adicional. |
string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"IdCampoAdicional": 1,
"Nome": "sample string 1",
"Tamanho": 2,
"ValoresValidos": "sample string 3",
"IndObrigatorio": true,
"TextoExplicativo": "sample string 4",
"DescTipoCampoAdicional": "sample string 5"
},
{
"IdCampoAdicional": 1,
"Nome": "sample string 1",
"Tamanho": 2,
"ValoresValidos": "sample string 3",
"IndObrigatorio": true,
"TextoExplicativo": "sample string 4",
"DescTipoCampoAdicional": "sample string 5"
}
]
text/html
Sample:
[{"IdCampoAdicional":1,"Nome":"sample string 1","Tamanho":2,"ValoresValidos":"sample string 3","IndObrigatorio":true,"TextoExplicativo":"sample string 4","DescTipoCampoAdicional":"sample string 5"},{"IdCampoAdicional":1,"Nome":"sample string 1","Tamanho":2,"ValoresValidos":"sample string 3","IndObrigatorio":true,"TextoExplicativo":"sample string 4","DescTipoCampoAdicional":"sample string 5"}]
application/xml, text/xml
Sample:
<ArrayOfCampoAdicionalDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ouvidorias.Api.Models.DTO">
<CampoAdicionalDTO>
<DescTipoCampoAdicional>sample string 5</DescTipoCampoAdicional>
<IdCampoAdicional>1</IdCampoAdicional>
<IndObrigatorio>true</IndObrigatorio>
<Nome>sample string 1</Nome>
<Tamanho>2</Tamanho>
<TextoExplicativo>sample string 4</TextoExplicativo>
<ValoresValidos>sample string 3</ValoresValidos>
</CampoAdicionalDTO>
<CampoAdicionalDTO>
<DescTipoCampoAdicional>sample string 5</DescTipoCampoAdicional>
<IdCampoAdicional>1</IdCampoAdicional>
<IndObrigatorio>true</IndObrigatorio>
<Nome>sample string 1</Nome>
<Tamanho>2</Tamanho>
<TextoExplicativo>sample string 4</TextoExplicativo>
<ValoresValidos>sample string 3</ValoresValidos>
</CampoAdicionalDTO>
</ArrayOfCampoAdicionalDTO>