What is the recommended way to update a document?

In the docs I can only see create/delete.

I have tried calling a create again with the same id. It doesn’t error, but I don’t see a change like I would expect from an upsert.

Currently I am using a delete followed by an immediate create, but not sure how well this interacts with the deferred indexing.

(As a side note, I’ve also noticed the corpus admin API only has create/delete too).

Currently I am using a delete followed by an immediate create, but not sure how well this interacts with the deferred indexing.

This is currently the preferred way to handle updates. In the future, we plan to implement an update API as well.

There shouldn’t be any problems with deferred indexing.