/api/v4/social/brands/{brandId}Obter uma marca
Retorna uma marca de redes sociais com os detalhes do perfil, o fuso horário, o estado de arquivamento e a quantidade de canais conectados.
Parâmetros
Caminho
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| brandId | string | obrigatório | Brand UUID, the `socialProfile.id` returned by POST /social/brands or the `id` of a row from GET /social/brands. |
Respostas
200The brand.
{ "data": { "getSocialProfileDetails": { "id": "6f2c9a41-7b0e-4d55-9a2f-3c8e1d47b902", "profileName": "Jenny Home", "archived": false, "logo": "https://cdn.listingsapi.com/social/brands/6f2c9a41/logo.png", "profileLogo": "https://cdn.listingsapi.com/social/brands/6f2c9a41/logo.png", "siteUrl": "https://jennyhome.example", "countryIso": "US", "bio": "Handmade furniture for real homes.", "businessIntent": "A family-run home furnishings store selling handmade furniture and textiles.", "categories": ["Furniture Store", "Home Goods"], "brandHashtags": ["jennyhome", "handmadefurniture"], "competitorHashtags": ["localfurniture"], "connectedChannelCount": 3, "timezone": { "label": "(GMT-05:00) Eastern Time", "tzCode": "America/New_York", "name": "Eastern Standard Time", "utc": "-05:00" }, "contentPreferredLanguage": "en" } }}401Unauthenticated, missing or invalid API key.
404No brand with that ID on this account (`SY95043`).
Busca uma única marca pelo UUID. O conteúdo retornado é idêntico a uma linha de GET /social/brands, então use esta operação quando você já tiver um brandId e quiser a versão mais recente, em vez de listar novamente.
Caso de uso: exibir o cabeçalho da marca em uma tela de publicação. Leia profileName e logo para identificar a marca no editor de publicações, e timezone.tzCode para exibir os horários agendados no fuso em que a API realmente os interpretará. Uma publicação agendada com scheduleDate + scheduleTime tem seu horário definido com base neste campo, portanto, mostrar qualquer outra informação ao leitor pode causar erros de várias horas.
Caso de uso: verificação prévia à publicação. Se connectedChannelCount for 0, não há onde publicar. Direcione o usuário para um link de conexão em vez de permitir que ele escreva uma publicação que será rejeitada com SY95045.
Observações.
brandIdé um UUID simples. Codificá-lo em Base64, como você faria com um ID de local, resulta em um404.brandIdé um token usado apenas no caminho. O mesmo valor aparece nos corpos das requisições comosocialProfileId; os dois nomes representam o mesmo ID em posições diferentes.archivedétruepara uma marca que já foi arquivada. Uma marca cujo arquivamento está apenas agendado ainda apresentaarchived: false— consulte arquivar uma marca.timezone.tzCodeé o identificador IANA usado como referência para determinar os horários dos agendamentos; os outros três campos de fuso horário são rótulos de exibição.- Para obter as conexões individuais da marca — suas plataformas e IDs de conexão —, chame
GET /social/brands/{brandId}/connections.
curl -X GET 'https://listingsapi.com/api/v4/social/brands/<brandId>' \ -H "Authorization: API $LISTINGSAPI_KEY"