import requests
url = "https://{FUSION HOST}/api/index-pipelines/{id}/collections/{collection}/index"
payload = {}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/vnd.lucidworks-document"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){}Index a document (deprecated)
Use /api/index/{id} instead.
import requests
url = "https://{FUSION HOST}/api/index-pipelines/{id}/collections/{collection}/index"
payload = {}
headers = {
"Authorization": "Basic <encoded-value>",
"Content-Type": "application/vnd.lucidworks-document"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){}Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Headers
MIME type
Query Parameters
Run the pipeline in "simulate" mode for these docs. Stages with "side-effects" are skipped.
If true, indexed documents are included in the response.
The number of documents to include in the response, with -1 implying "all".
If true, the SolrIndexStage buffers docs.
Indicates if the indexing should proceed if an error is encountered or if it should throw an exception.
Indexing request parameters. The parameters of the indexing request.
Show child attributes
Show child attributes
Return statistics about pipeline processing events.
Deprecated.
(Deprecated) Id of the parser to be used. Use async-parser instead.
Skip the parsing and treat document as byte stream.
The filename on the source system.
Body
The body is of type object.
Response
OK
The response is of type object.
Was this page helpful?