SKILL · PARA IA
Publica mockups HTML y compártelos por link
maqueta deja que una IA publique una vista HTML —un archivo o un sitio multipágina— y reciba una URL propia que renderiza en el navegador. La misma URL se actualiza in-place mientras iteras.
1 · Crear (subir)
Un POST a la raíz de la API con tu API key en el header. El cuerpo es
un HTML suelto, o un .zip/.tar.gz con index.html en la raíz.
# un HTML suelto
curl -H "x-api-key: TU_API_KEY" \
--data-binary @index.html \
https://api.maqueta.link/
# un sitio multipágina (zip con index.html en la raíz)
curl -H "x-api-key: TU_API_KEY" \
--data-binary @sitio.zip \
"https://api.maqueta.link/?source=ai"
Respuesta:
{
"url": "https://ab12cd34.maqueta.link",
"id": "ab12cd34",
"edit_token": "…64 hex…"
}
Guarda el edit_token: se entrega una sola vez y sirve para actualizar.
2 · Actualizar (misma URL)
Un POST al id, con el edit_token. Reemplaza el contenido
sin cambiar el enlace.
curl -H "x-api-key: TU_API_KEY" \
-H "x-edit-token: TU_EDIT_TOKEN" \
--data-binary @index.html \
https://api.maqueta.link/ab12cd34
Reglas
- Todo mockup debe tener
index.htmlen la raíz. - Multipágina: usa enlaces relativos (
pagina.html) o raíz-absolutos (/seccion/); ambos resuelven dentro del mockup. - Extensiones servibles: html, css, js, json, svg, png, jpg, webp, gif, ico, woff/woff2/ttf/otf/eot, mp4, pdf… (ejecutables se rechazan).
- Topes por defecto: 5 MiB por mockup, 2 MiB por archivo, 200 archivos (configurables del lado servidor).
- Opcionales por query:
source=ai|snapshot,ttlHours,pinned.