Skip to main content
GET
/
v2
/
extract
/
jobs
cURL
curl 'https://api.ade.landing.ai/v2/extract/jobs' \
  -H 'Authorization: Bearer YOUR_API_KEY'
import requests

url = 'https://api.ade.landing.ai/v2/extract/jobs'
headers = {'Authorization': 'Bearer YOUR_API_KEY'}

response = requests.get(url, headers=headers)
print(response.json())
const axios = require('axios');

axios.get('https://api.ade.landing.ai/v2/extract/jobs', {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
})
.then(response => console.log(response.data))
.catch(error => console.error(error));
{
  "jobs": [
    {
      "job_id": "<string>",
      "created_at": "<string>",
      "completed_at": "<string>",
      "version": "<string>",
      "failure_reason": "<string>"
    }
  ],
  "page": 123,
  "page_size": 123,
  "has_more": true
}
{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>",
"input": "<unknown>",
"ctx": {}
}
]
}

Query Parameters

page
integer
default:0

Page number (0-indexed).

Required range: x >= 0
page_size
integer
default:10

Number of items per page.

Required range: 1 <= x <= 100
status
string | null

Filter by job status.

Response

The caller's jobs, newest first

jobs
object[]
page
integer
page_size
integer
has_more
boolean