{
  "version": "v1",
  "generated_at": "2022-01-01T05:00:00.000Z",
  "self": "https://aatmanjain.com/data/v1/index.json",
  "html_url": "https://aatmanjain.com/developers",
  "markdown_url": "https://aatmanjain.com/developers.md",
  "name": "Aatman Jain data API",
  "description": "A free, read-only JSON API about Aatman (AJ) Jain, a 15-year-old developer and Base44 Partner in Belfast: his profile, projects, services, reviews, glossary, resources and FAQ. Built from the same content as https://aatmanjain.com and published as static files.",
  "status": "stable",
  "released": "2026-09-26",
  "base_url": "https://aatmanjain.com/data/v1/",
  "docs_url": "https://aatmanjain.com/developers",
  "openapi_url": "https://aatmanjain.com/openapi.json",
  "api_catalog_url": "https://aatmanjain.com/.well-known/api-catalog",
  "auth": "none",
  "access": "read-only",
  "format": "Static JSON files (UTF-8). Collections have count and items; single resources have data. Field names are snake_case, dates are ISO 8601, URLs are absolute and missing values are null. Ignore fields you do not recognise.",
  "versioning": {
    "scheme": "url-path",
    "current": "v1",
    "policy": "Stable within v1: only additive changes (new fields, new endpoints). Breaking changes (renaming or removing a field, changing a type or meaning) only ship in a new major path such as /data/v2/, announced at least 90 days before the old version is retired. Notices are listed at https://aatmanjain.com/developers and in https://aatmanjain.com/llms.txt, and this file's deprecation object is updated at the same time.",
    "notice_days": 90,
    "announced_at": [
      "https://aatmanjain.com/developers",
      "https://aatmanjain.com/llms.txt"
    ]
  },
  "deprecation": {
    "deprecated": false,
    "sunset": null,
    "successor_url": null
  },
  "errors": "Static hosting: a path that does not exist returns the website (HTML) with HTTP 200, not a JSON error. Check that the response is JSON with \"version\": \"v1\" before using it.",
  "rate_limits": "None set by the API. The host may apply its own limits. Files only change when the site is republished, so cache them.",
  "contact": {
    "email": "hello@aatmanjain.com",
    "form_url": "https://aatmanjain.com/contact"
  },
  "endpoints": [
    {
      "name": "index",
      "href": "https://aatmanjain.com/data/v1/index.json",
      "templated": false,
      "description": "API root: version, policy and every endpoint"
    },
    {
      "name": "profile",
      "href": "https://aatmanjain.com/data/v1/profile.json",
      "templated": false,
      "description": "Who Aatman (AJ) Jain is: name, role, location, age, contact, links, stats, recognition and what he is looking for"
    },
    {
      "name": "projects",
      "href": "https://aatmanjain.com/data/v1/projects.json",
      "templated": false,
      "description": "AJ's five case studies (his own projects), his other products and the in-progress line"
    },
    {
      "name": "project",
      "href": "https://aatmanjain.com/data/v1/projects/{slug}.json",
      "templated": true,
      "description": "One case study in full: problem, approach, build, outcome, features and images"
    },
    {
      "name": "services",
      "href": "https://aatmanjain.com/data/v1/services.json",
      "templated": false,
      "description": "The six services, who they are for, what you get, how it goes and FAQs (no prices)"
    },
    {
      "name": "testimonials",
      "href": "https://aatmanjain.com/data/v1/testimonials.json",
      "templated": false,
      "description": "The nine Base44 reviews, quoted verbatim, plus the rating summary"
    },
    {
      "name": "glossary",
      "href": "https://aatmanjain.com/data/v1/glossary.json",
      "templated": false,
      "description": "Plain-English definitions of Base44, backend and AI terms"
    },
    {
      "name": "resources",
      "href": "https://aatmanjain.com/data/v1/resources.json",
      "templated": false,
      "description": "Free guides, open-source skills, tools and docs"
    },
    {
      "name": "faq",
      "href": "https://aatmanjain.com/data/v1/faq.json",
      "templated": false,
      "description": "Answers to the questions people ask AJ most"
    }
  ],
  "changelog": [
    {
      "date": "2026-09-26",
      "version": "v1",
      "change": "First release."
    }
  ]
}
