---
title: "API index"
method: GET
path: "/api/v1"
tags: ["Index"]
---

# API index

`GET /api/v1`

## Request

- Base URL: `https://ailawframework.com`
- URL: `https://ailawframework.com/api/v1`
- Auth: HTTP bearer

Name, version, a count of every resource, and links. A good first call to check a key.

## Response `200`

The index.

- object
  - `data` Index, required: Name, version, a count of every resource, and links.
    - `name` string
    - `version` string
    - `counts` object
    - `links` object
    - `notices` object

## Other responses

- `304`: The If-None-Match you sent matches: nothing has changed.
- `401`: No key, or not a configured key.
- `503`: The database could not be read. Retry. Nothing partial is ever returned.

---

[API](https://skmtc.dev/ailawframework/apis/ai-law-framework-data-api.md) · [All operations](https://skmtc.dev/ailawframework/apis/ai-law-framework-data-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ailawframework/apis/ai-law-framework-data-api/revisions/34dac450f68c?raw)
