Publica una versión del sitio desde archivos en JSON
Lo mismo que el zip, archivo por archivo: content en utf8 para texto o en base64 para binarios. El cuerpo entero tiene un tope de 10 MB; un sitio más grande va por zip. Cada llamada crea una versión completa: no se suman archivos a una anterior.
Topes: zip de 50 MB, 2000 archivos, 25 MB por archivo y 200 MB en total descomprimido. Extensiones: html, htm, css, js, mjs, map, json, txt, xml, svg, png, jpg, jpeg, gif, webp, avif, ico, woff, woff2, ttf, otf, eot, mp4, webm, mp3, pdf, webmanifest. Las rutas van sin / inicial, sin .., sin \ y sin carpetas ocultas (salvo .well-known/). Si todo viene dentro de una carpeta (dist/), se quita. Basta una ruta inválida para que responda 400 con la lista de rechazados en errors y no se suba nada.
Request
- Base URL: https://api.met.meteor.com.co/api/v1
- URL: https://api.met.meteor.com.co/api/v1/sites/{siteId}/deploys/files
- Auth: one of:
- bearer (a scheme the document does not define)
- HTTP bearer
Path parameters
Request body
Example request
{
"files": [
{
"content": "body { margin: 0 }",
"path": "css/main.css"
}
]
}Response
Example response
{
"data": {
"activated_at": "2026-10-18T15:04:09.000Z",
"created_at": "2026-10-18T15:04:05.000Z",
"file_count": 42,
"id": "3f6c1e0a-5b7d-4c2e-9a1f-0d8b7e6a5c4b",
"is_active": true,
"site_id": 812,
"source": "zip",
"status": "ready",
"total_bytes": 5242880,
"url": "https://neuroliderazgo.metsite.co"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.