MCPcopy Create free account

hub / github.com/algolia/algoliasearch-client-javascript / functions

Functions600 in github.com/algolia/algoliasearch-client-javascript

FunctionclearCache
* Clears the cache of the transporter for the `requestsCache` and `responsesCache` properties.
packages/recommend/src/recommendClient.ts:114
FunctionclearCache
* Clears the cache of the transporter for the `requestsCache` and `responsesCache` properties.
packages/client-insights/src/insightsClient.ts:80
FunctionclearCache
* Clears the cache of the transporter for the `requestsCache` and `responsesCache` properties.
packages/monitoring/src/monitoringClient.ts:82
FunctionclearCache
* Clears the cache of the transporter for the `requestsCache` and `responsesCache` properties.
packages/algoliasearch/lite/src/liteClient.ts:107
FunctionclearObjects
* Deletes only the records from an index while keeping settings, synonyms, and rules. This operation is resource-intensive and subject to [indexing ra
packages/client-search/src/searchClient.ts:1057
FunctionclearRules
* Deletes all rules from the index. * * Required API Key ACLs: * - editSettings * @param clearRules - The clearRules object.
packages/client-search/src/searchClient.ts:1084
FunctionclearSynonyms
* Deletes all synonyms from the index. * * Required API Key ACLs: * - editSettings * @param clearSynonyms - The clearSynonyms obj
packages/client-search/src/searchClient.ts:1118
FunctioncompositionClient
( appId: string, apiKey: string, options?: ClientOptions | undefined, )
packages/composition/builds/browser.ts:19
FunctioncompositionClient
( appId: string, apiKey: string, options?: ClientOptions | undefined, )
packages/composition/builds/node.ts:18
FunctioncompositionClient
( appId: string, apiKey: string, options?: ClientOptions | undefined, )
packages/composition/builds/worker.ts:16
FunctioncompositionClient
( appId: string, apiKey: string, options?: ClientOptions | undefined, )
packages/composition/builds/fetch.ts:18
FunctioncomputeRealtimeUser
* Sends a request to compute the real-time user\'s personalization profile. * * Required API Key ACLs: * - recommendation *
packages/advanced-personalization/src/advancedPersonalizationClient.ts:136
Methodconstructor
(message: string, name: string)
packages/client-common/src/transporter/errors.ts:6
Methodconstructor
(indexName: string)
packages/client-common/src/transporter/errors.ts:16
Methodconstructor
()
packages/client-common/src/transporter/errors.ts:22
Methodconstructor
(indexName: string)
packages/client-common/src/transporter/errors.ts:28
Methodconstructor
(message: string, stackTrace: StackFrame[], name: string)
packages/client-common/src/transporter/errors.ts:36
Methodconstructor
(stackTrace: StackFrame[])
packages/client-common/src/transporter/errors.ts:44
Methodconstructor
(message: string, status: number, stackTrace: StackFrame[], name = 'ApiError')
packages/client-common/src/transporter/errors.ts:56
Methodconstructor
(message: string, response: Response)
packages/client-common/src/transporter/errors.ts:65
Methodconstructor
(message: string, status: number, error: DetailedError, stackTrace: StackFrame[])
packages/client-common/src/transporter/errors.ts:91
FunctioncreateAgent
* Create a new agent. * * Required API Key ACLs: * - editSettings * @param agentConfigCreate - The agentConfigCreate object.
packages/agent-studio/src/agentStudioClient.ts:274
FunctioncreateAgentAllowedDomain
* Add a single allowed domain pattern (e.g. https://app.example.com or *.example.com). * * Required API Key ACLs: * - editSettings
packages/agent-studio/src/agentStudioClient.ts:308
FunctioncreateAgentCompletion
* Create a completion for the specified agent. This endpoint handles two types of requests: 1. Normal completion request: User message -> Agent respo
packages/agent-studio/src/agentStudioClient.ts:352
FunctioncreateAgentCompletionStream
* Create a completion for the specified agent. This endpoint handles two types of requests: 1. Normal completion request: User message -> Agent respo
packages/agent-studio/src/agentStudioClient.ts:488
FunctioncreateAgentCompletionStreamRaw
* Create a completion for the specified agent. This endpoint handles two types of requests: 1. Normal completion request: User message -> Agent respo
packages/agent-studio/src/agentStudioClient.ts:420
FunctioncreateAuthentication
* Creates a new authentication resource. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings *
packages/ingestion/src/ingestionClient.ts:346
FunctioncreateConfig
* Creates a new Query Suggestions configuration. You can have up to 100 configurations per Algolia application. * * Required API Key ACLs:
packages/client-query-suggestions/src/querySuggestionsClient.ts:130
FunctioncreateDestination
* Creates a new destination. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param desti
packages/ingestion/src/ingestionClient.ts:381
FunctioncreateFeedback
* Create new feedback entry. * * Required API Key ACLs: * - search * @param feedbackCreationRequest - The feedbackCreationRequest
packages/agent-studio/src/agentStudioClient.ts:531
FunctioncreateProvider
* Create Provider. * * Required API Key ACLs: * - editSettings * @param providerAuthenticationCreate - The providerAuthentication
packages/agent-studio/src/agentStudioClient.ts:564
FunctioncreateRequest
(request: Request, requestOptions: RequestOptions = {})
packages/client-common/src/transporter/createTransporter.ts:234
FunctioncreateSecretKey
* Create Secret Key. * * Required API Key ACLs: * - admin * @param secretKeyCreate - The secretKeyCreate object. * @param re
packages/agent-studio/src/agentStudioClient.ts:601
FunctioncreateSource
* Creates a new source. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param sourceCrea
packages/ingestion/src/ingestionClient.ts:416
FunctioncreateTask
* Creates a new task. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param taskCreate -
packages/ingestion/src/ingestionClient.ts:447
FunctioncreateTaskV1
* Creates a new task using the v1 endpoint. Use `createTask` instead. * * Required API Key ACLs: * - addObject * - deleteIndex
packages/ingestion/src/ingestionClient.ts:481
FunctioncreateTransformation
* Creates a new transformation. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param tr
packages/ingestion/src/ingestionClient.ts:514
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-personalization/src/personalizationClient.ts:125
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/abtesting/src/abtestingV3Client.ts:162
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-search/src/searchClient.ts:1149
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/composition/src/compositionClient.ts:209
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-abtesting/src/abtestingClient.ts:159
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/ingestion/src/ingestionClient.ts:544
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/advanced-personalization/src/advancedPersonalizationClient.ts:163
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-query-suggestions/src/querySuggestionsClient.ts:158
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-analytics/src/analyticsClient.ts:159
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/agent-studio/src/agentStudioClient.ts:628
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/recommend/src/recommendClient.ts:192
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/client-insights/src/insightsClient.ts:122
FunctioncustomDelete
* This method lets you send requests to the Algolia REST API. * @param customDelete - The customDelete object. * @param customDelete.path -
packages/monitoring/src/monitoringClient.ts:124
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-personalization/src/personalizationClient.ts:152
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/abtesting/src/abtestingV3Client.ts:189
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-search/src/searchClient.ts:1176
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/composition/src/compositionClient.ts:236
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-abtesting/src/abtestingClient.ts:186
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/ingestion/src/ingestionClient.ts:571
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/advanced-personalization/src/advancedPersonalizationClient.ts:190
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-query-suggestions/src/querySuggestionsClient.ts:185
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-analytics/src/analyticsClient.ts:186
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/agent-studio/src/agentStudioClient.ts:655
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/recommend/src/recommendClient.ts:219
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/client-insights/src/insightsClient.ts:149
FunctioncustomGet
* This method lets you send requests to the Algolia REST API. * @param customGet - The customGet object. * @param customGet.path - Path of t
packages/monitoring/src/monitoringClient.ts:151
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-personalization/src/personalizationClient.ts:177
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/abtesting/src/abtestingV3Client.ts:214
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-search/src/searchClient.ts:1201
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/composition/src/compositionClient.ts:261
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-abtesting/src/abtestingClient.ts:211
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/ingestion/src/ingestionClient.ts:596
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/advanced-personalization/src/advancedPersonalizationClient.ts:215
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-query-suggestions/src/querySuggestionsClient.ts:210
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-analytics/src/analyticsClient.ts:211
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/agent-studio/src/agentStudioClient.ts:680
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/recommend/src/recommendClient.ts:244
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/client-insights/src/insightsClient.ts:174
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/monitoring/src/monitoringClient.ts:176
FunctioncustomPost
* This method lets you send requests to the Algolia REST API. * @param customPost - The customPost object. * @param customPost.path - Path o
packages/algoliasearch/lite/src/liteClient.ts:181
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-personalization/src/personalizationClient.ts:206
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/abtesting/src/abtestingV3Client.ts:243
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-search/src/searchClient.ts:1230
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/composition/src/compositionClient.ts:290
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-abtesting/src/abtestingClient.ts:240
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/ingestion/src/ingestionClient.ts:625
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/advanced-personalization/src/advancedPersonalizationClient.ts:244
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-query-suggestions/src/querySuggestionsClient.ts:239
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-analytics/src/analyticsClient.ts:240
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/agent-studio/src/agentStudioClient.ts:709
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/recommend/src/recommendClient.ts:273
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/client-insights/src/insightsClient.ts:203
FunctioncustomPut
* This method lets you send requests to the Algolia REST API. * @param customPut - The customPut object. * @param customPut.path - Path of t
packages/monitoring/src/monitoringClient.ts:205
Functiondebug
(message: string, args?: any | undefined)
packages/logger-console/src/logger.ts:6
Functiondebug
(_message: string, _args?: any | undefined)
packages/client-common/src/logger/createNullLogger.ts:5
FunctiondefaultValue
()
packages/client-common/src/__tests__/cache/browser-local-storage-cache.test.ts:29
FunctiondefaultValue
()
packages/client-common/src/__tests__/cache/memory-cache.test.ts:19
FunctiondefaultValue
()
packages/client-common/src/__tests__/cache/fallbackable-cache.test.ts:24
Functiondelete
(key: Record<string, any> | string)
packages/client-common/src/cache/createBrowserLocalStorageCache.ts:99
Functiondelete
(_key: Record<string, any> | string)
packages/client-common/src/cache/createNullCache.ts:21
Functiondelete
(key: Record<string, unknown> | string)
packages/client-common/src/cache/createMemoryCache.ts:31
Functiondelete
(key: Record<string, any> | string)
packages/client-common/src/cache/createFallbackableCache.ts:31
FunctiondeleteABTest
* Deletes an A/B test by its ID. * * Required API Key ACLs: * - editSettings * @param deleteABTest - The deleteABTest object.
packages/abtesting/src/abtestingV3Client.ts:273
← previousnext →201–300 of 600, ranked by callers