The push model is the best solution for applications that have low-latency requirements. As opposed to the pull model, for this model, your document will be indexed immediately after pushing it using a RESTful API.
Here, you can find an example request for pushing a document:
POST /indexes/realestate-us-sample/docs/index?api-version=2016-09-01 HTTP/1.1Host: [service name].search.windows.netapi-key: [api key]Content-Type: application/jsonCache-Control: no-cache{ "value": [ { "listingId": "12344234", "@search.action": "upload",