The documentation is incorrect, we'll make sure to change that.
Please try the following:
# Creating a Signed Search Key on the server side...
signed_search_key = server_side.create_signed_search_key(
api_key="<private api key value>",
api_key_name="<private api key name>",
search_fields={
"body": {}
}
)
You will need to get the private API key included in your deployment, or create a new one to fill out the key name and value.
A 403 error means that you don't have permissions. Have you checked that the API key value is correct? You should be able to use bearer_auth with the private API key value. There is a private API key defined by default, and you can create a new one.
Can you please include the python code you're using for connecting?
Regarding your main problem, do you need to update a single field for your documents? In that case, you could use a partial update to just update the field you need.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.