Public Configuration
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: 16RequiredPattern:
The tenant that the caller is acting upon.
Please note that this value is always lowercase.
^[a-z][a-z0-9]+$
Responses
200Success
application/json
401
Unauthorized
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"
}
]
Retrieves a single public configuration by a provider name. Currently supported providers:
ALGOLIA
Authorizations
Path parameters
tenantstring · min: 3 · max: 16RequiredPattern:
The tenant that the caller is acting upon.
Please note that this value is always lowercase.
^[a-z][a-z0-9]+$
providerstringRequired
Provider name. Currently supported providers: ALGOLIA
Responses
200
OK
application/json
401
Given request is unauthorized - the authorization token is invalid or has expired. Details will be provided in the response payload.
application/json
404
Resource has not been found.
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?