{
  "protocolVersion": "0.2",
  "name": "Parcel",
  "description": "Agent-native property trust, data, negotiation and settlement. The infrastructure layer that lets AI agents identify, verify, and act on real property over one API.",
  "url": "https://parcel.sohala.ai/a2a",
  "provider": {
    "organization": "Sohala / Amplify Brands",
    "url": "https://parcel.sohala.ai"
  },
  "skills": [
    {
      "id": "lookup_property",
      "name": "Look up a property by GPS coordinate or address",
      "description": "Resolve a GPS coordinate to an exact parcel (APN), assemble a structured property dossier from licensed public-record sources including valuation, ownership, lot details, and sale history.",
      "tags": ["realestate", "property", "data", "APN", "AVM", "GPS", "parcel", "public-record"]
    },
    {
      "id": "request_showing",
      "name": "Request a showing from the listing agent",
      "description": "Agent-to-agent: request a property showing from the listing side's agent. Requires a human-approved mandate scoped to this one action.",
      "tags": ["realestate", "negotiation", "showing", "agent-to-agent", "mandate"]
    }
  ],
  "capabilities": {
    "streaming": false,
    "mandatesRequired": ["request_showing", "make_offer"],
    "protocols": ["MCP", "A2A"],
    "authentication": "Parcel Passport (JWT / Verifiable Credential)"
  },
  "securitySchemes": {
    "passport": {
      "type": "bearer",
      "description": "Parcel Passport — a short-lived, scoped, DID/VC-shaped JWT credential. Every API call requires one."
    }
  },
  "documentation": {
    "llms": "https://parcel.sohala.ai/llms.txt",
    "llmsFull": "https://parcel.sohala.ai/llms-full.txt",
    "openapi": "https://parcel.sohala.ai/openapi.yaml",
    "website": "https://parcel.sohala.ai"
  }
}
