Has llamado a /api/lists/posts/create con POST. Este endpoint solo acepta GET: cambia el método de solicitud a GET y conserva los mismos parámetros de consulta.
Añadir contenido a una lista automática mediante la API
Actualizado hace 4 semanas
Puedes añadir contenido a una lista automática existente mediante la API con dos llamadas: primero, crea un espacio vacío en la lista y, después, rellénalo con el texto y los archivos multimedia de tu publicación. Esto funciona desde cualquier cliente HTTP, incluidos Postman, Make, n8n o Zapier.
Requisitos previos
Ambas llamadas necesitan tu userToken, userId, blogId y el ID interno de la lista automática.
Valor | Dónde encontrarlo |
|---|---|
| Configuración de la cuenta > sección API > token de acceso a la API REST. Envíalo en el encabezado de solicitud |
| Tu identificador de usuario de Metricool. Consulta Cómo encontrar tu ID de usuario de Metricool. |
| El identificador de la marca/perfil, visible en la URL del navegador cuando usas esa marca en Metricool. |
| El ID interno de la lista automática. No siempre coincide con el ID que aparece en la URL del planificador ( |
Añadir contenido a la lista automática
Crear un espacio vacío
Al crear un espacio, reservas una posición en la lista automática. La respuesta es el array completo de la lista automática, incluido el id del nuevo elemento; usarás ese valor como postid en el siguiente paso.
GET https://app.metricool.com/api/lists/posts/create?listid={listId}&position={position}&userId={userId}&blogId={blogId}Campo | Descripción |
|---|---|
| El ID interno de la lista automática. |
| Dónde insertar la nueva publicación. |
Cada llamada a este endpoint añade una nueva fila vacía a la lista automática, aunque no completes el siguiente paso. Las llamadas repetidas acumulan filas vacías; elimínalas de la lista automática con Eliminar todo en el planificador de Metricool.
Rellenar el espacio con contenido
Envía esta llamada como form-data, no como JSON.
POST https://app.metricool.com/api/lists/posts/updatepostlist?userId={userId}&blogId={blogId}Campo | Valor |
|---|---|
| El ID interno de la lista automática. |
| El contenido de texto de la publicación. |
| El |
| Archivo de imagen o vídeo de la publicación. Si no hay ninguna imagen, envía |
Solución de problemas
500 InternalError: "Request method 'POST' is not supported"
La solicitud se realiza correctamente, pero la publicación no se ve bien
Si enviaste pictures en blanco o vacío en lugar de [], la llamada devuelve un resultado correcto y guarda el text, pero el resto de la actualización falla silenciosamente. Vuelve a enviarla con pictures establecido en [] cuando no haya ninguna imagen.