Home › Send SMS
Upload Voice Message File — FarazSMS SMS web service
POST https://api.iranpayamak.com/ws/v1/sms/voice/upload-file
Purpose: Upload a voice file and get a `file_id` — the prerequisite of a voice send.
Authentication
This endpoint requires the Api-Key header — get the key from the FarazSMS panel. The header name is case-sensitive and the key must never travel in a query string.
Notes for this endpoint
- Upload the audio file here to get a file_id.
- That file_id is the input to Send Voice Message.
Responses
201— SMS request is enqueued successfully.
Related endpoints in Send SMS
POST /ws/v1/sms/pattern— Send Pattern-Based SMSPOST /ws/v1/sms/simple— Send Simple SMSPOST /ws/v1/sms/keywords— Send SMS with VariablesPOST /ws/v1/lbs— Create New LBS RequestGET /ws/v1/lbs— Get LBS Requests ListPUT /ws/v1/lbs/{lbsId}— Edit LBS RequestGET /ws/v1/lbs/{lbsId}— Show Single LBS Request DetailsPATCH /ws/v1/lbs/{lbsId}/cancel— Cancel LBS Request