⚙️Get Status
Retrieves the status of a request
Status Codes
0
Queued. The request hasn't started processing yet.
10
Opening browser and accessing Google account
20
Logged in, creating a notebook
30
Adding resources to the notebook
60
Configuring output type
80
Waiting for podcast to finish
90
Podcast finished. Downloading audio.
100
Completed successfully
GET
https://api.autocontentapi.com/content/status/<YOUR CREATE CONTENT REQUEST ID>
Sample Response:
{
"id": "38fdb402-5409-4fcd-b7a4-6971918e9323",
"requested_on": "2024-11-17T17:57:37.933",
"status": 100,
"updated_on": "2024-11-17T17:58:31.847",
"error_message": null,
"audio_url": "https://autocontentapi.com/audio/sample.wav",
"audio_title": "This is the title of the podcast",
"response_text": null,
"callbackData": "your custom 123",
"citations": [{ "citationDocument": "source_1.pdf", "citationTitle":"AutoContent API Specs", "citationText": "relevant part of the pdf file" }]
}
You can poll for an up to date status of your request or use Webhooks
id
request ID
requested_on
timestamp indicating when the request was created
status
Possible values from 0 - 100. 0: queued 100: finished If value is 0 there is NO ERROR, it just means it hasn't been processed yet.
updated_on
last time the process updated the status of the request
error_message
Description of the error. Once it has a value, status will no longer update. NOTE: Our system is dependant on NotebookLM, so if it doesn't work on their website it will not work via our api.
audio_url
link to your generated audio file when outputType is "audio"
audio_title
title chosen by the AI for the podcast, only when outputType is "audio"
response_text
string containing the response when outputType is not "audio"
citations
Array of source references. Each source reference has the following properties: - CitationDocument: Document filename - CitationTitle: Name of the citation - CitationText: Text fragment relevant to the citation.
callbackData
Your custom parameters
Last updated