Перейти к содержимому
POST AI agent ready /v1/hash/batch

API пакетного хеширования — несколько алгоритмов одновременно

Отправьте строку и получите ее хэш в каждом запрошенном алгоритме одним запросом. Сохраняет несколько проходов туда и обратно, когда вам нужны контрольные суммы в более чем одном формате.

Parameters

stringrequired

The input string to hash.

array

Array of algorithms to compute. Defaults to all supported algorithms if omitted.

Code examples

curl -X POST https://api.botoi.com/v1/hash/batch \
  -H "Content-Type: application/json" \
  -d '{"text":"hello world","algorithms":["md5","sha256","sha512"]}'

When to use this API

Межплатформенное распределение контрольной суммы

При публикации артефактов выпуска сгенерируйте контрольные суммы MD5, SHA-256 и SHA-512 за один вызов и включите все три в примечания к выпуску.

Миграция с устаревших алгоритмов

Сгенерируйте старый хэш MD5 и новый хеш SHA-256 одновременно, чтобы вы могли обновлять записи, сохраняя при этом обратную совместимость.

Frequently asked questions

Что произойдет, если я опущу массив алгоритмов?
API возвращает хэши для всех поддерживаемых алгоритмов: MD5, SHA-1, SHA-256, SHA-384 и SHA-512.
Это быстрее, чем несколько раз вызывать /v1/hash?
Да. Единый пакетный запрос устраняет сетевые издержки из-за множества обращений туда и обратно и параллельно обрабатывает все алгоритмы на сервере.
Могу ли я включить неподдерживаемые алгоритмы?
API игнорирует имена неподдерживаемых алгоритмов и возвращает результаты только для признанных.
Имеет ли значение порядок массива алгоритмов?
Нет. Объект ответа содержит один ключ для каждого алгоритма независимо от указанного вами порядка.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.