A valid request URL is required to generate request examples{
"job_id": "<string>"
}Trigger an async materialized view refresh
Trigger an asynchronous refresh job for materialized view id.
Returns a job ID for tracking.
curl --request POST \
--url {scheme}://{host}:{port}/{basePath}/v1/materialized_view/{id}/refresh \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"identity": {
"api_key": "<string>",
"auth_token": "<string>"
},
"id": [
"<string>"
],
"src_version": 123,
"max_rows_per_fragment": 123,
"concurrency": 123,
"intra_applier_concurrency": 123,
"cluster": "<string>",
"output_limit": 123,
"manifest": "<string>"
}
'{
"job_id": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.lancedb.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Path Parameters
string identifier of an object in a namespace, following the Lance Namespace spec.
When the value is equal to the delimiter, it represents the root namespace.
For example, v1/namespace/$/list performs a ListNamespace on the root namespace.
Query Parameters
An optional delimiter of the string identifier, following the Lance Namespace spec.
When not specified, the $ delimiter must be used.
Body
Identity information of a request.
Show child attributes
Show child attributes
Table identifier path (namespace + table name)
Optional source version to refresh from
Optional maximum rows per fragment
Optional concurrency override
Optional intra-applier concurrency override
Optional cluster name (operational override)
Post-trim cap on view row count after expansion. Valid only for chunker materialized views; returns 400 if set on other kinds.
Optional inline JSON-serialized GenevaManifest. Operational override for this refresh only; does not mutate the view's snapshotted manifest. When omitted, the manifest stored in the view's metadata is used.
Response
Refresh job accepted
The job ID for tracking the refresh job
Was this page helpful?