/
Using API to Get Field Information

Using API to Get Field Information

This API allows you to get field configuration stored in Hawksearch Dashboard

Example use case: Get field information of a Brand field.

Request: GET request to the API below:

GET /api/v9/Field/?fieldName=brand HTTP/1.1 Host: dashboard-na.hawksearch.com X-HawkSearch-ApiKey: USE_YOUR_API_KEY Cache-Control: no-cache Postman-Token: cd457184-4c00-a650-62f2-530f22a9a384

 

Response: The response is an array of field objects, every field object being a series of key-value pairs. For the description of the data, please refer to https://hawksearch.atlassian.net/wiki/spaces/HSKB/pages/1469743105/Using+API+to+Create+Fields#Overview

 

{ "FieldId": 479976, "SyncGuid": "5cf5ea85-ab8a-45a1-86bd-7e87165e4fbb", "Name": "Brand", "FieldType": "facet", "Label": "Brand", "Type": "String", "Boost": 1, "FacetHandler": 0, "IsPrimaryKey": false, "IsOutput": true, "IsShingle": false, "IsBestFragment": false, "IsDictionary": false, "IsSort": false, "IsPrefix": false, "IsHidden": false, "IsCompare": false, "SortOrder": 10, "PartialQuery": "", "IsKeywordText": false, "IsQuery": false, "IsQueryText": false, "SkipCustom": false, "StripHtml": false, "MinNGramAnalyzer": 2, "MaxNGramAnalyzer": 15, "CoordinateType": 0, "OmitNorms": false, "ItemMapping": "", "DefaultValue": "", "UseForPrediction": false, "CopyTo": "", "Analyzer": "", "DoNotStore": false, "Tags": "", "Iterations": [ 1 ], "AnalyzerLanguage": null, "PreviewMapping": null, "OmitTfAndPos": false, "CreateDate": "03-08-2021", "ModifyDate": "03-08-2021" }

 

Related content

Using API to Get All Fields
Using API to Get All Fields
More like this
Using API to Create Fields
Using API to Create Fields
More like this
Using API to Update Fields
Using API to Update Fields
More like this
Using API to Delete a Field
Using API to Delete a Field
More like this
Field Objects
More like this
Bulk Field Creation
Bulk Field Creation
More like this