Overview

This document defines the available API methods and objects available for Hawksearch v4.0

API Details

Please follow these links for the details of the API

SDKs

By default, the API provides only JSON output, however if you are looking to accelerate development, we have these UI SDKs available that consume the JSON thereby allowing you to quick start development and build out components faster.

React SDK

Vue SDK

HTTP Status Codes

200 – OK

Will be returned when the request was received, was understood, and is being processed.

400 – BadRequest

Will be returned when the input format is invalid.

403 – AccessForbidden

Will be returned when X-HawkSearch-ApiKey in the header is missing or incorrect.

500 – Error

Any unexpected error occurs.

End-Point Version

Note that some endpoints may contain /v2/ in their url which is the end point version and not to be confused with the HawkSearch version 4.0.

Example, if your engine version is Hawksearch v4.0, then both api/v2/indexing/create and api/indexing/create are applicable to Hawksearch v4.0 only. None of these methods are available for Hawksearch v2.0L-v4.0L engines.

👍

Note

HawkSearch now offers customer-specific URLs for enhanced performance and better organization! For more information regarding customer-specific URLs, please refer to this article