Skip to main content

LegalAgreementsResultsNode

Agreement information used when displaying a list of agreements.

type LegalAgreementsResultsNode {
agreementContentType: LegalAgreementContentType!
agreementType: LegalAgreementType!
bankId: ID
content: LocalizedText!
id: ID!
name: String!
signedAt: DateTimeString
title: LocalizedText!
}

Fields

LegalAgreementsResultsNode.agreementContentType ● LegalAgreementContentType! non-null enum

The content type of the agreement, either URL or HTML

LegalAgreementsResultsNode.agreementType ● LegalAgreementType! non-null enum

The type describing what kind of agreement it is: Rates & Fees, Banking, etc.

LegalAgreementsResultsNode.bankId ● ID scalar

The bank id. Only set if this agreement is required for a given bank

LegalAgreementsResultsNode.content ● LocalizedText! non-null object

A record with SupportedLanguage as the key and a localized value of the agreement

LegalAgreementsResultsNode.id ● ID! non-null scalar

The id of the legal agreement

LegalAgreementsResultsNode.name ● String! non-null scalar

The agreements's unique identifier.

LegalAgreementsResultsNode.signedAt ● DateTimeString scalar

The time at which the user most recently signed this agreement. Null if user has not yet signed.

LegalAgreementsResultsNode.title ● LocalizedText! non-null object

A record with SupportedLanguage as the key and a localized title of the agreement

Member of

LegalAgreementsListResults object