GET api/Atividades/PublicoAlvo?anoInicio={anoInicio}&anoFim={anoFim}
Busca dados de todas as atividades e suas respectivas turmas com os publicos alvo
Possíveis códigos de retorno
- OK (200)
- NotFound (404)
- InternalServerError (500)
Informação da requisição
Parâmetros
| Nome | Descrição | Informação adicional |
|---|---|---|
| anoInicio | Retornam resultados a partir desse ano (Se for vazio retornam todos os anos) |
Definir o parâmetro na URI da requisição. |
| anoFim | Retornam resultados até esse ano (Se for vazio retornam todos os anos) |
Definir o parâmetro na URI da requisição. |
Informação da resposta
Lista de atividades e publicos alvo
Formato da resposta
application/json, text/json
Sample:
[
{
"IdAtividade": 1,
"IdTurma": 1,
"Modalidade": "Exemplo 1",
"SituacaoTurma": "Exemplo 1",
"OrgaoExecutor": "Exemplo 1",
"AnoInicio": 1,
"AnoFim": 1,
"PubicoAlvo": "Exemplo 1",
"TotalPublicoAlvo": 1,
"TotalInscritos": 1
},
{
"IdAtividade": 2,
"IdTurma": 2,
"Modalidade": "Exemplo 2",
"SituacaoTurma": "Exemplo 2",
"OrgaoExecutor": "Exemplo 2",
"AnoInicio": 2,
"AnoFim": 2,
"PubicoAlvo": "Exemplo 2",
"TotalPublicoAlvo": 2,
"TotalInscritos": 2
},
{
"IdAtividade": 3,
"IdTurma": 3,
"Modalidade": "Exemplo 3",
"SituacaoTurma": "Exemplo 3",
"OrgaoExecutor": "Exemplo 3",
"AnoInicio": 3,
"AnoFim": 3,
"PubicoAlvo": "Exemplo 3",
"TotalPublicoAlvo": 3,
"TotalInscritos": 3
}
]
application/xml, text/xml
Sample:
<ArrayOfAtividadePublicoAlvoAPI xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSTech.Certificados.Entities.API.Atividades">
<AtividadePublicoAlvoAPI>
<AnoFim>1</AnoFim>
<AnoInicio>1</AnoInicio>
<IdAtividade>1</IdAtividade>
<IdTurma>1</IdTurma>
<Modalidade>Exemplo 1</Modalidade>
<OrgaoExecutor>Exemplo 1</OrgaoExecutor>
<PubicoAlvo>Exemplo 1</PubicoAlvo>
<SituacaoTurma>Exemplo 1</SituacaoTurma>
<TotalInscritos>1</TotalInscritos>
<TotalPublicoAlvo>1</TotalPublicoAlvo>
</AtividadePublicoAlvoAPI>
<AtividadePublicoAlvoAPI>
<AnoFim>2</AnoFim>
<AnoInicio>2</AnoInicio>
<IdAtividade>2</IdAtividade>
<IdTurma>2</IdTurma>
<Modalidade>Exemplo 2</Modalidade>
<OrgaoExecutor>Exemplo 2</OrgaoExecutor>
<PubicoAlvo>Exemplo 2</PubicoAlvo>
<SituacaoTurma>Exemplo 2</SituacaoTurma>
<TotalInscritos>2</TotalInscritos>
<TotalPublicoAlvo>2</TotalPublicoAlvo>
</AtividadePublicoAlvoAPI>
<AtividadePublicoAlvoAPI>
<AnoFim>3</AnoFim>
<AnoInicio>3</AnoInicio>
<IdAtividade>3</IdAtividade>
<IdTurma>3</IdTurma>
<Modalidade>Exemplo 3</Modalidade>
<OrgaoExecutor>Exemplo 3</OrgaoExecutor>
<PubicoAlvo>Exemplo 3</PubicoAlvo>
<SituacaoTurma>Exemplo 3</SituacaoTurma>
<TotalInscritos>3</TotalInscritos>
<TotalPublicoAlvo>3</TotalPublicoAlvo>
</AtividadePublicoAlvoAPI>
</ArrayOfAtividadePublicoAlvoAPI>