Skip to main content
POST

Authorizations

Authorization
string
header
required

Utilize o token de integração no header Authorization: Bearer {token}. O domínio de origem (Origin/Referer) deve respeitar allowed_domain, quando configurado na chave.

Path Parameters

id
string<uuid>
required

UUID do formulário de satisfação que receberá o link público.

Body

application/json
crm_person_id
string<uuid>
required

UUID da pessoa que responderá o formulário.

crm_deal_id
string<uuid>

UUID da oportunidade vinculada ao link. Não pode ser enviado junto de crm_delivery_id.

crm_delivery_id
string<uuid>

UUID da entrega vinculada ao link. Não pode ser enviado junto de crm_deal_id.

expires_at
string<date-time>

Data e hora de expiração do link. Quando omitido, o link não expira por data.

max_uses
integer

Quantidade máxima de submissões públicas permitidas para o link. Quando omitido, não há limite explícito.

Required range: 1 <= x <= 1000

Response

Link público criado com sucesso.

id
string<uuid>

UUID do link público criado.

token
string<uuid>

Token usado na rota pública do formulário.

expires_at
string<date-time> | null

Data de expiração configurada para o link, quando houver.

max_uses
integer | null

Limite de usos configurado para o link, quando houver.

url
string

Caminho público da API mantido por compatibilidade.

Example:

"/crm/satisfaction/public/forms/8dd8779b-a2c1-4d61-92b1-b5d964e2a466"

form_url
string<uri>

URL final do formulário no front-end para o respondente avaliar.

Example:

"https://app.wegly.com.br/forms/8dd8779b-a2c1-4d61-92b1-b5d964e2a466"