AutoContent API
  • Getting started
  • 🔮API Docs
    • 🪄Create Content
    • ♻️Modify Podcast
    • 🪄Create Podcast with custom voices
    • 🪄Create Podcast with a custom script
    • 📽️Create Short
    • 🗣️Clone Voice
    • 🧑‍🤝‍🧑Get Voices
    • 📃Get Transcript
    • 🧑‍🤝‍🧑Separate Speakers Voices
    • ⚙️Get Status
    • 📖List content
    • ⚡Webhook
    • 📈Usage
    • Error codes
  • 🪙Credits
  • 📖Code Samples
    • NodeJS
    • Python
    • C#
    • PHP
  • 🌎Languages
  • 🗣️Voices
  • ❓FAQ
  • 🔌Open API
  • ⚒️Test it
  • 💳Billing
  • Support
Powered by GitBook
On this page
  • Status Codes
  • GET
  1. API Docs

Get Status

Retrieves the status of a request

Status Codes

Status
Description

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" }]
}
Field
Description

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

PreviousSeparate Speakers VoicesNextList content

Last updated 2 months ago

You can poll for an up to date status of your request or use

🔮
⚙️
Webhooks