For Developers

AIFirstIndex API

Access our comprehensive AI tools database via REST API. Build apps, integrations, or analyze the AI tools ecosystem.

Fast & Reliable

Low latency responses

1000+ Tools

Comprehensive database

No Auth Required

Free read-only access

JSON Response

Easy to integrate

Base URL

https://aifirstindex.com/api/v1

API Endpoints

GET

List All Tools

Get a paginated list of all AI tools

Endpoint

/api/v1/tools

Query Parameters

ParameterTypeDescription
pagenumberPage number (default: 1)
limitnumberItems per page (max: 100)
categorystringFilter by category slug
pricingstringFilter by pricing (free, freemium, paid)
qstringSearch query
featuredbooleanOnly featured tools

Example Request

curl https://aifirstindex.com/api/v1/tools?category=ai-writing&pricing=free&limit=10
GET

Get Single Tool

Get detailed information about a specific tool

Endpoint

/api/v1/tools/{slug}

Example Request

curl https://aifirstindex.com/api/v1/tools/chatgpt
GET

List Categories

Get all available categories with tool counts

Endpoint

/api/v1/categories

Example Request

curl https://aifirstindex.com/api/v1/categories

Example Response

Response from /api/v1/tools?limit=1

{
  "success": true,
  "data": [
    {
      "id": 1,
      "name": "ChatGPT",
      "slug": "chatgpt",
      "tagline": "AI-powered conversational assistant",
      "description": "...",
      "website_url": "https://chat.openai.com",
      "logo_url": "https://...",
      "pricing": {
        "type": "freemium",
        "starting_price": "$20/mo"
      },
      "is_featured": true,
      "is_verified": true,
      "category": {
        "id": 1,
        "name": "AI Assistants",
        "slug": "ai-assistants"
      },
      "tags": ["chatbot", "gpt", "openai"],
      "created_at": "2024-01-01T00:00:00.000Z",
      "updated_at": "2024-12-01T00:00:00.000Z"
    }
  ],
  "pagination": {
    "page": 1,
    "limit": 1,
    "total": 150,
    "total_pages": 150,
    "has_more": true
  }
}

Rate Limits

To ensure fair usage, the following rate limits apply:

  • 100 requests per minute per IP address
  • Maximum 100 items per request (limit parameter)
  • Contact us for higher limits or commercial usage

Need Help?

Have questions about the API or need custom integration support?

Contact Us