https://api.apyhub.com/job/extract/video/audio/filePOSTmultipart/form-data| Attribute | Type | Mandatory | Description | 
|---|---|---|---|
| persistent | Boolean | No | Set to true to retain the converted video URL indefinitely. If false, the URL expires after 15 minutes, default false. | 
| Attribute | Type | Mandatory | Description | 
|---|---|---|---|
| video | File | Yes | the source video file in any of supported formats (mp4,webm,flv,avi,mkv,mov,3gp). | 
| start_time | String | No | the time in seconds from which you want to extract the audio. For instance, if a video is 3 minutes long and you intend to extract audio starting from the 90th second, set start_time: 90. The default is 0, extracting audio from the beginning of the video. | 
| duration | String | No | the length of the audio to be extracted. For instance, if you want to extract a 4 second audio clip, set duration: 4. The default is 2 seconds. Note: This parameter is ignored when full_audio is set to true. | 
| output_format | String | No | the output format of the extracted audio file, user can enter any of mp3,wav,aac,ogg,flac,wma,ac3,amr. The default is mp3 audio format. | 
| full_audio | Boolean | No | when set to true, extracts the complete audio from the video starting from start_time (or from the beginning if no start_time is specified). When false or not provided, uses the duration parameter to extract a specific segment. Default is false. | 
| Attribute | Type | Description | 
|---|---|---|
| job_id | String | The ID of the Job associated with the input video file, which can be utilized by the "Check Status" endpoint to retrieve the extracted audio. | 
| Status Code | Description | 
|---|---|
| 200 | The request was successful. | 
| 401 | Required authentication information is either missing or not valid for the resource. | 
| 400 | Invalid input - the provided files are corrupt or the supported inputs are not provided. | 
| 500 | If any unexpected error occurs while processing the request. | 
tokens or basic authentication mechanisms.
You can generate and view your existing credentials from your workspace settings (on the left side of the navbar)  and go to “API Keys".apy-token as the header parameter to pass the token.Authorization header to send the basic authentication credentials.