Skip to content
Back to API-Triangle

Card snapshot

api-triangle.com · 2026-11-06 07:47:49 UTC · 24356f4758affd08cc734dda2b7180b0263868495892e572bcfcea416343df7f

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "API-Triangle",
  "description": "Deeds and assessor records for Wake, Durham, Orange, Fulton, Davidson, Miami-Dade, Orange FL, Harris, and Fairfax. Assessor rows include tax-lien flags and amounts. Each exact data URL costs 0.005 USDC on Base. Sale checks run on weekday business hours. Orange County, North Carolina tax liens are an annual advertised snapshot.",
  "url": "https://api-triangle.com",
  "version": "1.0.0",
  "provider": {
    "organization": "API-Triangle",
    "url": "https://api-triangle.com"
  },
  "contact": "owner@api-triangle.com",
  "documentationUrl": "https://api-triangle.com/.well-known/x402",
  "capabilities": {
    "counties": [
      "Wake",
      "Durham",
      "Orange",
      "Fulton",
      "Davidson",
      "MiamiDade",
      "OrangeFL",
      "Harris",
      "Fairfax"
    ],
    "datasets": [
      "deeds",
      "assessor",
      "filings"
    ],
    "taxLiens": "Assessor rows include distress_indicators.has_active_tax_lien and distress_indicators.lien_amount.",
    "clerkFilings": "Filing routes return rows only after that county clerk feed is configured."
  },
  "payment": {
    "protocol": "x402",
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "USDC",
    "assetAddress": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
    "amount": "5000",
    "price": "0.005000",
    "payTo": "0xee61dc8ced520bfd384f8aa118aaf0d6c2614566",
    "manifest": "https://api-triangle.com/.well-known/x402"
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "wake-deeds",
      "name": "Wake Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "wake",
        "deeds",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/wake/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "wake-assessor",
      "name": "Wake Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "wake",
        "assessor",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/wake/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "wake-filings",
      "name": "Wake Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "wake",
        "filings",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/wake/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "durham-deeds",
      "name": "Durham Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "durham",
        "deeds",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/durham/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "durham-assessor",
      "name": "Durham Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "durham",
        "assessor",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/durham/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "durham-filings",
      "name": "Durham Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "durham",
        "filings",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/durham/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-deeds",
      "name": "Orange Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "orange",
        "deeds",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-assessor",
      "name": "Orange Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "orange",
        "assessor",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-filings",
      "name": "Orange Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "orange",
        "filings",
        "public-records",
        "nc",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fulton-deeds",
      "name": "Fulton Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "fulton",
        "deeds",
        "public-records",
        "ga",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fulton/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fulton-assessor",
      "name": "Fulton Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "fulton",
        "assessor",
        "public-records",
        "ga",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fulton/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fulton-filings",
      "name": "Fulton Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "fulton",
        "filings",
        "public-records",
        "ga",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fulton/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "davidson-deeds",
      "name": "Davidson Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "davidson",
        "deeds",
        "public-records",
        "tn",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/davidson/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "davidson-assessor",
      "name": "Davidson Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "davidson",
        "assessor",
        "public-records",
        "tn",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/davidson/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "davidson-filings",
      "name": "Davidson Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "davidson",
        "filings",
        "public-records",
        "tn",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/davidson/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "miami-dade-deeds",
      "name": "MiamiDade Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "miami-dade",
        "deeds",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/miami-dade/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "miami-dade-assessor",
      "name": "MiamiDade Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "miami-dade",
        "assessor",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/miami-dade/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "miami-dade-filings",
      "name": "MiamiDade Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "miami-dade",
        "filings",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/miami-dade/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-fl-deeds",
      "name": "OrangeFL Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "orange-fl",
        "deeds",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange-fl/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-fl-assessor",
      "name": "OrangeFL Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "orange-fl",
        "assessor",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange-fl/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "orange-fl-filings",
      "name": "OrangeFL Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "orange-fl",
        "filings",
        "public-records",
        "fl",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/orange-fl/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "harris-deeds",
      "name": "Harris Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "harris",
        "deeds",
        "public-records",
        "tx",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/harris/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "harris-assessor",
      "name": "Harris Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "harris",
        "assessor",
        "public-records",
        "tx",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/harris/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "harris-filings",
      "name": "Harris Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "harris",
        "filings",
        "public-records",
        "tx",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/harris/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fairfax-deeds",
      "name": "Fairfax Recorded deeds",
      "description": "Recorded deeds for one Research Triangle county.",
      "tags": [
        "fairfax",
        "deeds",
        "public-records",
        "va",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fairfax/deeds",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fairfax-assessor",
      "name": "Fairfax Assessor parcels",
      "description": "Assessor parcels for one Research Triangle county. Rows include has_active_tax_lien and lien_amount when a county lien file matches the parcel.",
      "tags": [
        "fairfax",
        "assessor",
        "public-records",
        "va",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fairfax/assessor",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "fairfax-filings",
      "name": "Fairfax Clerk filings",
      "description": "Clerk filings for one Research Triangle county. The route returns rows only after that county clerk feed is configured.",
      "tags": [
        "fairfax",
        "filings",
        "public-records",
        "va",
        "x402"
      ],
      "endpoint": "https://api-triangle.com/api/v1/fairfax/filings",
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "data_provenance": {
    "disclaimer": "Data provided by api-triangle.com reflects historical public record snapshots obtained from county indices (Wake, Durham, Orange, Fulton, Davidson, Miami-Dade, Orange FL, Harris, Fairfax) as of the system capture date. This information does not constitute a title search, title insurance commitment, legal opinion, or guaranteed current encumbrance status. Users must verify all active claims and title conditions directly with the respective county offices.",
    "counties": [
      "Wake",
      "Durham",
      "Orange",
      "Fulton",
      "Davidson",
      "MiamiDade",
      "OrangeFL",
      "Harris",
      "Fairfax"
    ],
    "date_recorded": "Date Recorded",
    "system_capture_timestamp": "System Capture Timestamp",
    "party_label": "Last Recorded Grantee / Index Owner",
    "filing_label": "Recorded Filing History",
    "snapshot_note": "Reflects historical county filing data. Not a real-time title search."
  }
}