Indexes

List indexes

Returns a paginated, filterable list of all active indexes.

get/indexes

Request

  • Base URL
    https://theindex.fyi/api
  • Auth
    none declared

Query parameters

filter[category]'curated_directories' | 'rss_feed_aggregators' | 'search_engines' | 'random_discovery' | 'constraint_based_clubs' | 'indieweb_infrastructure'

Filter indexes by category.

filter[language]string

Filter by ISO 639-1 language code. Omit to return all languages.

page[number]integer

Page number (1-based).

page[size]integer

Number of results per page. Maximum 100.

Response

A paginated collection of index resources.

Example response

{
  "data": [
    {
      "id": "1",
      "attributes": {
        "name": "ooh.directory",
        "slug": "ooh-directory",
        "url": "https://ooh.directory",
        "description": "A curated directory of personal websites and blogs.",
        "category": "curated_directories",
        "language": "es",
        "accepts_submissions": true,
        "last_checked_at": "2026-05-01T12:00:00Z"
      },
      "links": {
        "self": "https://theindex.fyi/api/indexes/ooh-directory"
      }
    }
  ],
  "meta": {
    "total": 84,
    "per_page": 25,
    "current_page": 1,
    "last_page": 4
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.