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.

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
}