Sube una vez, publica en cualquier lugar
Envía un archivo a la biblioteca de medios y recibe un id. Adjunta ese id a todas las publicaciones que quieras y FoPost lo convierte y lo entrega en el formato que pide cada red. El almacenamiento es privado y limitado al espacio de trabajo.
curl -X POST "https://api.fopost.com/v1/media/upload?workspace_id=9b2f6c1e-..." \
-H "X-API-Key: $API_KEY" \
-F "[email protected]"
{
"data": [
{
"id": "e5a1c9d4-...",
"type": "image",
"name": "launch.png",
"url": "https://.../launch.png",
"preview_url": "https://api.fopost.com/v1/media/e5a1c9d4-.../file",
"size": 412883
}
]
}Carga multipart
Imágenes y vídeos de hasta 50 MB, validados por contenido y no solo por extensión.
Reutiliza por id
Una carga, todas las publicaciones que quieras. El archivo nunca se envía dos veces.
Privado por defecto
Los archivos están en almacenamiento privado y solo se sirven a los miembros del espacio de trabajo.
Una sola entrada, comprobada al llegar
Todos los archivos siguen el mismo camino: lista de tipos MIME permitidos, comprobación de los bytes reales, tamaño máximo y el almacenamiento gratuito de tu cuenta. Lo que recibes es una fila de la biblioteca con su tipo y tamaño, lista para adjuntar.
Leer la referencia de medioscurl -X POST https://api.fopost.com/v1/posts \
-H "X-API-Key: $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"workspace_id": "9b2f6c1e-...",
"content": [{ "text": "Launch day.", "media": [{ "type": "image", "name": "launch.png", "url": "https://.../launch.png" }] }],
"accounts": ["4a71d80b-..."]
}'Imágenes
PNG, JPEG, GIF y WebP, con tipo y tamaño leídos al subirlos.
Vídeo
MP4 y MOV, con duración y tamaño comprobados según cada red al publicar.
Validados
El contenido real del archivo debe coincidir con su tipo, o la carga se rechaza.
El formato correcto para cada red, sin que hagas nada
Las redes no se ponen de acuerdo en relaciones de aspecto, tamaños y códecs. Al publicar, cada adaptador toma el original guardado y sube lo que esa plataforma acepta, así un solo recurso de la biblioteca sirve igual para un carrusel, un hilo y un feed de vídeos cortos.
Ver cómo funciona la entrega
Reglas por red
Los límites de tamaño y formato los aplica el adaptador, no tú.
Medios ordenados
El orden en el bloque de contenido es el orden del carrusel.
Errores claros
Un archivo que una red no admite hace fallar esa entrega indicando el motivo, no toda la publicación.
Explora, obtén y reutiliza la biblioteca
Lista la biblioteca con filtros, obtén cualquier recurso con un endpoint de archivos que comprueba la pertenencia al espacio de trabajo en cada solicitud y nunca caduca, y usa el mismo id en todas las publicaciones que quieras. Los recursos de marca, las importaciones y las imágenes generadas llegan a la misma biblioteca.
Empieza a construircurl "https://api.fopost.com/v1/media?workspace_id=9b2f6c1e-...&type=image" \
-H "X-API-Key: $API_KEY"
# Fetch the file itself
curl -L "https://api.fopost.com/v1/media/e5a1c9d4-.../file" \
-H "X-API-Key: $API_KEY" -o launch.pngLista y filtra
Por tipo, origen o rol de marca, con paginación.
URL de archivo estable
/v1/media/:id/file always works for members; no signed links to refresh.
Limitado al espacio de trabajo
Una clave ve la biblioteca de un espacio de trabajo y nada más.
Preguntas sobre API de medios, respondidas
¿Cuál es el límite de tamaño?
¿Qué formatos se aceptan?
¿Puedo adjuntar un id de medio a más de una publicación?
¿Los archivos subidos son públicos?
¿Cuenta para alguna cuota?
¿Puedo importar desde una URL o una herramienta de diseño?
Empieza hoy a construir con la API de medios
Empezar es gratis y la API completa está incluida. Crea una clave y haz tu primera llamada en minutos.
Consigue tu clave de API