list_vector_load_jobs

Use the list vector load jobs operation to retrieve a list of all bulk load operations.

Parameters

Parameter Type Value Range Required Default Description Notes
limit int > 0 No None Maximum number of vector load jobs to return. When omitted, the service applies its default page size.
offset int >= 0 No None Number of vector load jobs to skip before returning this page. Use with limit to request later pages.

Pagination: Use limit and offset to request successive pages. Continue requesting pages while response.has_more is True.

Returns metadata for all load jobs including their states and progress.

List vector load jobs

jobs = client.list_vector_load_jobs(limit=25, offset=0)
print([job.job_name for job in jobs.items or []])

Return type JobCollectionResponse

Returns JSON response containing an array of load jobs with job names, owners, states, and timestamps.

Example response:

{
    "items": [
        {
            "job_name": "VECDB_LOAD_ABC123",
            "job_creator": "VECTOR3",
            "operation": "LOAD",
            "state": "SUCCEEDED",
            "links": [
                {
                    "rel": "self",
                    "href": "https://<host>/ords/<schema>/_/db-api/stable/vecdb/load/jobs/vecdb_load_abc123"
                },
                {
                    "rel": "related",
                    "href": "https://<host>/ords/<schema>/_/db-api/stable/vecdb/load/jobs/vecdb_load_abc123/jobfile"
                }
            ]
        }
    ],
    "count": 1
}