Schedules the immediate processing of documents uploaded through the indexing API. By default the uploaded documents will be processed asynchronously but this API can be used to schedule processing of all documents on demand.
If a datasource
parameter is specified, processing is limited to that custom datasource. Without it, processing applies to all documents across all custom datasources.
This endpoint is rate-limited to one usage every 3 hours. Exceeding this limit results in a 429 response code. Here's how the rate limit works:
/processalldocuments
for datasource foo
prevents another call for foo
for 3 hours./processalldocuments
for datasource foo
doesn't affect immediate calls for bar
./processalldocuments
for all datasources prevents any datasource calls for 3 hours./processalldocuments
for datasource foo
doesn't affect immediate calls for all datasources.For more frequent document processing, contact Glean support.
OK
Bad Request
Not Authorized
Too Many Requests
{- "datasource": "string"
}