---
title: "Every Published tool as a structured export record"
method: GET
path: "/listings.json"
---

# Every Published tool as a structured export record

`GET /listings.json`

## Request

- Base URL: `https://agentsindex.ai`
- URL: `https://agentsindex.ai/listings.json`
- Auth: none declared

## Query parameters

- `cursor` string
- `limit` integer

## Response `200`

The export page.

- ListingsExport
  - `directory` string
  - `url` string
  - `generatedAt` string
  - `count` integer: Total Published count (not the page size).
  - `nextCursor` string, nullable: Pass as ?cursor= for the next page; null when exhausted.
  - `listings` ListingExportRecord[]
    - `slug` string, required
    - `name` string, required
    - `tagline` string, nullable
    - `url` string, required: Canonical listing page on this directory.
    - `websiteUrl` string, nullable
    - `tier` string, required
    - `categories` string[]
    - `tags` string[]
    - `apiAvailable` boolean, nullable: Derived: true when apiAccess is yes OR partial, because the question a boolean answers is whether an API exists at all. Read apiAccess for the qualification.
    - `apiAccess` 'yes' | 'partial' | 'no' | 'null', nullable: The sourced answer to "Can you pull the data into your own stack?". "partial" means an API exists but is gated to a higher plan.
    - `pricing` string, nullable: The entry price as a prose fragment, from the typed price columns: "from $99/month", "free, then $189/month", "on quote" for a vendor whose price is researched and published nowhere, and null when no price has been collected — never a coarse bucket. ONE FIELD, and it carries the billing commitment when the figure requires one: "from $2,417/month billed annually" is a yearly contract divided by twelve, not a month-to-month rate. Where the row holds a real month-to-month price that is what the figure is, and no term is stated. Do not parse the amount out of this string expecting a monthly rate.
    - `verdict` string, nullable
    - `lastVerified` string, nullable: ISO date of last fact verification.

---

[API](https://skmtc.dev/agentsindex/apis/agentsindex-machine-api.md) · [All operations](https://skmtc.dev/agentsindex/apis/agentsindex-machine-api/llms.txt) · [OpenAPI document](https://skmtc.dev/agentsindex/apis/agentsindex-machine-api/revisions/9b3104eb9efd?raw)
