Get File Processing Status
GET
/api/public/file-processor/status/{id}
- Retrieve the endpoint that uses the task system.
- Extract the
idfield from the response. - Fetch this endpoint using the
idfield while the status is pending. - Once the data processing is complete, this endpoint will return a
statusof ‘done’ along with theurlfield. - Retrieve the link to access the data file.
This endpoint takes no API key. Every other endpoint requires one; see the Authentication guide
Get File Processing Status
const url = 'https://backend.podscribe.ai/api/public/file-processor/status/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}import requests
url = "https://backend.podscribe.ai/api/public/file-processor/status/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0"
response = requests.get(url)
print(response.json())curl --request GET \ --url https://backend.podscribe.ai/api/public/file-processor/status/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0Path Parameters
Section titled “Path Parameters”id
required
string<uuid>
Task ID from endpoint that returns task
Response Body
Section titled “Response Body”OK
Media typeapplication/json
id
ID of the file processing task.
string<uuid>
status
Task status: pending, done or failed.
url
Link to download the result file. Returned once the file is ready.
string<uri>
Response example
{ "status": "pending"}