Listar resultados de PDV
Lista produtos entregues em ponto de venda com status `DONE`. Regras e observações: - `startedAt` e `endedAt` devem ser enviadas no formato `YYYY-MM-DD` - o filtro de período usa `point_of_sale.updated_at` - produtos são categorizados via hierarquia de `import_products` - o campo `data` retorna o JSON de `point_of_sale.data`
Authorization
clientIdAuth clientSecretAuth Client ID gerado na plataforma Mission Brasil.
In: header
Client Secret gerado na plataforma Mission Brasil.
In: header
Query Parameters
Página atual. Padrão: 1.
11 <= valueQuantidade por página. Padrão: 10, máximo: 50.
101 <= value <= 50Data inicial do período no formato YYYY-MM-DD.
dateData final do período no formato YYYY-MM-DD.
dateChave MB da missão.
Chave MU do participante ou registro.
Texto de busca em produto, categoria, marca ou missão.
ID do grupo de clientes para filtrar os resultados.
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://api.missionbrasil.com.br/v1/point-of-sale/reports"{
"total": 120,
"page": 1,
"itemsPerPage": 10,
"data": [
{
"delivered_at": "2026-04-14T19:30:00.000Z",
"mission_date": "2026-04-14T03:00:00.000Z",
"mb_key": "MB-190353",
"mu_key": "MU-3512",
"mission": "Auditoria PDV",
"place": "Loja Centro",
"city": "São Paulo",
"uf": "SP",
"group": "Grupo A",
"brand": "Marca X",
"category": "Categoria Y",
"product": "Produto Z",
"import_products_id": "9a1c18e6-97c2-4cd0-928f-8ea4b6c5a901",
"price_base": "12.99",
"data": {
"exist": "true",
"price": "9.99",
"price_exist": "true",
"quantity_product": "3"
}
}
]
}{
"error": "Invalid query params"
}{
"error": "Client ID ou Client Secret inválido ou ausente."
}Listar resultados de staff on demand GET
Lista resultados de missões workforce.
Listar resultados das respostas do formulário GET
Retorna uma listagem paginada de respostas de formulários em um período específico. Regras e observações: - `initialDate` e `finalDate` devem ser enviadas no formato `YYYY-MM-DD` - `finalDate` deve ser posterior a `initialDate` - o resultado é cacheado por 1 hora para melhor performance