Algolia

example.algolia.net

Community

Algolia is a hosted search and discovery API that delivers fast, relevant search results in milliseconds. It supports full-text search, faceted filtering, typo tolerance, geo-search, and AI-powered recommendations across indexes of structured data.

[catalog]Catalog only — enable via gateway with your own API key

Enable this service

This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://example.algolia.net

Last crawled

May 4, 2026

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Top Capabilities

Most commonly used operations — ready to call without drill-down.

api_keys_list

GET

List all API keys with their permissions and restrictions.

GET https://example.algolia.net/1/keys

indices_list

GET

List all indices in the application with metadata and entry counts.

GET https://example.algolia.net/1/indexes

page (integer) Page number for paginated results.

hitsPerPage (integer) Number of indices per page (default: 100).

api_keys_get

GET

Retrieve permissions and restrictions of a specific API key.

GET https://example.algolia.net/1/keys/{key}

key (string, required) The API key to retrieve.

All Capabilities (29)

api_keys (5)

POSTapi_keys_create

Create a new API key with specific permissions and index restrictions.

DELETEapi_keys_delete

Delete an API key permanently.

GETapi_keys_get

Retrieve permissions and restrictions of a specific API key.

GETapi_keys_list

List all API keys with their permissions and restrictions.

PUTapi_keys_update

Update the permissions or restrictions of an existing API key.

indices (5)

POSTindices_clear

Remove all records from an index while keeping settings, synonyms, and rules.

POSTindices_copy

Copy an index to a new or existing index with optional scope filtering.

DELETEindices_delete

Delete an entire index and all its data permanently.

GETindices_list

List all indices in the application with metadata and entry counts.

POSTindices_move

Rename an index by moving it to a new name.

records (7)

POSTrecords_batch

Perform multiple write operations in a single batch request for bulk indexing.

POSTrecords_browse

Iterate over all records in an index without relevance ranking for data export.

DELETErecords_delete

Delete a specific record from an index by its objectID.

POSTrecords_delete_by_query

Delete all records matching a filter expression from an index.

POSTrecords_get

Retrieve one or more records by their objectIDs from one or more indices.

POSTrecords_partial_update

Partially update a record by merging attributes without full replacement.

POSTrecords_save

Add or replace a record in an index.

rules (3)

DELETErules_delete

Delete a specific query rule from an index.

PUTrules_save

Create or update a query rule for customizing search behavior.

POSTrules_search

Search for query rules defined on an index.

search (3)

POSTsearch_for_facet_values

Search for values of a specific facet attribute for building facet autocomplete.

POSTsearch_multiple_indices

Execute multiple search queries across one or more indices in a single API call.

POSTsearch_single_index

Perform a full-text search query against a single index with filters, facets, and pagination.

settings (2)

GETsettings_get

Retrieve the current search configuration of an index.

PUTsettings_update

Update the search configuration of an index.

synonyms (3)

DELETEsynonyms_delete

Delete a specific synonym set from an index.

PUTsynonyms_save

Create or update a synonym set for an index.

POSTsynonyms_search

Search for synonyms defined on an index.

tasks (1)

GETtask_get

Check the status of an asynchronous indexing task.

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Algolia
Description: Algolia is a hosted search and discovery API that delivers fast, relevant search results in milliseconds. It supports full-text search, faceted filtering, typo tolerance, geo-search, and AI-powered recommendations across indexes of structured data.
Auth: api_key
Capabilities (29 total):
  api_keys (5):
    - api_keys_create: Create a new API key with specific permissions and index restrictions.
    - api_keys_delete: Delete an API key permanently.
    - api_keys_get: Retrieve permissions and restrictions of a specific API key.
    - api_keys_list: List all API keys with their permissions and restrictions.
    - api_keys_update: Update the permissions or restrictions of an existing API key.
  indices (5):
    - indices_clear: Remove all records from an index while keeping settings, synonyms, and rules.
    - indices_copy: Copy an index to a new or existing index with optional scope filtering.
    - indices_delete: Delete an entire index and all its data permanently.
    - indices_list: List all indices in the application with metadata and entry counts.
    - indices_move: Rename an index by moving it to a new name.
  records (7):
    - records_batch: Perform multiple write operations in a single batch request for bulk indexing.
    - records_browse: Iterate over all records in an index without relevance ranking for data export.
    - records_delete: Delete a specific record from an index by its objectID.
    - records_delete_by_query: Delete all records matching a filter expression from an index.
    - records_get: Retrieve one or more records by their objectIDs from one or more indices.
    - records_partial_update: Partially update a record by merging attributes without full replacement.
    - records_save: Add or replace a record in an index.
  rules (3):
    - rules_delete: Delete a specific query rule from an index.
    - rules_save: Create or update a query rule for customizing search behavior.
    - rules_search: Search for query rules defined on an index.
  search (3):
    - search_for_facet_values: Search for values of a specific facet attribute for building facet autocomplete.
    - search_multiple_indices: Execute multiple search queries across one or more indices in a single API call.
    - search_single_index: Perform a full-text search query against a single index with filters, facets, and pagination.
  settings (2):
    - settings_get: Retrieve the current search configuration of an index.
    - settings_update: Update the search configuration of an index.
  synonyms (3):
    - synonyms_delete: Delete a specific synonym set from an index.
    - synonyms_save: Create or update a synonym set for an index.
    - synonyms_search: Search for synonyms defined on an index.
  tasks (1):
    - task_get: Check the status of an asynchronous indexing task.

Top capabilities (ready to call):
  - api_keys_list: GET /1/keys
  - indices_list: GET /1/indexes
  - api_keys_get: GET /1/keys/{key}