Skip to main content
PATCH
/
api
/
v1
/
public
/
quests
/
{estabelecimento_ref}
/
{response_id}
/
contact
Salvar ou atualizar contato opcional da resposta pública
curl --request PATCH \
  --url https://api.indiqai.com/api/v1/public/quests/{estabelecimento_ref}/{response_id}/contact \
  --header 'Content-Type: application/json' \
  --data '
{
  "client_name": "<string>",
  "client_phone": "<string>"
}
'
{
  "empresa_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "quest_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "response_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "submitted_at": "2023-11-07T05:31:56Z",
  "client_name": "<string>",
  "client_phone": "<string>",
  "reward_claim_available": false,
  "reward_claim_expires_at": "2023-11-07T05:31:56Z",
  "reward_claim_status": "<string>",
  "reward_issued": false,
  "reward_message": "<string>",
  "reward_uid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "rewarded_user_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "success": true
}

Documentation Index

Fetch the complete documentation index at: https://docs.indiqai.com/llms.txt

Use this file to discover all available pages before exploring further.

Atualizar Contato da Resposta

Atualiza os dados de contato da resposta pública de quest. Usado para completar dados opcionais após o envio inicial.

Path Parameters

estabelecimento_ref
string
required
response_id
string<uuid>
required

Body

application/json

Payload para atualizar contato opcional de uma resposta pública.

client_name
string | null

Nome opcional do cliente

Maximum string length: 120
client_phone
string | null

Telefone opcional do cliente

Maximum string length: 30

Response

Successful Response

Resultado da atualização de contato opcional da resposta pública.

empresa_id
string<uuid>
required
quest_id
string<uuid>
required
response_id
string<uuid>
required
submitted_at
string<date-time>
required
client_name
string | null
client_phone
string | null

Telefone normalizado (apenas dígitos)

reward_claim_available
boolean
default:false
reward_claim_expires_at
string<date-time> | null
reward_claim_status
string | null
reward_issued
boolean
default:false
reward_message
string | null
reward_uid
string<uuid> | null
rewarded_user_id
string<uuid> | null
success
boolean
default:true