Существует несколько сервисов и инструментов, которые могут помочь вам генерировать победителей, сохранять историю результатов и предоставлять API. Вот некоторые из них, которые могут соответствовать вашим требованиям:
1. **Random.org**:
- Это сервис, который предоставляет генератор случайных чисел и может быть использован для выбора победителей.
- Вы можете сохранять результаты вручную, но сервис не предоставляет встроенную историю розыгрышей.
- У Random.org есть API, который позволяет генерировать случайные числа.
2. **RafflePress**:
- Это плагин для WordPress, который позволяет создавать розыгрыши и конкурсы. Он включает функции выбора победителей.
- Платная версия позволяет более детально управлять данными и хранить историю результатов.
3. **Gleam**:
- Платформа для проведения конкурсов и розыгрышей. Она предлагает функции для выбора победителей и интеграции с различными сервисами.
- У Gleam есть API, но не все функции могут быть доступны в бесплатной версии.
4. **RandomPicker.com**:
- Сервис, который позволяет проводить розыгрыши и автоматически выбирать победителей.
- У него есть возможность сохранять историю розыгрышей, но для более сложного взаимодействия может потребоваться платная версия.
5. **API для генерации случайных чисел**:
- Вы можете создать собственный простой API на Python (или другом языке), который будет принимать массив чисел, генерировать из него случайное число и сохранять результаты в базе данных или файле. Это может быть хорошим вариантом, если вы хотите иметь полный контроль над процессом и результатами.
Если вы ищете именно бесплатное решение с API и возможностью управлять историей, вы можете рассмотреть вариант разработки собственного простого сервиса. Это даст вам полную гибкость и контроль над функциональностью.