Skip to main content
POST
Pareamento remoto (link de conexão)

Autorizações

x-api-key
string
header
obrigatório

Sua chave de API ps_

Corpo

application/json
provider
string

Tipo de link (padrão PILOT_STATUS).

Exemplo:

"PILOT_STATUS"

name
string

Obrigatório para PILOT_STATUS; ignorado para META.

Exemplo:

"Cliente Acme"

number
string

Obrigatório para PILOT_STATUS; ignorado para META.

Exemplo:

"5511988887777"

sendViaWhatsApp
boolean

Enviar o link por WhatsApp (PILOT_STATUS). Padrão false.

Exemplo:

"false"

redirectUrl
string

URL de redirecionamento após concluir (META).

Exemplo:

"https://app.acme.com/done"

externalRef
string

Referência externa opcional para correlação (META).

Exemplo:

"customer-42"

Obsoleto: aceito e ignorado. Nenhuma API key é alterada e linkedApiKeyId é sempre null.

Exemplo:

"true"

metaFlow
enum<string>

Só META: embedded (padrão) roda o Embedded Signup da Meta na página hospedada; credentials coleta as credenciais de uma WABA existente.

Opções disponíveis:
embedded,
credentials
Exemplo:

"embedded"

settings
object

Configurações com que o número NASCE — o mesmo bloco do PATCH /v1/numbers/{id}. Vale para os dois providers: no META é gravado na linha provisória em que a conexão vai cair. É aqui que se decide o histórico: settings.historyImportEnabled tem padrão true, o provider entrega o histórico do aparelho uma única vez, logo depois de a pessoa conectar, e mudar a flag depois não o traz de volta nem o desfaz. Valores inválidos respondem 400 INVALID_SETTINGS e nada é criado.

Resposta

Link de pareamento criado. META responde com o numberId da linha provisória, o link, o expiresAt (30 min) e os settings com que a linha provisória foi criada.