Listar Cuentas
Obtén todas las cuentas de redes sociales conectadas a tu workspace.
Obtén todas las cuentas de redes sociales conectadas a tu workspace.
/api/v1/social/accountsLista todas las cuentas de redes sociales activas conectadas a tu workspace.
No requiere parámetros. La autenticación se hace mediante la cabecera x-api-key.
curl -H "x-api-key: <apiKey>" \
https://dopost.co/api/v1/social/accountscurl -H "x-api-key: <apiKey>" \
https://dopost.co/api/v1/social/accounts{
"accounts": [
{
"id": "cm3xyz789ghi012",
"platform": "LINKEDIN",
"platformUsername": "johndoe",
"platformUserId": "urn:li:person:a1B2c3D4e5"
}
]
}{
"accounts": [
{
"id": "cm3xyz789ghi012",
"platform": "LINKEDIN",
"platformUsername": "johndoe",
"platformUserId": "urn:li:person:a1B2c3D4e5"
}
]
}| Campo | Tipo | Descripción |
|---|---|---|
id | string | ID de cuenta para usar en peticiones de publicación |
platform | string | Nombre de la plataforma (ej. LINKEDIN, INSTAGRAM) |
platformUsername | string | Nombre de usuario en la plataforma |
platformUserId | string | ID de usuario específico de la plataforma |
location | object | null | Solo Google Business: placeId, dirección, categoría principal y URL de Maps |
El campo platform en la respuesta usa el valor enum de la API. Instagram y LinkedIn tienen dos tipos de conexión cada uno:
INSTAGRAM — conectado vía Meta Business (Página de Facebook vinculada)INSTAGRAM_DIRECT — conectado directamente vía OAuth de InstagramLINKEDIN — perfil personalLINKEDIN_ORGANIZATION — página de empresaGOOGLE_BUSINESS — una ubicación conectada de Google Business ProfileUsa el id de la respuesta como accountId al publicar.
| Estado | Error | Causa |
|---|---|---|
401 | Invalid or missing API key | Cabecera x-api-key incorrecta o ausente |
403 | API key does not have permission for this action | La API key no tiene el scope necesario para este endpoint |
429 | Rate limit exceeded | Demasiadas peticiones. Revisa las cabeceras X-RateLimit-* y reintenta tras el tiempo indicado |