Autenticación con clave de API
Las solicitudes a la API REST usan una clave de API enviada en la cabeceraX-API-Key. Los clientes MCP pueden usar una clave de API o OAuth con PKCE aprobado por el usuario.
Los agentes de IA pueden empezar con Auth.md, que cubre el descubrimiento de OAuth, el registro de clientes, el consentimiento del usuario, la renovación de tokens y el aprovisionamiento de claves de API para la CLI.
Generar una clave de API
1
Inicia sesión en tu panel
Ve a Social media studio e inicia sesión.
2
Abre los ajustes de la API
Ve a Configuración > pestaña API.
3
Crea una clave nueva
Haz clic en Nueva clave de API y ponle un nombre.
4
Elige el acceso
Deja Acceso completo, o selecciona Restringido y establece cada recurso en Sin acceso, Lectura o Lectura y escritura. Consulta Scopes.
5
Copia la clave
Haz clic en Crear y copia la clave.
Quién puede crear claves
Solo los propietarios del espacio de trabajo pueden crear, listar y revocar claves de API. Una clave actúa en nombre del espacio de trabajo en el que se creó, limitada a los datos de ese espacio de trabajo. Si un propietario se va o cambia su acceso, revoca y vuelve a emitir las claves que creó.Scopes
Una clave tiene acceso completo salvo que le asignes permisos (scopes) al crearla. Todas las claves creadas antes de que existieran los scopes conservan el acceso completo. Una clave con scopes solo puede llamar a los endpoints que sus scopes cubren. Cualquier otro endpoint devuelve403 Forbidden con el scope que falta en el mensaje.
- Un endpoint
GETnecesita<resource>:read. - Un endpoint
POST,PUT,PATCHoDELETEnecesita<resource>:write. <resource>:writeincluye<resource>:read.
Excepciones:
POST /v1/media/validatesolo necesitamedia:read, porque no modifica nada.POST /v1/templates/{id}/rendersolo necesitatemplates:read.- Estos endpoints necesitan una clave con acceso completo:
PATCH /v1/settings/profile, todo/v1/settings/api-keysy todo/v1/settings/tenants. Una clave con scopes no puede crear una clave nueva ni acceder a otros espacios de trabajo. - El servidor MCP no acepta claves con scopes. Usa una clave con acceso completo o conéctate con OAuth.
teams:writeno puede invitar ni promover a propietarios. Solo una clave con acceso completo puede conceder el rolowner.- Una clave con scopes solo puede suscribirse, listar y reintentar los eventos de webhook que puede leer. Por ejemplo, los eventos de
inboxnecesitaninbox:ready los eventos depost,draftyapprovalnecesitanposts:read. Los eventosknowledge,organization,account,auth,api_key,integration,subscription,referral,mcpyquotanecesitan una clave con acceso completo.
scopes a POST /v1/settings/api-keys con una clave de acceso completo:
scopes para obtener una clave con acceso completo. No puedes cambiar los scopes de una clave. Revócala y crea una nueva.
Usar tu clave de API
API REST
Pasa la clave en la cabeceraX-API-Key:
Servidor MCP
El servidor MCP usa la misma clave de API. Solo acepta claves con acceso completo. Pasa la clave en la cabeceraX-API-Key de tu configuración de MCP:
Requisitos del plan
El acceso a la API REST, la CLI y MCP está disponible en los planes Standard, Advanced y Lifetime. El plan Lite no incluye acceso a la API, la CLI ni MCP.
Para ver todos los detalles de los planes, consulta la descripción general de facturación.
Límites de frecuencia
Las solicitudes a la API tienen un límite de frecuencia por espacio de trabajo, y el límite exacto depende de tu plan. Cuando lo superas, recibes una respuesta429 Too Many Requests: espera a que se reinicie la ventana y vuelve a intentarlo.
Las llamadas a herramientas MCP también consumen créditos según tu plan. Consulta tu uso en Configuración > API, y revisa Créditos de IA para saber cómo funcionan los créditos.
Los planes superiores tienen límites de frecuencia más altos y mayores cuotas mensuales de uso de la API. Consulta la descripción general de facturación para ver los límites que se aplican a tu plan.