{
  "$schema": "https://plus.solberg.is/schema/manifest.json",
  "site": "landsbankinn.is",
  "title": "Landsbankinn (public)",
  "description": "Real-time mortgage calculator from Landsbankinn's PUBLIC GraphQL API — no auth. The best case: an official API with a static client key, no account wall.",
  "version": "0.1.0",
  "author": "jokull <https://github.com/jokull>",
  "license": "MIT",
  "tags": [
    "banking",
    "finance",
    "mortgage",
    "public-api"
  ],
  "identities": [],
  "auth": [
    {
      "id": "none",
      "type": "none",
      "description": "Public GraphQL endpoint with a static client key from the web bundle. Nothing to store — no account wall.",
      "default": true,
      "flow": "none"
    }
  ],
  "ops": [
    {
      "id": "loan-calculator",
      "kind": "graphql",
      "title": "Real estate loan calculator",
      "description": "Calculate monthly payment, interest and fees for a real-estate loan across indexation and term options.",
      "tags": [
        "mortgage",
        "calculator"
      ],
      "risk": "read-only",
      "input": {
        "type": "object",
        "properties": {
          "marketValue": {
            "type": "number",
            "description": "Fasteignamat (property assessment)"
          },
          "totalLoanAmount": {
            "type": "number"
          },
          "termMonths": {
            "type": "integer",
            "default": 480
          },
          "indexedPercentage": {
            "type": "number",
            "default": 100
          }
        }
      },
      "output": {
        "type": "object",
        "properties": {
          "monthlyPayment": {
            "type": "number"
          },
          "interestRate": {
            "type": "number"
          },
          "totalAmount": {
            "type": "number"
          },
          "yearlyCostRatio": {
            "type": "number"
          }
        }
      }
    }
  ]
}
