curl --request POST \
--url https://api.notifique.dev/v1/instagram/instances \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Instagram atendimento",
"acceptInstagramTerms": true,
"auth": {
"mode": "password",
"username": "seu_usuario",
"password": "sua_senha"
},
"expectedUsername": "seu_usuario"
}
'{
"success": true,
"data": {
"id": "inst_abc",
"name": "Instagram atendimento",
"status": "ACTIVE",
"mode": "UNOFFICIAL",
"username": "seu_usuario",
"igUserPk": "17841"
}
}Criar instância Instagram
Conecta uma conta Instagram ao seu workspace — o perfil por onde você envia e recebe DMs. Escolha o exemplo: - Não oficial: login com senha — usuário e senha do Instagram (aceite os termos).
- Não oficial: retomada com 2FA — quando a Meta pede código de verificação.
- Oficial: link para o cliente — envia um link; o cliente faz login Meta e vincula a conta.
- Oficial: credenciais Meta na hora — cadastro Meta já feito no navegador.
- Oficial: token Meta próprio (BYOK) — token, Page ID e Instagram Business ID que você já possui. Escopo: instagram:instances:create.
curl --request POST \
--url https://api.notifique.dev/v1/instagram/instances \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Instagram atendimento",
"acceptInstagramTerms": true,
"auth": {
"mode": "password",
"username": "seu_usuario",
"password": "sua_senha"
},
"expectedUsername": "seu_usuario"
}
'{
"success": true,
"data": {
"id": "inst_abc",
"name": "Instagram atendimento",
"status": "ACTIVE",
"mode": "UNOFFICIAL",
"username": "seu_usuario",
"igUserPk": "17841"
}
}Autorizações
Authorization: Bearer sk_live_...
Corpo
2"Instagram atendimento"
Obrigatório no modo UNOFFICIAL. Confirma ciência do risco de restrição pela plataforma.
true Tipo de conexão. UNOFFICIAL (padrão): login Instagram. OFFICIAL: linha Meta. OFFICIAL_BYOK: token e IDs Meta próprios.
UNOFFICIAL, OFFICIAL, OFFICIAL_BYOK Gera um link para outra pessoa concluir a conexão Meta. Omita quando você envia credenciais na hora.
Page Access Token (OFFICIAL_BYOK).
Facebook Page ID vinculada à conta IG (OFFICIAL_BYOK).
Instagram Business Account ID (OFFICIAL_BYOK).
App Secret Meta para validar webhooks (OFFICIAL_BYOK).
Código do Facebook Login (OFFICIAL). Alternativa: generateShareableLink=true.
Opcional. Username esperado no login (conexão não oficial). Se o login conectar outra conta, a API responde 409 (INSTAGRAM_ACCOUNT_MISMATCH).
"seu_usuario"
"v1"
"pt-BR"
"America/Sao_Paulo"
Show child attributes
Show child attributes
Esta página foi útil?

