Скриншоты
HTML, Markdown и Capture Studio
Передайте ровно один источник: url, html или markdown. Те же режимы доступны в Capture Studio кабинета.
Raw HTML
Поле html принимает документ размером до 1 МиБ. Скрипты выключены по умолчанию; включайте allowScripts=true только для доверенного содержимого. Внешние ресурсы проходят обычные сетевые ограничения Shotly.
json
{
"html": "<!doctype html><html><body><main class=card>Отчёт готов</main></body></html>",
"format": "png",
"customCss": ".card { padding: 32px; font: 24px sans-serif; }"
}Markdown
markdown обрабатывается как CommonMark, также ограничен 1 МиБ и не исполняет встроенный raw HTML. Формат результата и параметры viewport задаются как для URL.
json
{
"markdown": "# Отчёт\n\n- Сборка: успешно\n- Покрытие: 87%",
"format": "pdf"
}Capture Studio
В кабинете откройте создание скриншота, выберите тип источника, задайте формат и viewport и запустите preview. Сохранённые профили авторизации применяйте только к URL; исходный HTML и Markdown в профиле или render link не сохраняются.