{
  "schema_version": "1.0",
  "name": "Class Action App",
  "description": "Institutional Grade Secure Settlement Automation Platform for verified class action claim filing. Search, browse, and verify class action settlements.",
  "url": "https://classaction.app",
  "capabilities": [
    "search",
    "browse",
    "verify",
    "natural-language-search"
  ],
  "endpoints": [
    {
      "name": "search-settlements",
      "url": "https://vnkxzbrscbivavhhmfzj.supabase.co/functions/v1/search-settlements",
      "method": "POST",
      "description": "Search settlements by keyword, status, or category",
      "parameters": {
        "query": {
          "type": "string",
          "description": "Search query"
        },
        "status": {
          "type": "string",
          "enum": [
            "open",
            "pending",
            "closed",
            "all"
          ]
        },
        "category": {
          "type": "string",
          "description": "Settlement category filter"
        }
      }
    },
    {
      "name": "natural-language-search",
      "url": "https://vnkxzbrscbivavhhmfzj.supabase.co/functions/v1/natural-language-search",
      "method": "POST",
      "description": "Describe your situation in plain English and get matched to relevant settlements",
      "parameters": {
        "query": {
          "type": "string",
          "description": "Natural language description of the user's situation"
        }
      }
    }
  ],
  "data_schema": {
    "settlement": {
      "fields": [
        {
          "name": "title",
          "type": "string"
        },
        {
          "name": "defendant",
          "type": "string"
        },
        {
          "name": "description",
          "type": "string"
        },
        {
          "name": "category",
          "type": "string"
        },
        {
          "name": "status",
          "type": "enum",
          "values": [
            "open",
            "pending",
            "closed"
          ]
        },
        {
          "name": "claim_deadline",
          "type": "datetime"
        },
        {
          "name": "estimated_payout",
          "type": "string"
        },
        {
          "name": "settlement_amount",
          "type": "string"
        },
        {
          "name": "eligibility_criteria",
          "type": "string"
        },
        {
          "name": "slug",
          "type": "string",
          "description": "URL-safe identifier"
        }
      ]
    }
  },
  "pages": [
    {
      "path": "/",
      "description": "Homepage with featured settlements"
    },
    {
      "path": "/settlements",
      "description": "Browse all settlements with filters"
    },
    {
      "path": "/settlements/:slug",
      "description": "Individual settlement details"
    },
    {
      "path": "/glossary",
      "description": "Legal glossary of settlement terms"
    },
    {
      "path": "/how-it-works",
      "description": "Step-by-step claim filing guide"
    },
    {
      "path": "/early-payment",
      "description": "Sell expired claims for early payment"
    }
  ],
  "contact": {
    "email": "support@classaction.app",
    "website": "https://classaction.app"
  },
  "updated_at": "2026-04-14T02:31:40.281Z"
}