LineOfCreditAccount

Full details of a line of credit account. The `accountType` field for line of credit accounts may be set to any of the [account types](#line-of-credit-account-types) listed below. Plaid may consume all the parameters returned by the `GET /accounts` endpoint: * `availableCredit` * `creditLine` * `currentBalance` Additionally, for the `CREDITCARD` accountType, Plaid consumes the previous information plus the following for its liabilities product: * `advancesApr` * `lastPaymentAmount` * `lastPaymentDate` * `lastStmtBalance` * `lastStmtDate` * `minimumPaymentAmount` * `nextPaymentDate` * `purchasesApr` Plaid expects a decimal amount with two places (to represent fractional values of the base currency) for all monetary amounts. For example, `"currentBalance": 192.00`

Financial DataOpen BankingOpen FinanceFinancial Data ExchangeConsumer-PermissionedAccount DataTransactionInvestmentsInsuranceTax DataPayrollRESTAuthenticationFAPICFPB 1033
View JSON Schema on GitHub

JSON Schema

fdx-lineofcreditaccount.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "LineOfCreditAccount",
  "description": "Full details of a line of credit account. The `accountType` field for line of credit accounts may be set to any of the [account types](#line-of-credit-account-types) listed below.\n\nPlaid may consume all the parameters returned by the `GET /accounts` endpoint:\n\n* `availableCredit`\n* `creditLine`\n* `currentBalance`\n\nAdditionally, for the `CREDITCARD` accountType, Plaid consumes the previous information plus the following for its liabilities product:\n\n* `advancesApr`\n* `lastPaymentAmount`\n* `lastPaymentDate`\n* `lastStmtBalance`\n* `lastStmtDate`\n* `minimumPaymentAmount`\n* `nextPaymentDate`\n* `purchasesApr`\nPlaid expects a decimal amount with two places (to represent fractional values of the base currency) for all monetary amounts. For example, `\"currentBalance\": 192.00`\n",
  "type": "object",
  "allOf": [
    {
      "$ref": "#/components/schemas/LineOfCreditAccountDescriptor"
    },
    {
      "type": "object",
      "properties": {
        "creditLine": {
          "type": "number",
          "example": 10000.0,
          "description": "Credit limit\n"
        },
        "availableCredit": {
          "type": "number",
          "example": 8302.73,
          "description": "Available credit. Required for all accountTypes except for `CHARGE`\n"
        },
        "nextPaymentAmount": {
          "type": "number",
          "example": 1832.11,
          "description": "Amount of next payment.\nMay differ from minimumPaymentAmount if the customer pays more than their minimum or out of cycle\n"
        },
        "nextPaymentDate": {
          "$ref": "#/components/schemas/DateString",
          "description": "Due date of next payment.\nMay differ from statementAmountDueDate if the customer pays out of cycle\nISO 8601 full-date in format 'YYYY-MM-DD' according\nto [IETF RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339.html#section-5.6)\n"
        },
        "principalBalance": {
          "type": "number",
          "example": 132.28,
          "description": "Principal balance\n"
        },
        "currentBalance": {
          "type": "number",
          "example": 1722.81,
          "description": "Current balance of line of credit\n"
        },
        "minimumPaymentAmount": {
          "type": "number",
          "example": 190.32,
          "description": "Minimum payment amount from last statement balance,\nwhich is due at `statementAmountDueDate`\n"
        },
        "lastPaymentAmount": {
          "type": "number",
          "example": 2852.91,
          "description": "Amount of last payment\n"
        },
        "lastPaymentDate": {
          "$ref": "#/components/schemas/DateString",
          "description": "Last payment date\n\nISO 8601 full-date in format 'YYYY-MM-DD' according\nto [IETF RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339.html#section-5.6)\n"
        },
        "pastDueAmount": {
          "type": "number",
          "example": 0,
          "description": "Amount owed that the account holder failed to pay on the due date\n"
        },
        "lastStmtBalance": {
          "type": "number",
          "example": 5393.81,
          "description": "Final balance amount at end of last statement\n"
        },
        "lastStmtDate": {
          "$ref": "#/components/schemas/DateString",
          "description": "Last statement date\n\nISO 8601 full-date in format 'YYYY-MM-DD' according\nto [IETF RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339.html#section-5.6)\n"
        },
        "purchasesApr": {
          "type": "number",
          "example": 0,
          "description": "Annual percentage rate for purchases\n"
        },
        "advancesApr": {
          "type": "number",
          "example": 0,
          "description": "Annual percentage rate for cash advances\n"
        }
      },
      "required": [
        "currentBalance"
      ]
    }
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/fdx-lineofcreditaccount"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.