You can trigger transcriptions directly from external servers or applications using HTTP POST requests.
POST https://iotools.w8jae.com/api_whisper.php
1. Direct File Upload (Multipart Form):
curl -X POST -H "X-Api-Key: wh_iotools_9f8a7c6b5e4d3c2b1a0e9d8c7b6a5f4e" -F "file=@/path/to/recording.mp3" -F "model=small" -F "callback_url=https://your-server.com/webhook.php" https://iotools.w8jae.com/api_whisper.php
2. Remote Audio URL (JSON Payload):
curl -X POST -H "X-Api-Key: wh_iotools_9f8a7c6b5e4d3c2b1a0e9d8c7b6a5f4e" -H "Content-Type: application/json" -d '{
"url": "https://example.com/audio.wav",
"model": "small",
"language": "en",
"callback_url": "https://your-server.com/webhook.php"
}' https://iotools.w8jae.com/api_whisper.php