Pular para o conteúdo
Entrar Lista de espera
Docs/Referência da API/Instagram/Comentários do Instagram

Comentários do Instagram

GET /v1/instagram/comments escopo read

Comentários do Instagram (API da Meta).

CabeçalhosAuthorization: Bearer praeko_… e X-Praeko-Contract: en. Sempre envie os dois.

Alias antigo em português (continua respondendo, marcado como obsoleto): /v1/instagram/comentarios.

Exemplo

curl "https://praeko.app/v1/instagram/comments" \
  -H "Authorization: Bearer $PRAEKO_KEY" \
  -H "X-Praeko-Contract: en"

Resposta

Status de sucesso Quando
200 Sucesso.
Resposta 200
{
  "comments": [
    {
      "id": "17900123456789012",
      "network": "instagram",
      "mediaId": "17858893269123456",
      "author": "tristao.dev",
      "text": "Zika demais, qual banco você usa?",
      "publishedAt": "2026-11-04T16:46:50+0000",
      "likes": 1,
      "fromOwner": false,
      "hidden": false,
      "replyCount": 1,
      "answered": true,
      "replies": [
        {
          "id": "17900123456789999",
          "network": "instagram",
          "mediaId": "17858893269123456",
          "author": "dev.ocioso",
          "text": "Valeu! É o D1 da Cloudflare.",
          "publishedAt": "2026-11-04T19:00:00+0000",
          "likes": 0,
          "fromOwner": true,
          "hidden": false
        }
      ],
      "media": {
        "id": "17858893269123456",
        "title": "Reel de segunda: o teste que falhava",
        "thumbnail": "https://cdn.exemplo.com/reel.jpg",
        "type": "reel",
        "permalink": "https://www.instagram.com/reel/DAbCdEfGhIj/",
        "publishedAt": "2026-11-04T10:57:00+0000"
      },
      "resolved": false
    }
  ],
  "mediaItems": [
    {
      "id": "17858893269123456",
      "network": "instagram",
      "title": "Reel de segunda: o teste que falhava",
      "caption": "Reel de segunda: o teste que falhava",
      "type": "reel",
      "thumbnail": "https://cdn.exemplo.com/reel.jpg",
      "permalink": "https://www.instagram.com/reel/DAbCdEfGhIj/",
      "publishedAt": "2026-11-04T10:57:00+0000",
      "likes": 34,
      "comments": 2,
      "pending": 0
    }
  ],
  "next": null,
  "pending": 0,
  "sort": "recent"
}

Erros

Sem erros específicos desta rota além dos comuns.

Erros de qualquer rota

Status code Quando
401 unauthorized Faltou o cabeçalho Authorization: Bearer ….
401 invalid_api_key A chave não existe.
401 revoked_api_key A chave foi revogada.
401 expired_api_key A chave expirou.
403 forbidden O escopo da chave não basta para esta rota (veja o selo de escopo).
429 rate_limited Passou do limite de requisições por minuto.

O corpo de todo erro é { "error": { "code", "message", "details"? } }. Veja todos os códigos.

Testar

Testar

O teste ao vivo usa a sua chave e a sua conta. Para quem não entrou, fica desligado.

Entre para testar
Dúvida ou erro nesta página? contato@praeko.appVer .md

Digite para buscar páginas, rotas e códigos de erro.