MCPcopy Create free account

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

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

FunctiongetSource
* Retrieve a source by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param get
packages/ingestion/src/ingestionClient.ts:1087
FunctiongetSources
* Retrieves all allowed IP addresses with access to your application. * * Required API Key ACLs: * - admin * @param requestOption
packages/client-search/src/searchClient.ts:1757
FunctiongetStatus
* Retrieves the time when the Analytics data for the specified index was last updated. If the index has been recently created or no search has been p
packages/client-analytics/src/analyticsClient.ts:866
FunctiongetStatus
* Retrieves the status of all Algolia clusters and instances. * @param requestOptions - The requestOptions to send along with the query, they wil
packages/monitoring/src/monitoringClient.ts:420
FunctiongetSynonym
* Retrieves a synonym by its ID. To find the object IDs for your synonyms, use the [`search` operation](https://www.algolia.com/doc/rest-api/search/se
packages/client-search/src/searchClient.ts:1782
FunctiongetTask
* Checks the status of a given task. Indexing tasks are asynchronous. When you add, update, or delete records or indices, a task is created on a queu
packages/client-search/src/searchClient.ts:1813
FunctiongetTask
* Checks the status of a given task. * * Required API Key ACLs: * - editSettings * - settings * - addObject * - dele
packages/composition/src/compositionClient.ts:453
FunctiongetTask
* Retrieves a task by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param getT
packages/ingestion/src/ingestionClient.ts:1115
FunctiongetTaskV1
* Retrieves a task by its ID using the v1 endpoint. Use `getTask` instead. * * Required API Key ACLs: * - addObject * - deleteIn
packages/ingestion/src/ingestionClient.ts:1145
FunctiongetTimeseries
* Retrieves timeseries for an A/B test by its ID. * * Required API Key ACLs: * - analytics * @param getTimeseries - The getTimese
packages/abtesting/src/abtestingV3Client.ts:360
FunctiongetTopCountries
* Retrieves the countries with the most searches in your index. * * Required API Key ACLs: * - analytics * @param getTopCountries
packages/client-analytics/src/analyticsClient.ts:901
FunctiongetTopFilterAttributes
* Retrieves the 1,000 most frequently used filter attributes. These are attributes of your records that you included in the `attributesForFaceting` s
packages/client-analytics/src/analyticsClient.ts:960
FunctiongetTopFilterForAttribute
* Retrieves the 1,000 most frequent filter (facet) values for a filter attribute. These are attributes of your records that you included in the `attr
packages/client-analytics/src/analyticsClient.ts:1024
FunctiongetTopFiltersNoResults
* Retrieves the 1,000 most frequently used filters for a search that didn\'t return any results. To get the most frequent searches without results, u
packages/client-analytics/src/analyticsClient.ts:1089
FunctiongetTopHits
* Retrieves the object IDs of the 1,000 most frequent search results. If you set the `clickAnalytics` query parameter to `true`, the response also in
packages/client-analytics/src/analyticsClient.ts:1154
FunctiongetTopSearches
* Returns the most popular searches. For each search, it also includes the average number of hits. If you set the `clickAnalytics` query parameter to
packages/client-analytics/src/analyticsClient.ts:1228
FunctiongetTopUserIds
* Get the IDs of the 10 users with the highest number of records per cluster. Since it can take a few seconds to get the data from the different clus
packages/client-search/src/searchClient.ts:1843
FunctiongetTransformation
* Retrieves a transformation by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @
packages/ingestion/src/ingestionClient.ts:1173
FunctiongetUser
* Retrieves a user profile. * * Required API Key ACLs: * - search * - browse * - recommendation * @param getUser - Th
packages/advanced-personalization/src/advancedPersonalizationClient.ts:354
FunctiongetUserData
* Retrieves all memories, conversations and their messages for the given user token. * * Required API Key ACLs: * - logs * @param
packages/agent-studio/src/agentStudioClient.ts:1188
FunctiongetUserId
* Returns the user ID data stored in the mapping. Since it can take a few seconds to get the data from the different clusters, the response isn\'t re
packages/client-search/src/searchClient.ts:1869
FunctiongetUserTokenProfile
* Retrieves a user profile and their affinities for different facets. * * Required API Key ACLs: * - recommendation * @param getU
packages/client-personalization/src/personalizationClient.ts:287
FunctiongetUsers
* Retrieves a list of user profiles in [lexicographical order](https://www.educative.io/answers/what-is-a-lexicographic-order). * * Required
packages/advanced-personalization/src/advancedPersonalizationClient.ts:388
FunctiongetUsersCount
* Retrieves the number of unique users within a time range, including a daily breakdown. Since it returns the number of unique users, the sum of the
packages/client-analytics/src/analyticsClient.ts:1311
FunctiongzipCompress
(data: string)
packages/client-common/src/__tests__/transporter/compression.test.ts:16
FunctionhasPendingMappings
* To determine when the time-consuming process of creating a large batch of users or migrating users from one cluster to another is complete, this ope
packages/client-search/src/searchClient.ts:1897
Functionheaders
()
packages/client-common/src/createAuth.ts:17
FunctionindexExists
({ indexName }: GetSettingsProps)
packages/client-search/src/searchClient.ts:724
Functioninfo
(message: string, args?: any | undefined)
packages/logger-console/src/logger.ts:14
Functioninfo
(_message: string, _args?: any | undefined)
packages/client-common/src/logger/createNullLogger.ts:8
FunctioningestionClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/ingestion/builds/browser.ts:24
FunctioningestionClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/ingestion/builds/worker.ts:21
FunctioningestionClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/ingestion/builds/fetch.ts:23
FunctioninsightsClient
( appId: string, apiKey: string, region?: Region | undefined, options?: ClientOptions | undefined, )
packages/client-insights/builds/browser.ts:24
FunctioninsightsClient
( appId: string, apiKey: string, region?: Region | undefined, options?: ClientOptions | undefined, )
packages/client-insights/builds/worker.ts:21
FunctioninsightsClient
( appId: string, apiKey: string, region?: Region | undefined, options?: ClientOptions | undefined, )
packages/client-insights/builds/fetch.ts:23
FunctioninvalidateAgentCache
* Invalidate cached completions for this agent. Filter with `before` (exclusive). * * Required API Key ACLs: * - editSettings * @
packages/agent-studio/src/agentStudioClient.ts:1215
FunctionisOnDemandTrigger
(trigger: TaskCreateTrigger | Trigger)
packages/ingestion/src/ingestionClient.ts:138
FunctionisScheduleTrigger
(trigger: TaskCreateTrigger | Trigger)
packages/ingestion/src/ingestionClient.ts:148
FunctionisSubscriptionTrigger
(trigger: TaskCreateTrigger | Trigger)
packages/ingestion/src/ingestionClient.ts:158
FunctionisTimedOut
()
packages/client-common/src/transporter/createStatefulHost.ts:14
FunctionisUp
()
packages/client-common/src/transporter/createStatefulHost.ts:10
FunctionlistABTests
* Lists all A/B tests you configured for this application. * * Required API Key ACLs: * - analytics * @param listABTests - The li
packages/abtesting/src/abtestingV3Client.ts:405
FunctionlistABTests
* Lists all A/B tests you configured for this application. * * Required API Key ACLs: * - analytics * @param listABTests - The li
packages/client-abtesting/src/abtestingClient.ts:357
FunctionlistAgentAllowedDomains
* List all allowed domain patterns for this agent. * * Required API Key ACLs: * - settings * @param listAgentAllowedDomains - The
packages/agent-studio/src/agentStudioClient.ts:1248
FunctionlistAgentConversations
* Retrieves the conversations for the given agent ID. * * Required API Key ACLs: * - logs * @param listAgentConversations - The l
packages/agent-studio/src/agentStudioClient.ts:1287
FunctionlistAgents
* List all agents with pagination and filtering. * * Required API Key ACLs: * - settings * @param listAgents - The listAgents obj
packages/agent-studio/src/agentStudioClient.ts:1358
FunctionlistApiKeys
* Lists all API keys associated with your Algolia application, including their permissions and restrictions. * * Required API Key ACLs:
packages/client-search/src/searchClient.ts:1926
FunctionlistAuthentications
* Retrieves a list of all authentication resources. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSetti
packages/ingestion/src/ingestionClient.ts:1212
FunctionlistClusters
* Lists the available clusters in a multi-cluster setup. * * Required API Key ACLs: * - admin * * @deprecated * @param
packages/client-search/src/searchClient.ts:1950
FunctionlistCompositions
* Lists all compositions in the current Algolia application. * * Required API Key ACLs: * - editSettings * - settings * @pa
packages/composition/src/compositionClient.ts:485
FunctionlistDestinations
* Retrieves a list of destinations. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @para
packages/ingestion/src/ingestionClient.ts:1271
FunctionlistEvents
* Retrieves a list of events for a task run, identified by its ID. * * Required API Key ACLs: * - addObject * - deleteIndex
packages/ingestion/src/ingestionClient.ts:1336
FunctionlistIndices
* Lists all indices in the current Algolia application. The request follows any index restrictions of the API key you use to make the request. *
packages/client-search/src/searchClient.ts:1975
FunctionlistModels
* Get Provider Models. * * Required API Key ACLs: * - settings * @param requestOptions - The requestOptions to send along with th
packages/agent-studio/src/agentStudioClient.ts:1395
FunctionlistProviderModels
* Get available models for a specific provider. * * Required API Key ACLs: * - settings * @param listProviderModels - The listPro
packages/agent-studio/src/agentStudioClient.ts:1419
FunctionlistProviders
* List Providers. * * Required API Key ACLs: * - settings * @param listProviders - The listProviders object. * @param listPr
packages/agent-studio/src/agentStudioClient.ts:1452
FunctionlistRuns
* Retrieve a list of task runs. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param li
packages/ingestion/src/ingestionClient.ts:1407
FunctionlistSecretKeys
* List Secret Keys. * * Required API Key ACLs: * - settings * @param listSecretKeys - The listSecretKeys object. * @param li
packages/agent-studio/src/agentStudioClient.ts:1488
FunctionlistSources
* Retrieves a list of sources. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param lis
packages/ingestion/src/ingestionClient.ts:1477
FunctionlistTasks
* Retrieves a list of tasks. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @param listT
packages/ingestion/src/ingestionClient.ts:1540
FunctionlistTasksV1
* Retrieves a list of tasks using the v1 endpoint. Use `getTasks` instead. * * Required API Key ACLs: * - addObject * - deleteIn
packages/ingestion/src/ingestionClient.ts:1635
FunctionlistTransformations
* Retrieves a list of transformations. * * Required API Key ACLs: * - addObject * - deleteIndex * - editSettings * @p
packages/ingestion/src/ingestionClient.ts:1704
FunctionlistUserIds
* Lists the userIDs assigned to a multi-cluster application. Since it can take a few seconds to get the data from the different clusters, the respons
packages/client-search/src/searchClient.ts:2013
FunctionliteClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/algoliasearch/lite/builds/browser.ts:19
FunctionliteClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/algoliasearch/lite/builds/node.ts:18
FunctionmonitoringClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/monitoring/builds/browser.ts:19
FunctionmonitoringClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/monitoring/builds/worker.ts:16
FunctionmonitoringClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/monitoring/builds/fetch.ts:18
FunctionmultipleBatch
* Adds, updates, or deletes records in multiple indices with a single API request. - Actions are applied in the order they are specified. - Actions a
packages/client-search/src/searchClient.ts:2047
FunctionmultipleBatch
* Adds, updates, or deletes compositions with a single API request. * * Required API Key ACLs: * - editSettings * @param batchPar
packages/composition/src/compositionClient.ts:519
FunctionnodeEchoRequester
(status: number = 200)
packages/requester-testing/src/nodeEchoRequester.ts:7
FunctionoperationIndex
* Copies or moves (renames) an index within the same Algolia application. Notes: - Existing destination indices are overwritten, except for their ana
packages/client-search/src/searchClient.ts:2077
FunctionpartialUpdateObject
* Adds new attributes to a record, or updates existing ones. - If a record with the specified object ID doesn\'t exist, a new record is added to th
packages/client-search/src/searchClient.ts:2115
FunctionpartialUpdateObjects
* Helper: Replaces object content of all the given objects according to their respective `objectID` field. The `chunkedBatch` helper is used under the
packages/client-search/src/searchClient.ts:615
FunctionpartialUpdateObjectsWithTransformation
( { indexName, objects, createIfNotExists, batchSize, waitForTasks, maxRetries }, requestOptions,
packages/algoliasearch/builds/browser.ts:184
FunctionpartialUpdateObjectsWithTransformation
( { indexName, objects, createIfNotExists, batchSize, waitForTasks, maxRetries }, requestOptions,
packages/algoliasearch/builds/node.ts:184
FunctionpartialUpdateObjectsWithTransformation
( { indexName, objects, createIfNotExists, batchSize, waitForTasks, maxRetries }, requestOptions,
packages/algoliasearch/builds/worker.ts:184
FunctionpartialUpdateObjectsWithTransformation
( { indexName, objects, createIfNotExists, batchSize, waitForTasks, maxRetries }, requestOptions,
packages/algoliasearch/builds/fetch.ts:184
FunctionpersonalizationClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-personalization/builds/browser.ts:24
FunctionpersonalizationClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-personalization/builds/worker.ts:21
FunctionpersonalizationClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-personalization/builds/fetch.ts:23
FunctionpublishAgent
* Publish the specified agent. * * Required API Key ACLs: * - editSettings * @param publishAgent - The publishAgent object.
packages/agent-studio/src/agentStudioClient.ts:1523
Functionpush
* Pushes records through the Pipeline, directly to an index. You can make the call synchronous by providing the `watch` parameter, for asynchronous ca
packages/ingestion/src/ingestionClient.ts:1756
FunctionpushEvents
* Sends a list of events to the Insights API. You can include up to 1,000 events in a single request, but the request body must be smaller than 2&nbs
packages/client-insights/src/insightsClient.ts:258
FunctionpushTask
* Pushes records through the pipeline, directly to an index. You can make the call synchronous by providing the `watch` parameter, for asynchronous ca
packages/ingestion/src/ingestionClient.ts:1812
FunctionputComposition
* Update and insert a composition in the current Algolia application. * * Required API Key ACLs: * - editSettings * @param putCom
packages/composition/src/compositionClient.ts:549
FunctionputCompositionRule
* If a composition rule with the provided ID already exists, it\'s replaced. Otherwise, a new one is added. * * Required API Key ACLs:
packages/composition/src/compositionClient.ts:590
FunctionputConfig
* Updates the configuration. The configuration is a list of configuration objects for each index. To configure Advanced Personalization for an index,
packages/advanced-personalization/src/advancedPersonalizationClient.ts:444
FunctionqueryParameters
()
packages/client-common/src/createAuth.ts:21
FunctionquerySuggestionsClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-query-suggestions/builds/browser.ts:24
FunctionquerySuggestionsClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-query-suggestions/builds/worker.ts:21
FunctionquerySuggestionsClient
( appId: string, apiKey: string, region: Region, options?: ClientOptions | undefined, )
packages/client-query-suggestions/builds/fetch.ts:23
FunctionrecommendClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/recommend/builds/browser.ts:19
FunctionrecommendClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/recommend/builds/worker.ts:16
FunctionrecommendClient
(appId: string, apiKey: string, options?: ClientOptions | undefined)
packages/recommend/builds/fetch.ts:18
FunctionremoveUserId
* Deletes a user ID and its associated data from the clusters. * * Required API Key ACLs: * - admin * * @deprecated * @
packages/client-search/src/searchClient.ts:2157
FunctionreplaceAllObjects
* Helper: Replaces all objects (records) in the given `index_name` with the given `objects`. A temporary index is created during this process in order
packages/client-search/src/searchClient.ts:645
FunctionreplaceAllObjectsWithTransformation
( { indexName, objects, batchSize, scopes, maxRetries = DEFAULT_
packages/algoliasearch/builds/browser.ts:207
FunctionreplaceAllObjectsWithTransformation
( { indexName, objects, batchSize, scopes, maxRetries = DEFAULT_
packages/algoliasearch/builds/node.ts:207
← previousnext →401–500 of 600, ranked by callers