REST APIGET

Pontos-chave - API de contas de redes sociais

Recupere todas as contas de redes sociais conectadas ao seu espaço no AdaptlyPost, com plataforma, ID e status.

GEThttps://post.adaptlypost.com/post/api/v1/social-accounts

Retorna uma lista de todas as contas de redes sociais associadas ao seu espaco de trabalho. Utilize os IDs de ligacao retornados ao criar publicacoes.

Chave API (Bearer token)

Utilizacao

Utilize os valores id desta resposta como IDs de ligacao ao criar publicacoes. Por exemplo, passe twitterConnectionIds com o id da conta Twitter. As contas de paginas do Facebook tambem incluem um pageId (o ID da pagina do Facebook), ja que as paginas nao tem username. No Facebook, pageIds aceita tanto o id da conta como o pageId, e as respostas das publicacoes devolvem sempre o pageId do Facebook.

Listar todas as integracoes
curl --request GET \
  --url https://post.adaptlypost.com/post/api/v1/social-accounts \
  --header 'Authorization: Bearer <api-key>'
200
{
  "accounts": [
    {
      "id": "conn_abc123",
      "platform": "TWITTER",
      "displayName": "Your Handle",
      "username": "@yourhandle",
      "avatarUrl": "https://pbs.twimg.com/profile_images/..."
    },
    {
      "id": "conn_def456",
      "platform": "LINKEDIN",
      "displayName": "Your Company",
      "username": "",
      "avatarUrl": "https://media.licdn.com/..."
    },
    {
      "id": "conn_ghi789",
      "platform": "INSTAGRAM",
      "displayName": "Your Profile",
      "username": "yourprofile",
      "avatarUrl": "https://scontent.cdninstagram.com/..."
    },
    {
      "id": "conn_jkl012",
      "platform": "FACEBOOK",
      "displayName": "Your Page",
      "username": "",
      "avatarUrl": "",
      "pageId": "123456789012345"
    }
  ]
}