Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/algolia/algoliasearch-client-javascript
/ functions
Functions
918 in github.com/algolia/algoliasearch-client-javascript
⨍
Functions
918
◇
Types & classes
20
Function
deleteABTest
* Deletes an A/B test by its ID. * * Required API Key ACLs: * - editSettings * @param deleteABTest - The deleteABTest object.
packages/abtesting/src/abtestingV3Client.ts:430
Function
deleteABTest
* Deletes an A/B test by its ID. * * Required API Key ACLs: * - editSettings * @param deleteABTest - The deleteABTest object.
packages/client-abtesting/src/abtestingClient.ts:426
Function
deleteABTestWithHTTPInfo
* Deletes an A/B test by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requester captures the
packages/abtesting/src/abtestingV3Client.ts:458
Function
deleteABTestWithHTTPInfo
* Deletes an A/B test by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requester captures the
packages/client-abtesting/src/abtestingClient.ts:454
Function
deleteAgent
* Delete the specified agent. * * Required API Key ACLs: * - editSettings * @param deleteAgent - The deleteAgent object. * @
packages/agent-studio/src/agentStudioClient.ts:1228
Function
deleteAgentConversations
* Deletes the conversations matching the given filers. * * Required API Key ACLs: * - logs * @param deleteAgentConversations - Th
packages/agent-studio/src/agentStudioClient.ts:1287
Function
deleteAgentConversationsWithHTTPInfo
* Deletes the conversations matching the given filers. * * Resolves with the full HTTP response information: status code, headers (when the
packages/agent-studio/src/agentStudioClient.ts:1331
Function
deleteAgentWithHTTPInfo
* Delete the specified agent. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them),
packages/agent-studio/src/agentStudioClient.ts:1256
Function
deleteAllowedDomain
* Remove an allowed domain by id. * * Required API Key ACLs: * - editSettings * @param deleteAllowedDomain - The deleteAllowedDom
packages/agent-studio/src/agentStudioClient.ts:1372
Function
deleteAllowedDomainWithHTTPInfo
* Remove an allowed domain by id. * * Resolves with the full HTTP response information: status code, headers (when the requester captures th
packages/agent-studio/src/agentStudioClient.ts:1408
Function
deleteApiKey
* Deletes the API key. * * Required API Key ACLs: * - admin * @param deleteApiKey - The deleteApiKey object. * @param delete
packages/client-search/src/searchClient.ts:1834
Function
deleteApiKeyWithHTTPInfo
* Deletes the API key. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw bo
packages/client-search/src/searchClient.ts:1862
Function
deleteAuthentication
* Deletes an authentication resource. You can\'t delete authentication resources that are used by a source or a destination. * * Required AP
packages/ingestion/src/ingestionClient.ts:1000
Function
deleteAuthenticationWithHTTPInfo
* Deletes an authentication resource. You can\'t delete authentication resources that are used by a source or a destination. * * Resolves wi
packages/ingestion/src/ingestionClient.ts:1036
Function
deleteBy
* This operation doesn\'t accept empty filters. This operation is resource-intensive. Use it only if you can\'t get the object IDs of the records you
packages/client-search/src/searchClient.ts:1892
Function
deleteByWithHTTPInfo
* This operation doesn\'t accept empty filters. This operation is resource-intensive. Use it only if you can\'t get the object IDs of the records you
packages/client-search/src/searchClient.ts:1927
Function
deleteComposition
* Delete a composition from the current Algolia application. * * Required API Key ACLs: * - editSettings * @param deleteCompositi
packages/composition/src/compositionClient.ts:443
Function
deleteCompositionRule
* Delete a Composition Rule from the specified Composition ID. * * Required API Key ACLs: * - editSettings * @param deleteComposi
packages/composition/src/compositionClient.ts:510
Function
deleteCompositionRuleWithHTTPInfo
* Delete a Composition Rule from the specified Composition ID. * * Resolves with the full HTTP response information: status code, headers (w
packages/composition/src/compositionClient.ts:546
Function
deleteCompositionWithHTTPInfo
* Delete a composition from the current Algolia application. * * Resolves with the full HTTP response information: status code, headers (whe
packages/composition/src/compositionClient.ts:477
Function
deleteConfig
* Deletes a Query Suggestions configuration. Deleting only removes the configuration and stops updates to the Query Suggestions index. To delete the
packages/client-query-suggestions/src/querySuggestionsClient.ts:421
Function
deleteConfigWithHTTPInfo
* Deletes a Query Suggestions configuration. Deleting only removes the configuration and stops updates to the Query Suggestions index. To delete the
packages/client-query-suggestions/src/querySuggestionsClient.ts:449
Function
deleteConversation
* Deletes the conversation with the given ID. * * Required API Key ACLs: * - logs * @param deleteConversation - The deleteConvers
packages/agent-studio/src/agentStudioClient.ts:1442
Function
deleteConversationWithHTTPInfo
* Deletes the conversation with the given ID. * * Resolves with the full HTTP response information: status code, headers (when the requester
packages/agent-studio/src/agentStudioClient.ts:1478
Function
deleteDestination
* Deletes a destination by its ID. You can\'t delete destinations that are referenced in tasks. * * Required API Key ACLs: * - addObje
packages/ingestion/src/ingestionClient.ts:1070
Function
deleteDestinationWithHTTPInfo
* Deletes a destination by its ID. You can\'t delete destinations that are referenced in tasks. * * Resolves with the full HTTP response inf
packages/ingestion/src/ingestionClient.ts:1106
Function
deleteIndex
* Deletes an index and all its settings. - Deleting an index doesn\'t delete its analytics data. - If you try to delete a non-existing index, the ope
packages/client-search/src/searchClient.ts:1959
Function
deleteIndexWithHTTPInfo
* Deletes an index and all its settings. - Deleting an index doesn\'t delete its analytics data. - If you try to delete a non-existing index, the ope
packages/client-search/src/searchClient.ts:1987
Function
deleteObject
* Deletes a record by its object ID. To delete more than one record, use the [`batch` operation](https://www.algolia.com/doc/rest-api/search/batch).
packages/client-search/src/searchClient.ts:2017
Function
deleteObjectWithHTTPInfo
* Deletes a record by its object ID. To delete more than one record, use the [`batch` operation](https://www.algolia.com/doc/rest-api/search/batch).
packages/client-search/src/searchClient.ts:2053
Function
deleteObjects
* Helper: Deletes every records for the given objectIDs. The `chunkedBatch` helper is used under the hood, which creates a `batch` requests with at mo
packages/client-search/src/searchClient.ts:596
Function
deleteProvider
* Delete Provider. * * Required API Key ACLs: * - editSettings * @param deleteProvider - The deleteProvider object. * @param
packages/agent-studio/src/agentStudioClient.ts:1511
Function
deleteProviderWithHTTPInfo
* Delete Provider. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw body a
packages/agent-studio/src/agentStudioClient.ts:1542
Function
deleteRecommendRule
* Deletes a Recommend rule from a recommendation scenario. * * Required API Key ACLs: * - editSettings * @param deleteRecommendRu
packages/recommend/src/recommendClient.ts:464
Function
deleteRecommendRuleWithHTTPInfo
* Deletes a Recommend rule from a recommendation scenario. * * Resolves with the full HTTP response information: status code, headers (when
packages/recommend/src/recommendClient.ts:504
Function
deleteRule
* Deletes a rule by its ID. To find the object ID for rules, use the [`search` operation](https://www.algolia.com/doc/rest-api/search/search-rules).
packages/client-search/src/searchClient.ts:2088
Function
deleteRuleWithHTTPInfo
* Deletes a rule by its ID. To find the object ID for rules, use the [`search` operation](https://www.algolia.com/doc/rest-api/search/search-rules).
packages/client-search/src/searchClient.ts:2129
Function
deleteSecretKey
* Delete Secret Key. * * Required API Key ACLs: * - admin * @param deleteSecretKey - The deleteSecretKey object. * @param de
packages/agent-studio/src/agentStudioClient.ts:1574
Function
deleteSecretKeyWithHTTPInfo
* Delete Secret Key. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw body
packages/agent-studio/src/agentStudioClient.ts:1605
Function
deleteSource
* Deletes a source from the list of allowed sources. * * Required API Key ACLs: * - admin * @param deleteSource - The deleteSourc
packages/client-search/src/searchClient.ts:2166
Function
deleteSource
* Deletes a source by its ID. You can\'t delete sources that are referenced in tasks. * * Required API Key ACLs: * - addObject *
packages/ingestion/src/ingestionClient.ts:1140
Function
deleteSourceWithHTTPInfo
* Deletes a source from the list of allowed sources. * * Resolves with the full HTTP response information: status code, headers (when the re
packages/client-search/src/searchClient.ts:2194
Function
deleteSourceWithHTTPInfo
* Deletes a source by its ID. You can\'t delete sources that are referenced in tasks. * * Resolves with the full HTTP response information:
packages/ingestion/src/ingestionClient.ts:1170
Function
deleteSynonym
* Deletes a synonym by its ID. To find the object IDs of your synonyms, use the [`search` operation](https://www.algolia.com/doc/rest-api/search/searc
packages/client-search/src/searchClient.ts:2225
Function
deleteSynonymWithHTTPInfo
* Deletes a synonym by its ID. To find the object IDs of your synonyms, use the [`search` operation](https://www.algolia.com/doc/rest-api/search/searc
packages/client-search/src/searchClient.ts:2266
Function
deleteTask
* Deletes a task by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param delete
packages/ingestion/src/ingestionClient.ts:1201
Function
deleteTaskV1
* Deletes a task by its ID using the v1 endpoint. Use `deleteTask` instead. * * Required API Key ACLs: * - addObject * - deleteI
packages/ingestion/src/ingestionClient.ts:1264
Function
deleteTaskV1WithHTTPInfo
* Deletes a task by its ID using the v1 endpoint. Use `deleteTask` instead. * * Resolves with the full HTTP response information: status cod
packages/ingestion/src/ingestionClient.ts:1296
Function
deleteTaskWithHTTPInfo
* Deletes a task by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), r
packages/ingestion/src/ingestionClient.ts:1231
Function
deleteTransformation
* Deletes a transformation by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @pa
packages/ingestion/src/ingestionClient.ts:1327
Function
deleteTransformationWithHTTPInfo
* Deletes a transformation by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requester capture
packages/ingestion/src/ingestionClient.ts:1363
Function
deleteUser
* Deletes a user profile. * * Required API Key ACLs: * - search * - browse * - recommendation * @param deleteUser - T
packages/advanced-personalization/src/advancedPersonalizationClient.ts:430
Function
deleteUserData
* Permanently deletes all messages for the given user token. Does not delete conversations. * * Required API Key ACLs: * - logs *
packages/agent-studio/src/agentStudioClient.ts:1637
Function
deleteUserDataWithHTTPInfo
* Permanently deletes all messages for the given user token. Does not delete conversations. * * Resolves with the full HTTP response informa
packages/agent-studio/src/agentStudioClient.ts:1665
Function
deleteUserProfile
* Deletes a user profile. The response includes a date and time when the user profile can safely be considered deleted. * * Required API Ke
packages/client-personalization/src/personalizationClient.ts:357
Function
deleteUserProfileWithHTTPInfo
* Deletes a user profile. The response includes a date and time when the user profile can safely be considered deleted. * * Resolves with t
packages/client-personalization/src/personalizationClient.ts:388
Function
deleteUserToken
* Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hour
packages/client-insights/src/insightsClient.ts:354
Function
deleteUserTokenWithHTTPInfo
* Deletes all events related to the specified user token from events metrics and analytics. The deletion is asynchronous, and processed within 48 hour
packages/client-insights/src/insightsClient.ts:382
Function
deleteUserWithHTTPInfo
* Deletes a user profile. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw
packages/advanced-personalization/src/advancedPersonalizationClient.ts:460
Function
disableTask
* Disables a task. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param disableTask - T
packages/ingestion/src/ingestionClient.ts:1397
Function
disableTaskV1
* Disables a task using the v1 endpoint. Use `disableTask` instead. * * Required API Key ACLs: * - addObject * - deleteIndex
packages/ingestion/src/ingestionClient.ts:1460
Function
disableTaskV1WithHTTPInfo
* Disables a task using the v1 endpoint. Use `disableTask` instead. * * Resolves with the full HTTP response information: status code, heade
packages/ingestion/src/ingestionClient.ts:1492
Function
disableTaskWithHTTPInfo
* Disables a task. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw body a
packages/ingestion/src/ingestionClient.ts:1427
Function
enableTask
* Enables a task. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param enableTask - The
packages/ingestion/src/ingestionClient.ts:1523
Function
enableTaskV1
* Enables a task using the v1 endpoint. Use `enableTask` instead. * * Required API Key ACLs: * - addObject * - deleteIndex
packages/ingestion/src/ingestionClient.ts:1586
Function
enableTaskV1WithHTTPInfo
* Enables a task using the v1 endpoint. Use `enableTask` instead. * * Resolves with the full HTTP response information: status code, headers
packages/ingestion/src/ingestionClient.ts:1618
Function
enableTaskWithHTTPInfo
* Enables a task. * * Resolves with the full HTTP response information: status code, headers (when the requester captures them), raw body an
packages/ingestion/src/ingestionClient.ts:1553
Function
error
(message: string, args?: any | undefined)
packages/logger-console/src/logger.ts:35
Function
error
(_message: string, _args?: any | undefined)
packages/client-common/src/logger/createNullLogger.ts:11
Function
estimateABTest
* Given the traffic percentage and the expected effect size, this endpoint estimates the sample size and duration of an A/B test based on historical t
packages/abtesting/src/abtestingV3Client.ts:486
Function
estimateABTest
* Given the traffic percentage and the expected effect size, this endpoint estimates the sample size and duration of an A/B test based on historical t
packages/client-abtesting/src/abtestingClient.ts:482
Function
estimateABTestWithHTTPInfo
* Given the traffic percentage and the expected effect size, this endpoint estimates the sample size and duration of an A/B test based on historical t
packages/abtesting/src/abtestingV3Client.ts:520
Function
estimateABTestWithHTTPInfo
* Given the traffic percentage and the expected effect size, this endpoint estimates the sample size and duration of an A/B test based on historical t
packages/client-abtesting/src/abtestingClient.ts:516
Function
exportConversations
* Exports all conversations based on the passed filters. * * Required API Key ACLs: * - logs * @param exportConversations - The e
packages/agent-studio/src/agentStudioClient.ts:1696
Function
exportConversationsWithHTTPInfo
* Exports all conversations based on the passed filters. * * Resolves with the full HTTP response information: status code, headers (when th
packages/agent-studio/src/agentStudioClient.ts:1740
Function
forgeSecuredUserToken
({ secretKey, secretKeyId, userId, expiresIn = 24 * 3600, // 24 hours }: { s
packages/agent-studio/builds/node.ts:53
Function
forgeSecuredUserToken
({ secretKey, secretKeyId, userId, expiresIn = 24 * 3600, // 24 hours }: { s
packages/agent-studio/builds/fetch.ts:53
Function
get
( key: Record<string, any> | string, defaultValue: () => Promise<TValue>, events: CacheEvent
packages/client-common/src/cache/createBrowserLocalStorageCache.ts:61
Function
get
( _key: Record<string, any> | string, defaultValue: () => Promise<TValue>, events: CacheEven
packages/client-common/src/cache/createNullCache.ts:5
Function
get
( key: Record<string, any> | string, defaultValue: () => Promise<TValue>, events: CacheEvent
packages/client-common/src/cache/createMemoryCache.ts:7
Function
get
( key: Record<string, any> | string, defaultValue: () => Promise<TValue>, events: CacheEvent
packages/client-common/src/cache/createFallbackableCache.ts:13
Function
get
()
packages/client-common/src/__tests__/cache/browser-local-storage-cache.test.ts:7
Function
get
()
packages/client-common/src/__tests__/cache/fallbackable-cache.test.ts:12
Function
getABTest
* Retrieves the details for an A/B test by its ID. * * Required API Key ACLs: * - analytics * @param getABTest - The getABTest ob
packages/abtesting/src/abtestingV3Client.ts:557
Function
getABTest
* Retrieves the details for an A/B test by its ID. * * Required API Key ACLs: * - analytics * @param getABTest - The getABTest ob
packages/client-abtesting/src/abtestingClient.ts:553
Function
getABTestWithHTTPInfo
* Retrieves the details for an A/B test by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requ
packages/abtesting/src/abtestingV3Client.ts:585
Function
getABTestWithHTTPInfo
* Retrieves the details for an A/B test by its ID. * * Resolves with the full HTTP response information: status code, headers (when the requ
packages/client-abtesting/src/abtestingClient.ts:581
Function
getAddToCartRate
* Retrieves the add-to-cart rate for all your searches with at least one add-to-cart event, including a daily breakdown. By default, the analyzed per
packages/client-analytics/src/analyticsClient.ts:401
Function
getAddToCartRateWithHTTPInfo
* Retrieves the add-to-cart rate for all your searches with at least one add-to-cart event, including a daily breakdown. By default, the analyzed per
packages/client-analytics/src/analyticsClient.ts:451
Function
getAgent
* Retrieve details of the specified agent. * * Required API Key ACLs: * - settings * @param getAgent - The getAgent object.
packages/agent-studio/src/agentStudioClient.ts:1780
Function
getAgentWithHTTPInfo
* Retrieve details of the specified agent. * * Resolves with the full HTTP response information: status code, headers (when the requester ca
packages/agent-studio/src/agentStudioClient.ts:1808
Function
getAllConfigs
* Retrieves all Query Suggestions configurations of your Algolia application. * * Required API Key ACLs: * - settings * @param re
packages/client-query-suggestions/src/querySuggestionsClient.ts:476
Function
getAllConfigsWithHTTPInfo
* Retrieves all Query Suggestions configurations of your Algolia application. * * Resolves with the full HTTP response information: status c
packages/client-query-suggestions/src/querySuggestionsClient.ts:500
Function
getAllowedDomain
* Get a single allowed domain by id. * * Required API Key ACLs: * - settings * @param getAllowedDomain - The getAllowedDomain obj
packages/agent-studio/src/agentStudioClient.ts:1838
Function
getAllowedDomainWithHTTPInfo
* Get a single allowed domain by id. * * Resolves with the full HTTP response information: status code, headers (when the requester captures
packages/agent-studio/src/agentStudioClient.ts:1874
Function
getApiKey
* Gets the permissions and restrictions of an API key. When authenticating with the admin API key, you can request information for any of your applic
packages/client-search/src/searchClient.ts:2303
Function
getApiKeyWithHTTPInfo
* Gets the permissions and restrictions of an API key. When authenticating with the admin API key, you can request information for any of your applic
packages/client-search/src/searchClient.ts:2331
Function
getAppTask
* Checks the status of a given application task. * * Required API Key ACLs: * - editSettings * @param getAppTask - The getAppTask
packages/client-search/src/searchClient.ts:2360
Function
getAppTaskWithHTTPInfo
* Checks the status of a given application task. * * Resolves with the full HTTP response information: status code, headers (when the reques
packages/client-search/src/searchClient.ts:2388
Function
getAuthentication
* Retrieves an authentication resource by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSetting
packages/ingestion/src/ingestionClient.ts:1649
← previous
next →
401–500 of 918, ranked by callers