Pular para o conteúdo

Ler as respostas do contrato de resposta de um job

GET
/v1/jobs/{job_id}/respostas
curl --request GET \
--url https://api.brasilsintetico.com/v1/jobs/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/respostas \
--header 'Authorization: Bearer <token>'

As respostas às perguntas que o contrato de resposta do job fez (contrato_de_resposta): calculadas por código a partir do que a simulação publicou, nunca de uma pessoa sintética, cada uma com uma frase. Uma resposta sobre setores censitários (uma lista, ou os que ficam no raio de um ponto) volta retida, com o motivo do corte, quando um deles não passa no corte de erro do diagnóstico. Um job sem contrato responde uma lista vazia.

job_id
obrigatório
string formato: uuid

Resposta bem-sucedida

Tipo de mídiaapplication/json
object
contrato
obrigatório
Qualquer um de:
object
key
propriedades adicionais
any
respostas
obrigatório

Uma resposta por pergunta: o número, a base sobre a qual foi lido, o que a regra de k reteve e uma frase; retido verdadeiro com motivo quando não há número, como numa resposta sobre setores censitários (base.setores os lista) em que um deles fica escondido pelo corte de erro do diagnóstico

Array<object>
object
key
propriedades adicionais
any
saida_por_setor
obrigatório

Se o job também publicou os eventos por setor censitário e semana

boolean
aviso
Qualquer um de:
string

Exemplo gerado

{
"contrato": {},
"respostas": [
{}
],
"saida_por_setor": true,
"aviso": "example"
}

Erro de validação

Tipo de mídiaapplication/json
object
detail
Array<object>
object
loc
obrigatório
Local
Array
msg
obrigatório
Mensagem
string
type
obrigatório
Tipo do erro
string
input
ctx
Contexto
object

Exemplo gerado

{
"detail": [
{
"loc": [
"example"
],
"msg": "example",
"type": "example",
"input": "example",
"ctx": {}
}
]
}