Introducing the Ingestion API, a powerful tool that enables you to push content to Sitecore Search for indexing. The Ingestion API lets you send requests to create, update or delete index documents within a specified configured source. This feature is useful for making incremental updates to your indexes in between scheduled crawler runs. It gives you full control over keeping your indexes up-to-date with your latest content, without the need to rescan and re-index all content from a configured source, which can be resource intensive.
We also released a new source type called API Push. The API Push source lets you create and maintain indexes exclusively for content pushed to Sitecore Search using the Ingestion API. This allows you, for example, to set up a webhook in your application to call the Ingestion API whenever content is added or updated in you CMS. As a result, your index is quickly updated, ensuring that your latest content becomes immediately discoverable through your Search-powered website.