Public Configuration

Get all public configurations

get

Retrieves all configurations of index providers. The returned response contains only search keys. Write keys are not returned.

Authorizations
Path parameters
tenantstring · min: 3 · max: 16Required

The tenant that the caller is acting upon.

Please note that this value is always lowercase.

Pattern: ^[a-z][a-z0-9]+$
Responses
200Success
application/json
get
GET /indexing/{tenant}/public/configurations HTTP/1.1
Host: api.emporix.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
[
  {
    "active": true,
    "searchKey": "84dc4886f81f805c42bdd89d64de751a",
    "applicationId": "8AP2HABA2I",
    "indexName": "exampleTenant",
    "provider": "ALGOLIA"
  }
]

Get public configuration

get

Retrieves a single public configuration by a provider name. Currently supported providers:

  • ALGOLIA

Authorizations
Path parameters
tenantstring · min: 3 · max: 16Required

The tenant that the caller is acting upon.

Please note that this value is always lowercase.

Pattern: ^[a-z][a-z0-9]+$
providerstringRequired

Provider name. Currently supported providers: ALGOLIA

Responses
200
OK
application/json
get
GET /indexing/{tenant}/public/configurations/{provider} HTTP/1.1
Host: api.emporix.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "active": true,
  "searchKey": "84dc4886f81f805c42bdd89d64de751a",
  "applicationId": "8AP2HABA2I",
  "indexName": "exampleTenant",
  "provider": "ALGOLIA"
}

Was this helpful?