Plaid Liabilities
"""
"""
Information about the APR on the account.
Information about the APR on the account.
"""
"""
type PlaidAPR {
type RemoteDataPlaidAPR {
  """
  """
  Annual Percentage Rate applied.
  Annual Percentage Rate applied.
  """
  """
  aprPercentage: Float!
  aprPercentage: Float
  """
  """
  The type of balance to which the APR applies.
  The type of balance to which the APR applies.
  """
  """
  aprType: String!
  aprType: String
  """
  """
  Amount of money that is subjected to the APR if a balance was carried beyond
  Amount of money that is subjected to the APR if a balance was carried beyond
  payment due date. How it is calculated can vary by card issuer. It is often
  payment due date. How it is calculated can vary by card issuer. It is often
  calculated as an average daily balance.
  calculated as an average daily balance.
  """
  """
  balanceSubjectToApr: Float
  balanceSubjectToApr: Float
  """
  """
  Amount of money charged due to interest from last statement.
  Amount of money charged due to interest from last statement.
  """
  """
  interestChargeAmount: Float
  interestChargeAmount: Float
}
}
"""
"""
Plaid Liabilities data.
Plaid Liabilities data.
"""
"""
type PlaidLiabilities {
type RemoteDataPlaidLiabilitiesObject {
  """
  """
  The credit card account details.
  The credit accounts returned.
  """
  """
  credit: [PlaidLiabilitiesCredit!]
  credit: [RemoteDataPlaidCreditCardLiability!]
  """
  """
  The mortgage account details.
  The mortgage accounts returned.
  """
  """
  mortgage: [PlaidLiabilitiesMortgage!]
  mortgage: [RemoteDataPlaidMortgageLiability!]
  """
  """
  The student loan account details.
  The student loan accounts returned.
  """
  """
  student: [PlaidLiabilitiesStudent!]
  student: [RemoteDataPlaidStudentLoan!]
}
}
"""
"""
An object representing a credit card account.
An object representing a credit card account.
"""
"""
type PlaidLiabilitiesCredit {
type RemoteDataPlaidCreditCardLiability {
  """
  """
  The ID of the account that this liability belongs to.
  The ID of the account that this liability belongs to.
  """
  """
  accountId: String
  accountId: String
  """
  """
  The various interest rates that apply to the account. APR information is not
  The various interest rates that apply to the account. APR information is not
  provided by all card issuers; if APR data is not available, this array will be empty.
  provided by all card issuers; if APR data is not available, this array will be empty.
  """
  """
  aprs: [PlaidAPR!]!
  aprs: [RemoteDataPlaidAPR!]
  """
  """
  true if a payment is currently overdue. Availability for this field is limited.
  true if a payment is currently overdue. Availability for this field is limited.
  """
  """
  isOverdue: Boolean
  isOverdue: Boolean
  """
  """
  The amount of the last payment.
  The amount of the last payment.
  """
  """
  lastPaymentAmount: Float
  lastPaymentAmount: Float
  """
  """
  The date of the last payment. Dates are returned in an [ISO
  The date of the last payment. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). Availability
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD). Availability
  for this field is limited.
  for this field is limited.
  """
  """
  lastPaymentDate: Date
  lastPaymentDate: Date
  """
  """
  The total amount owed as of the last statement issued
  The total amount owed as of the last statement issued
  """
  """
  lastStatementBalance: Float
  lastStatementBalance: Float
  """
  """
  The date of the last statement. Dates are returned in an [ISO
  The date of the last statement. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  lastStatementIssueDate: Date
  lastStatementIssueDate: Date
  """
  """
  The minimum payment due for the next billing cycle.
  The minimum payment due for the next billing cycle.
  """
  """
  minimumPaymentAmount: Float
  minimumPaymentAmount: Float
  """
  """
  The due date for the next payment. The due date is `null` if a payment is not
  The due date for the next payment. The due date is `null` if a payment is not
  expected. Dates are returned in an [ISO
  expected. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  nextPaymentDueDate: Date
  nextPaymentDueDate: Date
}
}
"""
"""
Contains details about a mortgage account.
Contains details about a mortgage account.
"""
"""
type PlaidLiabilitiesMortgage {
type RemoteDataPlaidMortgageLiability {
  """
  """
  The ID of the account that this liability belongs to.
  The ID of the account that this liability belongs to.
  """
  """
  accountId: String!
  accountId: String
  """
  """
  The account number of the loan.
  The account number of the loan.
  """
  """
  accountNumber: String!
  accountNumber: String
  """
  """
  The current outstanding amount charged for late payment.
  The current outstanding amount charged for late payment.
  """
  """
  currentLateFee: Float
  currentLateFee: Float
  """
  """
  Total amount held in escrow to pay taxes and insurance on behalf of the borrower.
  Total amount held in escrow to pay taxes and insurance on behalf of the borrower.
  """
  """
  escrowBalance: Float
  escrowBalance: Float
  """
  """
  Indicates whether the borrower has private mortgage insurance in effect.
  Indicates whether the borrower has private mortgage insurance in effect.
  """
  """
  hasPmi: Boolean
  hasPmi: Boolean
  """
  """
  Indicates whether the borrower will pay a penalty for early payoff of mortgage.
  Indicates whether the borrower will pay a penalty for early payoff of mortgage.
  """
  """
  hasPrepaymentPenalty: Boolean
  hasPrepaymentPenalty: Boolean
  """
  """
  Object containing metadata about the interest rate for the mortgage.
  Object containing metadata about the interest rate for the mortgage.
  """
  """
  interestRate: PlaidMortgageInterestRate!
  interestRate: RemoteDataPlaidMortgageInterestRate
  """
  """
  The amount of the last payment.
  The amount of the last payment.
  """
  """
  lastPaymentAmount: Float
  lastPaymentAmount: Float
  """
  """
  The date of the last payment. Dates are returned in an [ISO
  The date of the last payment. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  lastPaymentDate: Date
  lastPaymentDate: Date
  """
  """
  Full duration of mortgage as at origination (e.g. `10 year`).
  Full duration of mortgage as at origination (e.g. `10 year`).
  """
  """
  loanTerm: String
  loanTerm: String
  """
  """
  Description of the type of loan, for example `conventional`, `fixed`, or
  Description of the type of loan, for example `conventional`, `fixed`, or
  `variable`. This field is provided directly from the loan servicer and does
  `variable`. This field is provided directly from the loan servicer and does
  not have an enumerated set of possible values.
  not have an enumerated set of possible values.
  """
  """
  loanTypeDescription: String
  loanTypeDescription: String
  """
  """
  Original date on which mortgage is due in full. Dates are returned in an [ISO
  Original date on which mortgage is due in full. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  maturityDate: Date
  maturityDate: Date
  """
  """
  The amount of the next payment.
  The amount of the next payment.
  """
  """
  nextMonthlyPayment: Float
  nextMonthlyPayment: Float
  """
  """
  The due date for the next payment. Dates are returned in an [ISO
  The due date for the next payment. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  nextPaymentDueDate: Date
  nextPaymentDueDate: Date
  """
  """
  The date on which the loan was initially lent. Dates are returned in an [ISO
  The date on which the loan was initially lent. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  originationDate: Date
  originationDate: Date
  """
  """
  The original principal balance of the mortgage.
  The original principal balance of the mortgage.
  """
  """
  originationPrincipalAmount: Float
  originationPrincipalAmount: Float
  """
  """
  Amount of loan (principal + interest) past due for payment.
  Amount of loan (principal + interest) past due for payment.
  """
  """
  pastDueAmount: Float
  pastDueAmount: Float
  """
  """
  Object containing fields describing property address.
  Object containing fields describing property address.
  """
  """
  propertyAddress: PlaidMortgagePropertyAddress!
  propertyAddress: RemoteDataPlaidMortgagePropertyAddress
  """
  """
  The year to date (YTD) interest paid.
  The year to date (YTD) interest paid.
  """
  """
  ytdInterestPaid: Float
  ytdInterestPaid: Float
  """
  """
  The YTD principal paid.
  The YTD principal paid.
  """
  """
  ytdPrincipalPaid: Float
  ytdPrincipalPaid: Float
}
}
"""
"""
Contains details about a student loan account
Contains details about a student loan account
"""
"""
type PlaidLiabilitiesStudent {
type RemoteDataPlaidStudentLoan {
  """
  """
  The ID of the account that this liability belongs to.
  The ID of the account that this liability belongs to.
  """
  """
  accountId: String
  accountId: String
  """
  """
  The account number of the loan. For some institutions, this may be a masked
  The account number of the loan. For some institutions, this may be a masked
  version of the number (e.g., the last 4 digits instead of the entire number).
  version of the number (e.g., the last 4 digits instead of the entire number).
  """
  """
  accountNumber: String
  accountNumber: String
  """
  """
  The dates on which loaned funds were disbursed or will be disbursed. These are
  The dates on which loaned funds were disbursed or will be disbursed. These are
  often in the past. Dates are returned in an [ISO
  often in the past. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  disbursementDates: [Date!]
  disbursementDates: [Date!]
  """
  """
  The date when the student loan is expected to be paid off. Availability for
  The date when the student loan is expected to be paid off. Availability for
  this field is limited. Dates are returned in an [ISO
  this field is limited. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  expectedPayoffDate: Date
  expectedPayoffDate: Date
  """
  """
  The guarantor of the student loan.
  The guarantor of the student loan.
  """
  """
  guarantor: String
  guarantor: String
  """
  """
  The interest rate on the loan as a percentage.
  The interest rate on the loan as a percentage.
  """
  """
  interestRatePercentage: Float!
  interestRatePercentage: Float
  """
  """
  `true` if a payment is currently overdue. Availability for this field is limited.
  `true` if a payment is currently overdue. Availability for this field is limited.
  """
  """
  isOverdue: Boolean
  isOverdue: Boolean
  """
  """
  The amount of the last payment.
  The amount of the last payment.
  """
  """
  lastPaymentAmount: Float
  lastPaymentAmount: Float
  """
  """
  The date of the last payment. Dates are returned in an [ISO
  The date of the last payment. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  lastPaymentDate: Date
  lastPaymentDate: Date
  """
  """
  The date of the last statement. Dates are returned in an [ISO
  The date of the last statement. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  lastStatementIssueDate: Date
  lastStatementIssueDate: Date
  """
  """
  The type of loan, e.g., "Consolidation Loans".
  The type of loan, e.g., "Consolidation Loans".
  """
  """
  loanName: String
  loanName: String
  """
  """
  An object representing the status of the student loan
  An object representing the status of the student loan
  """
  """
  loanStatus: PlaidStudentLoanStatus!
  loanStatus: RemoteDataPlaidStudentLoanStatus
  """
  """
  The minimum payment due for the next billing cycle. There are some exceptions:
  The minimum payment due for the next billing cycle. There are some exceptions:
  Some institutions require a minimum payment across all loans associated with
  Some institutions require a minimum payment across all loans associated with
  an account number. Our API presents that same minimum payment amount on each
  an account number. Our API presents that same minimum payment amount on each
  loan. The institutions that do this are: Great Lakes ( `ins_116861`),
  loan. The institutions that do this are: Great Lakes ( `ins_116861`),
  Firstmark (`ins_116295`), Commonbond Firstmark Services (`ins_116950`), Nelnet
  Firstmark (`ins_116295`), Commonbond Firstmark Services (`ins_116950`), Nelnet
  (`ins_116528`), EdFinancial Services (`ins_116304`), Granite State
  (`ins_116528`), EdFinancial Services (`ins_116304`), Granite State
  (`ins_116308`), and Oklahoma Student Loan Authority (`ins_116945`).
  (`ins_116308`), and Oklahoma Student Loan Authority (`ins_116945`).
  Firstmark (`ins_116295` ) and Navient (`ins_116248`) will display as $0 if there is an autopay program in effect.
  Firstmark (`ins_116295` ) and Navient (`ins_116248`) will display as $0 if there is an autopay program in effect.
  """
  """
  minimumPaymentAmount: Float
  minimumPaymentAmount: Float
  """
  """
  The due date for the next payment. The due date is `null` if a payment is not
  The due date for the next payment. The due date is `null` if a payment is not
  expected. A payment is not expected if `loan_status.type` is `deferment`,
  expected. A payment is not expected if `loan_status.type` is `deferment`,
  `in_school`, `consolidated`, `paid in full`, or `transferred`. Dates are
  `in_school`, `consolidated`, `paid in full`, or `transferred`. Dates are
  returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  nextPaymentDueDate: Date
  nextPaymentDueDate: Date
  """
  """
  The date on which the loan was initially lent. Dates are returned in an [ISO
  The date on which the loan was initially lent. Dates are returned in an [ISO
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  originationDate: Date
  originationDate: Date
  """
  """
  The original principal balance of the loan.
  The original principal balance of the loan.
  """
  """
  originationPrincipalAmount: Float
  originationPrincipalAmount: Float
  """
  """
  The total dollar amount of the accrued interest balance. For Sallie Mae (
  The total dollar amount of the accrued interest balance. For Sallie Mae (
  `ins_116944`), this amount is included in the current balance of the loan, so
  `ins_116944`), this amount is included in the current balance of the loan, so
  this field will return as `null`.
  this field will return as `null`.
  """
  """
  outstandingInterestAmount: Float
  outstandingInterestAmount: Float
  """
  """
  The relevant account number that should be used to reference this loan for
  The relevant account number that should be used to reference this loan for
  payments. In the majority of cases, `payment_reference_number` will match
  payments. In the majority of cases, `payment_reference_number` will match
  `account_number,` but in some institutions, such as Great Lakes
  `account_number,` but in some institutions, such as Great Lakes
  (`ins_116861`), it will be different.
  (`ins_116861`), it will be different.
  """
  """
  paymentReferenceNumber: String
  paymentReferenceNumber: String
  """
  """
  Information about the student's eligibility in the Public Service Loan
  Information about the student's eligibility in the Public Service Loan
  Forgiveness program. This is only returned if the institution is FedLoan
  Forgiveness program. This is only returned if the institution is FedLoan
  (`ins_116527`).
  (`ins_116527`). 
  """
  """
  pslfStatus: PlaidPSLFStatus!
  pslfStatus: RemoteDataPlaidPSLFStatus
  """
  """
  An object representing the repayment plan for the student loan
  An object representing the repayment plan for the student loan
  """
  """
  repaymentPlan: PlaidStudentRepaymentPlan!
  repaymentPlan: RemoteDataPlaidStudentRepaymentPlan
  """
  """
  The sequence number of the student loan. Heartland ECSI (`ins_116948`) does not make this field available.
  The sequence number of the student loan. Heartland ECSI (`ins_116948`) does not make this field available.
  """
  """
  sequenceNumber: String
  sequenceNumber: String
  """
  """
  The address of the student loan servicer. This is generally the remittance address to which payments should be sent.
  The address of the student loan servicer. This is generally the remittance address to which payments should be sent.
  """
  """
  servicerAddress: PlaidServicerAddressData!
  servicerAddress: RemoteDataPlaidServicerAddressData
  """
  """
  The year to date (YTD) interest paid. Availability for this field is limited.
  The year to date (YTD) interest paid. Availability for this field is limited.
  """
  """
  ytdInterestPaid: Float
  ytdInterestPaid: Float
  """
  """
  The year to date (YTD) principal paid. Availability for this field is limited.
  The year to date (YTD) principal paid. Availability for this field is limited.
  """
  """
  ytdPrincipalPaid: Float
  ytdPrincipalPaid: Float
}
}
"""
"""
Object containing metadata about the interest rate for the mortgage.
Object containing metadata about the interest rate for the mortgage.
"""
"""
type PlaidMortgageInterestRate {
type RemoteDataPlaidMortgageInterestRate {
  """
  """
  Percentage value (interest rate of current mortgage, not APR) of interest payable on a loan.
  Percentage value (interest rate of current mortgage, not APR) of interest payable on a loan.
  """
  """
  percentage: Float
  percentage: Float
  """
  """
  The type of interest charged (fixed or variable).
  The type of interest charged (fixed or variable).
  """
  """
  type: String
  type: String
}
}
"""
"""
Object containing fields describing property address.
Object containing fields describing property address.
"""
"""
type PlaidMortgagePropertyAddress {
type RemoteDataPlaidMortgagePropertyAddress {
  """
  """
  The city name.
  The city name.
  """
  """
  city: String
  city: String
  """
  """
  The ISO 3166-1 alpha-2 country code.
  The ISO 3166-1 alpha-2 country code.
  """
  """
  country: String
  country: String
  """
  """
  The five or nine digit postal code.
  The five or nine digit postal code.
  """
  """
  postalCode: String
  postalCode: String
  """
  """
  The region or state (example "NC").
  The region or state (example "NC").
  """
  """
  region: String
  region: String
  """
  """
  The full street address (example "564 Main Street, Apt 15").
  The full street address (example "564 Main Street, Apt 15").
  """
  """
  street: String
  street: String
}
}
"""
"""
Information about the student's eligibility in the Public Service Loan
Information about the student's eligibility in the Public Service Loan
Forgiveness program. This is only returned if the institution is FedLoan
Forgiveness program. This is only returned if the institution is FedLoan
(`ins_116527`).
(`ins_116527`). 
"""
"""
type PlaidPSLFStatus {
type RemoteDataPlaidPSLFStatus {
  """
  """
  The estimated date borrower will have completed 120 qualifying monthly
  The estimated date borrower will have completed 120 qualifying monthly
  payments. Returned in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  payments. Returned in [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  estimatedEligibilityDate: Date
  estimatedEligibilityDate: Date
  """
  """
  The number of qualifying payments that have been made.
  The number of qualifying payments that have been made.
  """
  """
  paymentsMade: Float
  paymentsMade: Float
  """
  """
  The number of qualifying payments remaining.
  The number of qualifying payments remaining.
  """
  """
  paymentsRemaining: Float
  paymentsRemaining: Float
}
}
"""
"""
Contains details about a security
Contains details about a security
"""
"""
type PlaidSecurity {
type PlaidSecurity {
  """
  """
  Price of the security at the close of the previous trading session. Null for non-public securities.
  Price of the security at the close of the previous trading session. Null for non-public securities.
  If the security is a foreign currency this field will be updated daily and will be priced in USD.
  If the security is a foreign currency this field will be updated daily and will be priced in USD.
  If the security is a cryptocurrency, this field will be updated multiple times
  If the security is a cryptocurrency, this field will be updated multiple times
  a day. As crypto prices can fluctuate quickly and data may become stale sooner
  a day. As crypto prices can fluctuate quickly and data may become stale sooner
  than other asset classes, refer to `update_datetime` with the time when the
  than other asset classes, refer to `update_datetime` with the time when the
  price was last updated.
  price was last updated.
  """
  """
  closePrice: Float
  closePrice: Float
  """
  """
  Date for which `close_price` is accurate. Always `null` if `close_price` is `null`.
  Date for which `close_price` is accurate. Always `null` if `close_price` is `null`.
  """
  """
  closePriceAsOf: Date
  closePriceAsOf: Date
  """
  """
  9-character CUSIP, an identifier assigned to North American securities. Please
  9-character CUSIP, an identifier assigned to North American securities. Please
  note that Plaid's customers must hold a license directly from CUSIP Global
  note that Plaid's customers must hold a license directly from CUSIP Global
  Services to receive CUSIP & ISIN data. This field will be null by default for
  Services to receive CUSIP & ISIN data. This field will be null by default for
  new customers. For existing customers, this field will be null by default
  new customers. For existing customers, this field will be null by default
  starting on Sept 15, 2023. If you would like access to this field, please
  starting on Sept 15, 2023. If you would like access to this field, please
  contact your Plaid Account Manager or reach out to
  contact your Plaid Account Manager or reach out to
  investments-vendors@plaid.com.
  investments-vendors@plaid.com.
  """
  """
  cusip: String
  cusip: String
  """
  """
  If `institution_security_id` is present, this field indicates the Plaid
  If `institution_security_id` is present, this field indicates the Plaid
  `institution_id` of the institution to whom the identifier belongs.
  `institution_id` of the institution to whom the identifier belongs.
  """
  """
  institutionId: String
  institutionId: String
  """
  """
  An identifier given to the security by the institution
  An identifier given to the security by the institution
  """
  """
  institutionSecurityId: String
  institutionSecurityId: String
  """
  """
  Indicates that a security is a highly liquid asset and can be treated like cash.
  Indicates that a security is a highly liquid asset and can be treated like cash.
  """
  """
  isCashEquivalent: Boolean
  isCashEquivalent: Boolean
  """
  """
  12-character ISIN, a globally unique securities identifier. Please note that
  12-character ISIN, a globally unique securities identifier. Please note that
  Plaid's customers must hold a license directly from CUSIP Global Services to
  Plaid's customers must hold a license directly from CUSIP Global Services to
  receive CUSIP & ISIN data. This field will be null by default for new
  receive CUSIP & ISIN data. This field will be null by default for new
  customers. For existing customers, this field will be null by default starting
  customers. For existing customers, this field will be null by default starting
  on Sept 15, 2023. If you would like access to this field, please contact your
  on Sept 15, 2023. If you would like access to this field, please contact your
  Plaid Account Manager or reach out to investments-vendors@plaid.com.
  Plaid Account Manager or reach out to investments-vendors@plaid.com.
  """
  """
  isin: String
  isin: String
  """
  """
  The ISO-4217 currency code of the price given. Always `null` if `unofficial_currency_code` is non-`null`.
  The ISO-4217 currency code of the price given. Always `null` if `unofficial_currency_code` is non-`null`.
  """
  """
  isoCurrencyCode: String
  isoCurrencyCode: String
  """
  """
  A descriptive name for the security, suitable for display.
  A descriptive name for the security, suitable for display.
  """
  """
  name: String
  name: String
  """
  """
  In certain cases, Plaid will provide the ID of another security whose
  In certain cases, Plaid will provide the ID of another security whose
  performance resembles this security, typically when the original security has
  performance resembles this security, typically when the original security has
  low volume, or when a private security can be modeled with a publicly traded security.
  low volume, or when a private security can be modeled with a publicly traded security.
  """
  """
  proxySecurityId: String
  proxySecurityId: String
  """
  """
  A unique, Plaid-specific identifier for the security, used to associate
  A unique, Plaid-specific identifier for the security, used to associate
  securities with holdings. Like all Plaid identifiers, the `security_id` is
  securities with holdings. Like all Plaid identifiers, the `security_id` is
  case sensitive. The `security_id` may change if inherent details of the
  case sensitive. The `security_id` may change if inherent details of the
  security change due to a corporate action, for example, in the event of a
  security change due to a corporate action, for example, in the event of a
  ticker symbol change or CUSIP change.
  ticker symbol change or CUSIP change.
  """
  """
  securityId: String!
  securityId: String!
  """
  """
  7-character SEDOL, an identifier assigned to securities in the UK.
  7-character SEDOL, an identifier assigned to securities in the UK.
  """
  """
  sedol: String
  sedol: String
  """
  """
  The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available.
  The security’s trading symbol for publicly traded securities, and otherwise a short identifier if available.
  """
  """
  tickerSymbol: String
  tickerSymbol: String
  """
  """
  The security type of the holding. Valid security types are:
  The security type of the holding. Valid security types are:
  `cash`: Cash, currency, and money market funds
  `cash`: Cash, currency, and money market funds
  `cryptocurrency`: Digital or virtual currencies
  `cryptocurrency`: Digital or virtual currencies
  `derivative`: Options, warrants, and other derivative instruments
  `derivative`: Options, warrants, and other derivative instruments
  `equity`: Domestic and foreign equities
  `equity`: Domestic and foreign equities
  `etf`: Multi-asset exchange-traded investment funds
  `etf`: Multi-asset exchange-traded investment funds
  `fixed income`: Bonds and certificates of deposit (CDs)
  `fixed income`: Bonds and certificates of deposit (CDs)
  `loan`: Loans and loan receivables
  `loan`: Loans and loan receivables
  `mutual fund`: Open- and closed-end vehicles pooling funds of multiple investors
  `mutual fund`: Open- and closed-end vehicles pooling funds of multiple investors
  `other`: Unknown or other investment types
  `other`: Unknown or other investment types
  """
  """
  type: String
  type: String
  """
  """
  The unofficial currency code associated with the security. Always `null` if
  The unofficial currency code associated with the security. Always `null` if
  `iso_currency_code` is non-`null`. Unofficial currency codes are used for
  `iso_currency_code` is non-`null`. Unofficial currency codes are used for
  currencies that do not have official ISO currency codes, such as
  currencies that do not have official ISO currency codes, such as
  cryptocurrencies and the currencies of certain countries.
  cryptocurrencies and the currencies of certain countries.
  See the [currency code
  See the [currency code
  schema](https://plaid.com/docs/api/accounts#currency-code-schema) for a full
  schema](https://plaid.com/docs/api/accounts#currency-code-schema) for a full
  listing of supported `iso_currency_code`s.
  listing of supported `iso_currency_code`s.
  """
  """
  unofficialCurrencyCode: String
  unofficialCurrencyCode: String
  """
  """
  Date and time at which `close_price` is accurate, in ISO 8601 format
  Date and time at which `close_price` is accurate, in ISO 8601 format
  (YYYY-MM-DDTHH:mm:ssZ). Always `null` if `close_price` is `null`.
  (YYYY-MM-DDTHH:mm:ssZ). Always `null` if `close_price` is `null`.
  """
  """
  updateDatetime: DateTime
  updateDatetime: DateTime
}
}
"""
"""
The address of the student loan servicer. This is generally the remittance address to which payments should be sent.
The address of the student loan servicer. This is generally the remittance address to which payments should be sent.
"""
"""
type PlaidServicerAddressData {
type RemoteDataPlaidServicerAddressData {
  """
  """
  The full city name
  The full city name
  """
  """
  city: String
  city: String
  """
  """
  The ISO 3166-1 alpha-2 country code
  The ISO 3166-1 alpha-2 country code
  """
  """
  country: String
  country: String
  """
  """
  The postal code
  The postal code
  """
  """
  postalCode: String
  postalCode: String
  """
  """
  The region or state
  The region or state
  Example: `"NC"`
  Example: `"NC"`
  """
  """
  region: String
  region: String
  """
  """
  The full street address
  The full street address
  Example: `"564 Main Street, APT 15"`
  Example: `"564 Main Street, APT 15"`
  """
  """
  street: String
  street: String
}
}
"""
"""
An object representing the status of the student loan
An object representing the status of the student loan
"""
"""
type PlaidStudentLoanStatus {
type RemoteDataPlaidStudentLoanStatus {
  """
  """
  The date until which the loan will be in its current status. Dates are
  The date until which the loan will be in its current status. Dates are
  returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  returned in an [ISO 8601](https://wikipedia.org/wiki/ISO_8601) format (YYYY-MM-DD).
  """
  """
  endDate: Date
  endDate: Date
  """
  """
  The status type of the student loan
  The status type of the student loan
  """
  """
  type: String
  type: String
}
}
"""
"""
An object representing the repayment plan for the student loan
An object representing the repayment plan for the student loan
"""
"""
type PlaidStudentRepaymentPlan {
type RemoteDataPlaidStudentRepaymentPlan {
  """
  """
  The description of the repayment plan as provided by the servicer.
  The description of the repayment plan as provided by the servicer.
  """
  """
  description: String
  description: String
  """
  """
  The type of the repayment plan.
  The type of the repayment plan.
  """
  """
  type: String
  type: String
}
}