Заметки
Заметка — текст, Markdown или код с подсветкой по своей ссылке. Доступ, пароль и срок — как у файлов.
Формат
| format | Что это |
|---|---|
plain | Обычный текст. |
markdown | Markdown с таблицами и списками задач. |
code | Код с подсветкой синтаксиса; язык — в language. |
Языки подсветки:
textTextjavascriptJavaScripttypescriptTypeScriptjsonJSONpythonPythonbashBashcssCSSxmlXML / HTMLsqlSQLrustRustgoGocCcppC++csharpC#yamlYAML
Заметка — до 200 000 символов; в квоту идут её байты в UTF-8. Пример создания — POST /pastes.
Правка и ревизии
Правка проверяет ревизию, чтобы не затереть чужие изменения. Прочитай текст и revision методом GET, затем отправь новый текст с этой ревизией.
Если заметку успели изменить, ответ — 409 PASTE_REVISION_CONFLICT с currentRevision. Сохрани свой черновик, загрузи актуальный текст и реши конфликт до повтора. Адрес, пароль и доступ заметки при правке не меняются.
Папки с кодом
Папку с кодом отправляют одним ZIP: POST /folders. Что оставить, решает сервер: папки зависимостей и сборки (node_modules, dist, .next, target…), .git, секреты (.env*, кроме .env.example, ключи и credentials*), правила .gitignore из корня, не текст и слишком большие файлы не сохраняются — ответ перечисляет их в folder.skipped.
Страница ссылки показывает дерево файлов с подсветкой и кнопку «Скачать всё» — это тот же ZIP, что отдаёт GET /api/media/{id}?download=1.