Criar segmento

POST
/v1/segments/rules

Salva um segmento de contatos por regras (uma tag que têm ou não têm, atividade recente, uma etapa do pipeline, descadastro, o valor ou a data de um campo); match_all exige todas as regras. Campanhas e lembretes podem então mirar nele.

Escopo: segments:write

Autorização

bearer segments:write
headerAutorizaçãoBearer <token>

A chave de API de uma conta de serviço (sk_live_…, 600 requisições por minuto cada) ou um access token OAuth para o recurso /api/v1 (600 requisições por minuto por conexão).

Escopo: segments:write

Cabeçalhos

Idempotency-Key?string

Até 200 letras, dígitos, - ou _. A primeira resposta a uma chave é repetida por 24 horas.

Tamanholength <= 200
application/json
  1. body
name*string
Tamanho1 <= length <= 80
match_all*boolean

true when a contact must match every rule; false for any.

rules*array<||||||>
Itens1 <= items <= 10

Corpo da resposta

Feito.

application/json
  1. response
id*string
Exemplo de requisição
curl -X POST 'https://app.zaplin.com.br/api/v1/segments/rules' \  -H 'Authorization: Bearer sk_live_...' \  -H 'Content-Type: application/json' \  -d '{  "name": "string",  "match_all": true,  "rules": [    {      "kind": "tag",      "op": "has",      "tag": "string"    }  ]}'
Exemplo de resposta
{  "id": "string"}