Skip to main content
POST

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

api-key
string
header
required

Obrigatório. Sua chave API.

Body

application/json
nome
string
required

Nome do desafio, exibido no app.

Maximum string length: 30
Example:

"Volta ao app"

data_hora_inicio
string<date-time>
required

Início do desafio em UTC (YYYY-MM-DDTHH:MM:SSZ). Precisa estar no futuro.

Example:

"2026-11-01T03:00:00Z"

data_hora_fim
string<date-time>
required

Fim do desafio em UTC (YYYY-MM-DDTHH:MM:SSZ), depois do início.

Example:

"2026-11-30T02:59:00Z"

meta_corridas
integer
required

Corridas finalizadas pelo app que o passageiro precisa fazer para concluir o desafio.

Required range: 1 <= x <= 5000
Example:

3

recompensa
object
required

Recompensa de quem bate a meta.

selecao
object
required

Público do desafio.

Response

Desafio criado com todos os clientes da lista

The response is of type object.