Pastebin API — создание временных фрагментов кода через REST
Сохраните текстовую строку (код, журналы, файлы конфигурации) и получите идентификатор вставки. Срок действия вставок истекает по истечении настраиваемого срока жизни (по умолчанию 1 час, максимум 24 часа). Укажите дополнительный языковой тег для подсветки синтаксиса при извлечении. Хранится на периферийном KV Cloudflare для быстрого глобального чтения.
Делитесь журналами ошибок с товарищами по команде во время реагирования на инциденты
Вставьте трассировку стека или фрагмент журнала и поделитесь идентификатором в Slack. Срок действия вставки автоматически истекает после окна инцидента, поэтому конфиденциальные данные журнала не сохраняются в общедоступной папке для вставки.
Храните временную конфигурацию или фрагменты кода в конвейерах CI.
Создайте файл конфигурации за один шаг CI, сохраните его как вставку и извлеките его на более позднем этапе или в параллельном задании. TTL обеспечивает автоматическую очистку данных после завершения конвейера.
Frequently asked questions
Какой максимальный размер пасты?
Максимальный размер тела запроса составляет 1 МБ. Для большинства фрагментов кода, вывода журналов и файлов конфигурации этого более чем достаточно.
Могу ли я обновить существующую пасту?
Нет. После создания вставки являются неизменяемыми. Чтобы поделиться обновленным контентом, создайте новую вставку и распространите новый идентификатор.
Что произойдет после истечения срока TTL?
Вставка автоматически удаляется из хранилища значений ключа. Запросы идентификатора вставки с истекшим сроком действия возвращают ошибку 404 NOT_FOUND.
Зашифровано ли содержимое вставки?
Нет. Вставки хранятся в виде открытого текста в Cloudflare KV. Не храните секреты, пароли или ключи API в виде вставок. Если вам нужно сохранить конфиденциальный текст, сначала используйте конечную точку /v1/encrypt/encrypt.
Какие языки поддерживают подсветку синтаксиса?
Поле языка представляет собой текстовый тег, хранящийся вместе с вставкой. Общие значения включают «javascript», «python», «json», «yaml», «go», «rust» и «открытый текст». Ваш клиентский маркер может использовать этот тег для применения правильной грамматики.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.