Saltar al contenido principal
Version: Siguiente

Admin API Reference

This API reference has been automatically generated from the Admin GraphQL schema.

Queries

accountEntryCsv

No description

accountEntryCsv(
ledgerAccountId: UUID!
): AccountingCsvDocument

Arguments

accountEntryCsv.ledgerAccountId ● UUID! non-null scalar

Type

AccountingCsvDocument object


approvalProcess

No description

approvalProcess(
id: UUID!
): ApprovalProcess

Arguments

approvalProcess.id ● UUID! non-null scalar

Type

ApprovalProcess object


approvalProcesses

No description

approvalProcesses(
first: Int!
after: String
): ApprovalProcessConnection!

Arguments

approvalProcesses.first ● Int! non-null scalar

approvalProcesses.after ● String scalar

Type

ApprovalProcessConnection object


audit

No description

audit(
first: Int!
after: String
subject: AuditSubjectId
authorized: Boolean
object: String
action: String
): AuditEntryConnection!

Arguments

audit.first ● Int! non-null scalar

audit.after ● String scalar

audit.subject ● AuditSubjectId scalar

audit.authorized ● Boolean scalar

audit.object ● String scalar

audit.action ● String scalar

Type

AuditEntryConnection object


auditSubjects

No description

auditSubjects: [AuditSubjectId!]!

Type

AuditSubjectId scalar


balanceSheet

No description

balanceSheet(
from: Date!
until: Date
): BalanceSheet!

Arguments

balanceSheet.from ● Date! non-null scalar

balanceSheet.until ● Date scalar

Type

BalanceSheet object


chartOfAccounts

No description

chartOfAccounts: ChartOfAccounts!

Type

ChartOfAccounts object


committee

No description

committee(
id: UUID!
): Committee

Arguments

committee.id ● UUID! non-null scalar

Type

Committee object


committees

No description

committees(
first: Int!
after: String
): CommitteeConnection!

Arguments

committees.first ● Int! non-null scalar

committees.after ● String scalar

Type

CommitteeConnection object


creditConfig

No description

creditConfig: CreditModuleConfig

Type

CreditModuleConfig object


creditFacilities

No description

creditFacilities(
first: Int!
after: String
sort: CreditFacilitiesSort = { by: CREATED_AT, direction: ASC }
filter: CreditFacilitiesFilter
): CreditFacilityConnection!

Arguments

creditFacilities.first ● Int! non-null scalar

creditFacilities.after ● String scalar

creditFacilities.sort ● CreditFacilitiesSort input

creditFacilities.filter ● CreditFacilitiesFilter input

Type

CreditFacilityConnection object


creditFacility

No description

creditFacility(
id: UUID!
): CreditFacility

Arguments

creditFacility.id ● UUID! non-null scalar

Type

CreditFacility object


creditFacilityByPublicId

No description

creditFacilityByPublicId(
id: PublicId!
): CreditFacility

Arguments

creditFacilityByPublicId.id ● PublicId! non-null scalar

Type

CreditFacility object


creditFacilityProposal

No description

creditFacilityProposal(
id: UUID!
): CreditFacilityProposal

Arguments

creditFacilityProposal.id ● UUID! non-null scalar

Type

CreditFacilityProposal object


creditFacilityProposals

No description

creditFacilityProposals(
first: Int!
after: String
): CreditFacilityProposalConnection!

Arguments

creditFacilityProposals.first ● Int! non-null scalar

creditFacilityProposals.after ● String scalar

Type

CreditFacilityProposalConnection object


custodians

No description

custodians(
first: Int!
after: String
): CustodianConnection!

Arguments

custodians.first ● Int! non-null scalar

custodians.after ● String scalar

Type

CustodianConnection object


customer

No description

customer(
id: UUID!
): Customer

Arguments

customer.id ● UUID! non-null scalar

Type

Customer object


customerByEmail

No description

customerByEmail(
email: String!
): Customer

Arguments

customerByEmail.email ● String! non-null scalar

Type

Customer object


customerByPublicId

No description

customerByPublicId(
id: PublicId!
): Customer

Arguments

customerByPublicId.id ● PublicId! non-null scalar

Type

Customer object


customerDocument

No description

customerDocument(
id: UUID!
): CustomerDocument

Arguments

customerDocument.id ● UUID! non-null scalar

Type

CustomerDocument object


customers

No description

customers(
first: Int!
after: String
sort: CustomersSort = { by: CREATED_AT, direction: ASC }
filter: CustomersFilter
): CustomerConnection!

Arguments

customers.first ● Int! non-null scalar

customers.after ● String scalar

customers.sort ● CustomersSort input

customers.filter ● CustomersFilter input

Type

CustomerConnection object


dashboard

No description

dashboard: Dashboard!

Type

Dashboard object


deposit

No description

deposit(
id: UUID!
): Deposit

Arguments

deposit.id ● UUID! non-null scalar

Type

Deposit object


depositAccount

No description

depositAccount(
id: UUID!
): DepositAccount

Arguments

depositAccount.id ● UUID! non-null scalar

Type

DepositAccount object


depositAccountByPublicId

No description

depositAccountByPublicId(
id: PublicId!
): DepositAccount

Arguments

depositAccountByPublicId.id ● PublicId! non-null scalar

Type

DepositAccount object


depositAccounts

No description

depositAccounts(
first: Int!
after: String
): DepositAccountConnection!

Arguments

depositAccounts.first ● Int! non-null scalar

depositAccounts.after ● String scalar

Type

DepositAccountConnection object


depositByPublicId

No description

depositByPublicId(
id: PublicId!
): Deposit

Arguments

depositByPublicId.id ● PublicId! non-null scalar

Type

Deposit object


depositConfig

No description

depositConfig: DepositModuleConfig

Type

DepositModuleConfig object


deposits

No description

deposits(
first: Int!
after: String
): DepositConnection!

Arguments

deposits.first ● Int! non-null scalar

deposits.after ● String scalar

Type

DepositConnection object


descendantAccountSetsByCategory

No description

descendantAccountSetsByCategory(
category: AccountCategory!
): [AccountInfo!]!

Arguments

descendantAccountSetsByCategory.category ● AccountCategory! non-null enum

Type

AccountInfo object


disbursal

No description

disbursal(
id: UUID!
): CreditFacilityDisbursal

Arguments

disbursal.id ● UUID! non-null scalar

Type

CreditFacilityDisbursal object


disbursalByPublicId

No description

disbursalByPublicId(
id: PublicId!
): CreditFacilityDisbursal

Arguments

disbursalByPublicId.id ● PublicId! non-null scalar

Type

CreditFacilityDisbursal object


disbursals

No description

disbursals(
first: Int!
after: String
): CreditFacilityDisbursalConnection!

Arguments

disbursals.first ● Int! non-null scalar

disbursals.after ● String scalar

Type

CreditFacilityDisbursalConnection object


domainConfigs

No description

domainConfigs(
first: Int!
after: String
): DomainConfigConnection!

Arguments

domainConfigs.first ● Int! non-null scalar

domainConfigs.after ● String scalar

Type

DomainConfigConnection object


fiscalYear

No description

fiscalYear(
fiscalYearId: UUID!
): FiscalYear

Arguments

fiscalYear.fiscalYearId ● UUID! non-null scalar

Type

FiscalYear object


fiscalYearByYear

No description

fiscalYearByYear(
year: String!
): FiscalYear

Arguments

fiscalYearByYear.year ● String! non-null scalar

Type

FiscalYear object


fiscalYears

No description

fiscalYears(
first: Int!
after: String
): FiscalYearConnection!

Arguments

fiscalYears.first ● Int! non-null scalar

fiscalYears.after ● String scalar

Type

FiscalYearConnection object


journalEntries

No description

journalEntries(
first: Int!
after: String
): JournalEntryConnection!

Arguments

journalEntries.first ● Int! non-null scalar

journalEntries.after ● String scalar

Type

JournalEntryConnection object


ledgerAccount

No description

ledgerAccount(
id: UUID!
): LedgerAccount

Arguments

ledgerAccount.id ● UUID! non-null scalar

Type

LedgerAccount object


ledgerAccountByCode

No description

ledgerAccountByCode(
code: String!
): LedgerAccount

Arguments

ledgerAccountByCode.code ● String! non-null scalar

Type

LedgerAccount object


ledgerTransaction

No description

ledgerTransaction(
id: UUID!
): LedgerTransaction

Arguments

ledgerTransaction.id ● UUID! non-null scalar

Type

LedgerTransaction object


ledgerTransactionsForTemplateCode

No description

ledgerTransactionsForTemplateCode(
templateCode: String!
first: Int!
after: String
): LedgerTransactionConnection!

Arguments

ledgerTransactionsForTemplateCode.templateCode ● String! non-null scalar

ledgerTransactionsForTemplateCode.first ● Int! non-null scalar

ledgerTransactionsForTemplateCode.after ● String scalar

Type

LedgerTransactionConnection object


liquidation

No description

liquidation(
id: UUID!
): Liquidation

Arguments

liquidation.id ● UUID! non-null scalar

Type

Liquidation object


liquidations

No description

liquidations(
first: Int!
after: String
): LiquidationConnection!

Arguments

liquidations.first ● Int! non-null scalar

liquidations.after ● String scalar

Type

LiquidationConnection object


loanAgreement

No description

loanAgreement(
id: UUID!
): LoanAgreement

Arguments

loanAgreement.id ● UUID! non-null scalar

Type

LoanAgreement object


me

No description

me: Me!

Type

Me object


pendingCreditFacilities

No description

pendingCreditFacilities(
first: Int!
after: String
): PendingCreditFacilityConnection!

Arguments

pendingCreditFacilities.first ● Int! non-null scalar

pendingCreditFacilities.after ● String scalar

Type

PendingCreditFacilityConnection object


pendingCreditFacility

No description

pendingCreditFacility(
id: UUID!
): PendingCreditFacility

Arguments

pendingCreditFacility.id ● UUID! non-null scalar

Type

PendingCreditFacility object


permissionSets

No description

permissionSets(
first: Int!
after: String
): PermissionSetConnection!

Arguments

permissionSets.first ● Int! non-null scalar

permissionSets.after ● String scalar

Type

PermissionSetConnection object


policies

No description

policies(
first: Int!
after: String
): PolicyConnection!

Arguments

policies.first ● Int! non-null scalar

policies.after ● String scalar

Type

PolicyConnection object


policy

No description

policy(
id: UUID!
): Policy

Arguments

policy.id ● UUID! non-null scalar

Type

Policy object


profitAndLossStatement

No description

profitAndLossStatement(
from: Date!
until: Date
): ProfitAndLossStatement!

Arguments

profitAndLossStatement.from ● Date! non-null scalar

profitAndLossStatement.until ● Date scalar

Type

ProfitAndLossStatement object


prospect

No description

prospect(
id: UUID!
): Prospect

Arguments

prospect.id ● UUID! non-null scalar

Type

Prospect object


prospectByPublicId

No description

prospectByPublicId(
id: PublicId!
): Prospect

Arguments

prospectByPublicId.id ● PublicId! non-null scalar

Type

Prospect object


prospects

No description

prospects(
first: Int!
after: String
stage: ProspectStage
): ProspectConnection!

Arguments

prospects.first ● Int! non-null scalar

prospects.after ● String scalar

prospects.stage ● ProspectStage enum

Type

ProspectConnection object


publicIdTarget

No description

publicIdTarget(
id: PublicId!
): PublicIdTarget

Arguments

publicIdTarget.id ● PublicId! non-null scalar

Type

PublicIdTarget union


realtimePrice

No description

realtimePrice: RealtimePrice!

Type

RealtimePrice object


reportRun

No description

reportRun(
id: UUID!
): ReportRun

Arguments

reportRun.id ● UUID! non-null scalar

Type

ReportRun object


reportRuns

No description

reportRuns(
first: Int!
after: String
): ReportRunConnection!

Arguments

reportRuns.first ● Int! non-null scalar

reportRuns.after ● String scalar

Type

ReportRunConnection object


role

No description

role(
id: UUID!
): Role

Arguments

role.id ● UUID! non-null scalar

Type

Role object


roles

No description

roles(
first: Int!
after: String
): RoleConnection!

Arguments

roles.first ● Int! non-null scalar

roles.after ● String scalar

Type

RoleConnection object


termsTemplate

No description

termsTemplate(
id: UUID!
): TermsTemplate

Arguments

termsTemplate.id ● UUID! non-null scalar

Type

TermsTemplate object


termsTemplates

No description

termsTemplates: [TermsTemplate!]!

Type

TermsTemplate object


transactionTemplates

No description

transactionTemplates(
first: Int!
after: String
): TransactionTemplateConnection!

Arguments

transactionTemplates.first ● Int! non-null scalar

transactionTemplates.after ● String scalar

Type

TransactionTemplateConnection object


trialBalance

No description

trialBalance(
from: Date!
until: Date!
): TrialBalance!

Arguments

trialBalance.from ● Date! non-null scalar

trialBalance.until ● Date! non-null scalar

Type

TrialBalance object


user

No description

user(
id: UUID!
): User

Arguments

user.id ● UUID! non-null scalar

Type

User object


users

No description

users: [User!]!

Type

User object


withdrawal

No description

withdrawal(
id: UUID!
): Withdrawal

Arguments

withdrawal.id ● UUID! non-null scalar

Type

Withdrawal object


withdrawalByPublicId

No description

withdrawalByPublicId(
id: PublicId!
): Withdrawal

Arguments

withdrawalByPublicId.id ● PublicId! non-null scalar

Type

Withdrawal object


withdrawals

No description

withdrawals(
first: Int!
after: String
): WithdrawalConnection!

Arguments

withdrawals.first ● Int! non-null scalar

withdrawals.after ● String scalar

Type

WithdrawalConnection object

Mutations

accountingCsvDownloadLinkGenerate

No description

accountingCsvDownloadLinkGenerate(
input: AccountingCsvDownloadLinkGenerateInput!
): AccountingCsvDownloadLinkGeneratePayload!

Arguments

accountingCsvDownloadLinkGenerate.input ● AccountingCsvDownloadLinkGenerateInput! non-null input

Type

AccountingCsvDownloadLinkGeneratePayload object


approvalProcessApprove

No description

approvalProcessApprove(
input: ApprovalProcessApproveInput!
): ApprovalProcessApprovePayload!

Arguments

approvalProcessApprove.input ● ApprovalProcessApproveInput! non-null input

Type

ApprovalProcessApprovePayload object


approvalProcessDeny

No description

approvalProcessDeny(
input: ApprovalProcessDenyInput!
reason: String!
): ApprovalProcessDenyPayload!

Arguments

approvalProcessDeny.input ● ApprovalProcessDenyInput! non-null input

approvalProcessDeny.reason ● String! non-null scalar

Type

ApprovalProcessDenyPayload object


chartOfAccountsAddChildNode

No description

chartOfAccountsAddChildNode(
input: ChartOfAccountsAddChildNodeInput!
): ChartOfAccountsAddChildNodePayload!

Arguments

chartOfAccountsAddChildNode.input ● ChartOfAccountsAddChildNodeInput! non-null input

Type

ChartOfAccountsAddChildNodePayload object


chartOfAccountsAddRootNode

No description

chartOfAccountsAddRootNode(
input: ChartOfAccountsAddRootNodeInput!
): ChartOfAccountsAddRootNodePayload!

Arguments

chartOfAccountsAddRootNode.input ● ChartOfAccountsAddRootNodeInput! non-null input

Type

ChartOfAccountsAddRootNodePayload object


chartOfAccountsCsvImport

No description

chartOfAccountsCsvImport(
input: ChartOfAccountsCsvImportInput!
): ChartOfAccountsCsvImportPayload!

Arguments

chartOfAccountsCsvImport.input ● ChartOfAccountsCsvImportInput! non-null input

Type

ChartOfAccountsCsvImportPayload object


chartOfAccountsCsvImportWithBaseConfig

No description

chartOfAccountsCsvImportWithBaseConfig(
input: ChartOfAccountsCsvImportWithBaseConfigInput!
): ChartOfAccountsCsvImportWithBaseConfigPayload!

Arguments

chartOfAccountsCsvImportWithBaseConfig.input ● ChartOfAccountsCsvImportWithBaseConfigInput! non-null input

Type

ChartOfAccountsCsvImportWithBaseConfigPayload object


collateralRecordProceedsFromLiquidation

No description

collateralRecordProceedsFromLiquidation(
input: CollateralRecordProceedsFromLiquidationInput!
): CollateralRecordProceedsFromLiquidationPayload!

Arguments

collateralRecordProceedsFromLiquidation.input ● CollateralRecordProceedsFromLiquidationInput! non-null input

Type

CollateralRecordProceedsFromLiquidationPayload object


collateralRecordSentToLiquidation

No description

collateralRecordSentToLiquidation(
input: CollateralRecordSentToLiquidationInput!
): CollateralRecordSentToLiquidationPayload!

Arguments

collateralRecordSentToLiquidation.input ● CollateralRecordSentToLiquidationInput! non-null input

Type

CollateralRecordSentToLiquidationPayload object


collateralUpdate

No description

collateralUpdate(
input: CollateralUpdateInput!
): CollateralUpdatePayload!

Arguments

collateralUpdate.input ● CollateralUpdateInput! non-null input

Type

CollateralUpdatePayload object


committeeAddUser

No description

committeeAddUser(
input: CommitteeAddUserInput!
): CommitteeAddUserPayload!

Arguments

committeeAddUser.input ● CommitteeAddUserInput! non-null input

Type

CommitteeAddUserPayload object


committeeCreate

No description

committeeCreate(
input: CommitteeCreateInput!
): CommitteeCreatePayload!

Arguments

committeeCreate.input ● CommitteeCreateInput! non-null input

Type

CommitteeCreatePayload object


committeeRemoveUser

No description

committeeRemoveUser(
input: CommitteeRemoveUserInput!
): CommitteeRemoveUserPayload!

Arguments

committeeRemoveUser.input ● CommitteeRemoveUserInput! non-null input

Type

CommitteeRemoveUserPayload object


creditFacilityComplete

No description

creditFacilityComplete(
input: CreditFacilityCompleteInput!
): CreditFacilityCompletePayload!

Arguments

creditFacilityComplete.input ● CreditFacilityCompleteInput! non-null input

Type

CreditFacilityCompletePayload object


creditFacilityDisbursalInitiate

No description

creditFacilityDisbursalInitiate(
input: CreditFacilityDisbursalInitiateInput!
): CreditFacilityDisbursalInitiatePayload!

Arguments

creditFacilityDisbursalInitiate.input ● CreditFacilityDisbursalInitiateInput! non-null input

Type

CreditFacilityDisbursalInitiatePayload object


creditFacilityPartialPaymentRecord

No description

creditFacilityPartialPaymentRecord(
input: CreditFacilityPartialPaymentRecordInput!
): CreditFacilityPartialPaymentRecordPayload!

Arguments

creditFacilityPartialPaymentRecord.input ● CreditFacilityPartialPaymentRecordInput! non-null input

Type

CreditFacilityPartialPaymentRecordPayload object


creditFacilityPartialPaymentWithDateRecord

No description

creditFacilityPartialPaymentWithDateRecord(
input: CreditFacilityPartialPaymentWithDateRecordInput!
): CreditFacilityPartialPaymentRecordPayload!

Arguments

creditFacilityPartialPaymentWithDateRecord.input ● CreditFacilityPartialPaymentWithDateRecordInput! non-null input

Type

CreditFacilityPartialPaymentRecordPayload object


creditFacilityProposalCreate

No description

creditFacilityProposalCreate(
input: CreditFacilityProposalCreateInput!
): CreditFacilityProposalCreatePayload!

Arguments

creditFacilityProposalCreate.input ● CreditFacilityProposalCreateInput! non-null input

Type

CreditFacilityProposalCreatePayload object


creditFacilityProposalCustomerApprovalConclude

No description

creditFacilityProposalCustomerApprovalConclude(
input: CreditFacilityProposalCustomerApprovalConcludeInput!
): CreditFacilityProposalCustomerApprovalConcludePayload!

Arguments

creditFacilityProposalCustomerApprovalConclude.input ● CreditFacilityProposalCustomerApprovalConcludeInput! non-null input

Type

CreditFacilityProposalCustomerApprovalConcludePayload object


creditModuleConfigure

No description

creditModuleConfigure(
input: CreditModuleConfigureInput!
): CreditModuleConfigurePayload!

Arguments

creditModuleConfigure.input ● CreditModuleConfigureInput! non-null input

Type

CreditModuleConfigurePayload object


custodianConfigUpdate

No description

custodianConfigUpdate(
input: CustodianConfigUpdateInput!
): CustodianConfigUpdatePayload!

Arguments

custodianConfigUpdate.input ● CustodianConfigUpdateInput! non-null input

Type

CustodianConfigUpdatePayload object


custodianCreate

No description

custodianCreate(
input: CustodianCreateInput!
): CustodianCreatePayload!

Arguments

custodianCreate.input ● CustodianCreateInput! non-null input

Type

CustodianCreatePayload object


customerDocumentArchive

No description

customerDocumentArchive(
input: CustomerDocumentArchiveInput!
): CustomerDocumentArchivePayload!

Arguments

customerDocumentArchive.input ● CustomerDocumentArchiveInput! non-null input

Type

CustomerDocumentArchivePayload object


customerDocumentAttach

No description

customerDocumentAttach(
input: CustomerDocumentCreateInput!
): CustomerDocumentCreatePayload!

Arguments

customerDocumentAttach.input ● CustomerDocumentCreateInput! non-null input

Type

CustomerDocumentCreatePayload object


customerDocumentDelete

No description

customerDocumentDelete(
input: CustomerDocumentDeleteInput!
): CustomerDocumentDeletePayload!

Arguments

customerDocumentDelete.input ● CustomerDocumentDeleteInput! non-null input

Type

CustomerDocumentDeletePayload object


customerDocumentDownloadLinkGenerate

No description

customerDocumentDownloadLinkGenerate(
input: CustomerDocumentDownloadLinksGenerateInput!
): CustomerDocumentDownloadLinksGeneratePayload!

Arguments

customerDocumentDownloadLinkGenerate.input ● CustomerDocumentDownloadLinksGenerateInput! non-null input

Type

CustomerDocumentDownloadLinksGeneratePayload object


customerEmailUpdate

No description

customerEmailUpdate(
input: CustomerEmailUpdateInput!
): CustomerEmailUpdatePayload!

Arguments

customerEmailUpdate.input ● CustomerEmailUpdateInput! non-null input

Type

CustomerEmailUpdatePayload object


customerTelegramHandleUpdate

No description

customerTelegramHandleUpdate(
input: CustomerTelegramHandleUpdateInput!
): CustomerTelegramHandleUpdatePayload!

Arguments

customerTelegramHandleUpdate.input ● CustomerTelegramHandleUpdateInput! non-null input

Type

CustomerTelegramHandleUpdatePayload object


depositAccountClose

No description

depositAccountClose(
input: DepositAccountCloseInput!
): DepositAccountClosePayload!

Arguments

depositAccountClose.input ● DepositAccountCloseInput! non-null input

Type

DepositAccountClosePayload object


depositAccountCreate

No description

depositAccountCreate(
input: DepositAccountCreateInput!
): DepositAccountCreatePayload!

Arguments

depositAccountCreate.input ● DepositAccountCreateInput! non-null input

Type

DepositAccountCreatePayload object


depositAccountFreeze

No description

depositAccountFreeze(
input: DepositAccountFreezeInput!
): DepositAccountFreezePayload!

Arguments

depositAccountFreeze.input ● DepositAccountFreezeInput! non-null input

Type

DepositAccountFreezePayload object


depositAccountUnfreeze

No description

depositAccountUnfreeze(
input: DepositAccountUnfreezeInput!
): DepositAccountUnfreezePayload!

Arguments

depositAccountUnfreeze.input ● DepositAccountUnfreezeInput! non-null input

Type

DepositAccountUnfreezePayload object


depositModuleConfigure

No description

depositModuleConfigure(
input: DepositModuleConfigureInput!
): DepositModuleConfigurePayload!

Arguments

depositModuleConfigure.input ● DepositModuleConfigureInput! non-null input

Type

DepositModuleConfigurePayload object


depositRecord

No description

depositRecord(
input: DepositRecordInput!
): DepositRecordPayload!

Arguments

depositRecord.input ● DepositRecordInput! non-null input

Type

DepositRecordPayload object


depositRevert

No description

depositRevert(
input: DepositRevertInput!
): DepositRevertPayload!

Arguments

depositRevert.input ● DepositRevertInput! non-null input

Type

DepositRevertPayload object


domainConfigUpdate

No description

domainConfigUpdate(
input: DomainConfigUpdateInput!
): DomainConfigUpdatePayload!

Arguments

domainConfigUpdate.input ● DomainConfigUpdateInput! non-null input

Type

DomainConfigUpdatePayload object


fiscalYearClose

No description

fiscalYearClose(
input: FiscalYearCloseInput!
): FiscalYearClosePayload!

Arguments

fiscalYearClose.input ● FiscalYearCloseInput! non-null input

Type

FiscalYearClosePayload object


fiscalYearCloseMonth

No description

fiscalYearCloseMonth(
input: FiscalYearCloseMonthInput!
): FiscalYearCloseMonthPayload!

Arguments

fiscalYearCloseMonth.input ● FiscalYearCloseMonthInput! non-null input

Type

FiscalYearCloseMonthPayload object


fiscalYearInit

No description

fiscalYearInit(
input: FiscalYearInitInput!
): FiscalYearInitPayload!

Arguments

fiscalYearInit.input ● FiscalYearInitInput! non-null input

Type

FiscalYearInitPayload object


fiscalYearOpenNext

No description

fiscalYearOpenNext(
input: FiscalYearOpenNextInput!
): FiscalYearOpenNextPayload!

Arguments

fiscalYearOpenNext.input ● FiscalYearOpenNextInput! non-null input

Type

FiscalYearOpenNextPayload object


ledgerAccountCsvCreate

No description

ledgerAccountCsvCreate(
input: LedgerAccountCsvCreateInput!
): LedgerAccountCsvCreatePayload!

Arguments

ledgerAccountCsvCreate.input ● LedgerAccountCsvCreateInput! non-null input

Type

LedgerAccountCsvCreatePayload object


loanAgreementDownloadLinkGenerate

No description

loanAgreementDownloadLinkGenerate(
input: LoanAgreementDownloadLinksGenerateInput!
): LoanAgreementDownloadLinksGeneratePayload!

Arguments

loanAgreementDownloadLinkGenerate.input ● LoanAgreementDownloadLinksGenerateInput! non-null input

Type

LoanAgreementDownloadLinksGeneratePayload object


loanAgreementGenerate

No description

loanAgreementGenerate(
input: LoanAgreementGenerateInput!
): LoanAgreementGeneratePayload!

Arguments

loanAgreementGenerate.input ● LoanAgreementGenerateInput! non-null input

Type

LoanAgreementGeneratePayload object


manualTransactionExecute

No description

manualTransactionExecute(
input: ManualTransactionExecuteInput!
): ManualTransactionExecutePayload!

Arguments

manualTransactionExecute.input ● ManualTransactionExecuteInput! non-null input

Type

ManualTransactionExecutePayload object


policyAssignCommittee

No description

policyAssignCommittee(
input: PolicyAssignCommitteeInput!
): PolicyAssignCommitteePayload!

Arguments

policyAssignCommittee.input ● PolicyAssignCommitteeInput! non-null input

Type

PolicyAssignCommitteePayload object


prospectClose

No description

prospectClose(
input: ProspectCloseInput!
): ProspectClosePayload!

Arguments

prospectClose.input ● ProspectCloseInput! non-null input

Type

ProspectClosePayload object


prospectConvert

No description

prospectConvert(
input: ProspectConvertInput!
): ProspectConvertPayload!

Arguments

prospectConvert.input ● ProspectConvertInput! non-null input

Type

ProspectConvertPayload object


prospectCreate

No description

prospectCreate(
input: ProspectCreateInput!
): ProspectCreatePayload!

Arguments

prospectCreate.input ● ProspectCreateInput! non-null input

Type

ProspectCreatePayload object


No description

reportFileGenerateDownloadLink(
input: ReportFileGenerateDownloadLinkInput!
): ReportFileGenerateDownloadLinkPayload!

Arguments

reportFileGenerateDownloadLink.input ● ReportFileGenerateDownloadLinkInput! non-null input

Type

ReportFileGenerateDownloadLinkPayload object


roleAddPermissionSets

No description

roleAddPermissionSets(
input: RoleAddPermissionSetsInput!
): RoleAddPermissionSetsPayload!

Arguments

roleAddPermissionSets.input ● RoleAddPermissionSetsInput! non-null input

Type

RoleAddPermissionSetsPayload object


roleCreate

No description

roleCreate(
input: RoleCreateInput!
): RoleCreatePayload!

Arguments

roleCreate.input ● RoleCreateInput! non-null input

Type

RoleCreatePayload object


roleRemovePermissionSets

No description

roleRemovePermissionSets(
input: RoleRemovePermissionSetsInput!
): RoleRemovePermissionSetsPayload!

Arguments

roleRemovePermissionSets.input ● RoleRemovePermissionSetsInput! non-null input

Type

RoleRemovePermissionSetsPayload object


sumsubPermalinkCreate

No description

sumsubPermalinkCreate(
input: SumsubPermalinkCreateInput!
): SumsubPermalinkCreatePayload!

Arguments

sumsubPermalinkCreate.input ● SumsubPermalinkCreateInput! non-null input

Type

SumsubPermalinkCreatePayload object


termsTemplateCreate

No description

termsTemplateCreate(
input: TermsTemplateCreateInput!
): TermsTemplateCreatePayload!

Arguments

termsTemplateCreate.input ● TermsTemplateCreateInput! non-null input

Type

TermsTemplateCreatePayload object


termsTemplateUpdate

No description

termsTemplateUpdate(
input: TermsTemplateUpdateInput!
): TermsTemplateUpdatePayload!

Arguments

termsTemplateUpdate.input ● TermsTemplateUpdateInput! non-null input

Type

TermsTemplateUpdatePayload object


triggerReportRun

No description

triggerReportRun: ReportRunCreatePayload!

Type

ReportRunCreatePayload object


userCreate

No description

userCreate(
input: UserCreateInput!
): UserCreatePayload!

Arguments

userCreate.input ● UserCreateInput! non-null input

Type

UserCreatePayload object


userUpdateRole

No description

userUpdateRole(
input: UserUpdateRoleInput!
): UserUpdateRolePayload!

Arguments

userUpdateRole.input ● UserUpdateRoleInput! non-null input

Type

UserUpdateRolePayload object


withdrawalCancel

No description

withdrawalCancel(
input: WithdrawalCancelInput!
): WithdrawalCancelPayload!

Arguments

withdrawalCancel.input ● WithdrawalCancelInput! non-null input

Type

WithdrawalCancelPayload object


withdrawalConfirm

No description

withdrawalConfirm(
input: WithdrawalConfirmInput!
): WithdrawalConfirmPayload!

Arguments

withdrawalConfirm.input ● WithdrawalConfirmInput! non-null input

Type

WithdrawalConfirmPayload object


withdrawalInitiate

No description

withdrawalInitiate(
input: WithdrawalInitiateInput!
): WithdrawalInitiatePayload!

Arguments

withdrawalInitiate.input ● WithdrawalInitiateInput! non-null input

Type

WithdrawalInitiatePayload object


withdrawalRevert

No description

withdrawalRevert(
input: WithdrawalRevertInput!
): WithdrawalRevertPayload!

Arguments

withdrawalRevert.input ● WithdrawalRevertInput! non-null input

Type

WithdrawalRevertPayload object

Subscriptions

creditFacilityCollateralizationUpdated

No description

creditFacilityCollateralizationUpdated(
creditFacilityId: UUID!
): CreditFacilityCollateralizationPayload!

Arguments

creditFacilityCollateralizationUpdated.creditFacilityId ● UUID! non-null scalar

Type

CreditFacilityCollateralizationPayload object


creditFacilityProposalConcluded

No description

creditFacilityProposalConcluded(
creditFacilityProposalId: UUID!
): CreditFacilityProposalConcludedPayload!

Arguments

creditFacilityProposalConcluded.creditFacilityProposalId ● UUID! non-null scalar

Type

CreditFacilityProposalConcludedPayload object


ledgerAccountCsvExportUploaded

No description

ledgerAccountCsvExportUploaded(
ledgerAccountId: UUID!
): LedgerAccountCsvExportUploadedPayload!

Arguments

ledgerAccountCsvExportUploaded.ledgerAccountId ● UUID! non-null scalar

Type

LedgerAccountCsvExportUploadedPayload object


pendingCreditFacilityCollateralizationUpdated

No description

pendingCreditFacilityCollateralizationUpdated(
pendingCreditFacilityId: UUID!
): PendingCreditFacilityCollateralizationPayload!

Arguments

pendingCreditFacilityCollateralizationUpdated.pendingCreditFacilityId ● UUID! non-null scalar

Type

PendingCreditFacilityCollateralizationPayload object


pendingCreditFacilityCompleted

No description

pendingCreditFacilityCompleted(
pendingCreditFacilityId: UUID!
): PendingCreditFacilityCompletedPayload!

Arguments

pendingCreditFacilityCompleted.pendingCreditFacilityId ● UUID! non-null scalar

Type

PendingCreditFacilityCompletedPayload object


realtimePriceUpdated

No description

realtimePriceUpdated: RealtimePrice!

Type

RealtimePrice object


reportRunUpdated

No description

reportRunUpdated: ReportRunUpdatedPayload!

Type

ReportRunUpdatedPayload object

Directives (Operations)

include

Directs the executor to include this field or fragment only when the if argument is true.

directive @include(
if: Boolean!
) on
| FIELD
| FRAGMENT_SPREAD
| INLINE_FRAGMENT

Arguments

include.if ● Boolean! non-null scalar


skip

Directs the executor to skip this field or fragment when the if argument is true.

directive @skip(
if: Boolean!
) on
| FIELD
| FRAGMENT_SPREAD
| INLINE_FRAGMENT

Arguments

skip.if ● Boolean! non-null scalar

Objects

AccountInfo

No description

type AccountInfo {
accountSetId: UUID!
code: AccountCode!
name: String!
}

Fields

AccountInfo.accountSetId ● UUID! non-null scalar

AccountInfo.code ● AccountCode! non-null scalar

AccountInfo.name ● String! non-null scalar

Returned By

descendantAccountSetsByCategory query


AccountingBaseConfigOutput

No description

type AccountingBaseConfigOutput {
assetsCode: String!
liabilitiesCode: String!
equityCode: String!
equityRetainedEarningsGainCode: String!
equityRetainedEarningsLossCode: String!
revenueCode: String!
costOfRevenueCode: String!
expensesCode: String!
}

Fields

AccountingBaseConfigOutput.assetsCode ● String! non-null scalar

AccountingBaseConfigOutput.liabilitiesCode ● String! non-null scalar

AccountingBaseConfigOutput.equityCode ● String! non-null scalar

AccountingBaseConfigOutput.equityRetainedEarningsGainCode ● String! non-null scalar

AccountingBaseConfigOutput.equityRetainedEarningsLossCode ● String! non-null scalar

AccountingBaseConfigOutput.revenueCode ● String! non-null scalar

AccountingBaseConfigOutput.costOfRevenueCode ● String! non-null scalar

AccountingBaseConfigOutput.expensesCode ● String! non-null scalar

Member Of

ChartOfAccounts object


AccountingCsvDocument

No description

type AccountingCsvDocument {
id: ID!
documentId: UUID!
ledgerAccountId: UUID!
status: DocumentStatus!
createdAt: Timestamp!
filename: String!
}

Fields

AccountingCsvDocument.id ● ID! non-null scalar

AccountingCsvDocument.documentId ● UUID! non-null scalar

AccountingCsvDocument.ledgerAccountId ● UUID! non-null scalar

AccountingCsvDocument.status ● DocumentStatus! non-null enum

AccountingCsvDocument.createdAt ● Timestamp! non-null scalar

AccountingCsvDocument.filename ● String! non-null scalar

Returned By

accountEntryCsv query

Member Of

LedgerAccountCsvCreatePayload object


No description

type AccountingCsvDownloadLink {
url: String!
csvId: UUID!
}

Fields

AccountingCsvDownloadLink.url ● String! non-null scalar

AccountingCsvDownloadLink.csvId ● UUID! non-null scalar

Member Of

AccountingCsvDownloadLinkGeneratePayload object


AccountingCsvDownloadLinkGeneratePayload

No description

type AccountingCsvDownloadLinkGeneratePayload {
link: AccountingCsvDownloadLink!
}

Fields

Returned By

accountingCsvDownloadLinkGenerate mutation


ApprovalProcess

No description

type ApprovalProcess {
id: ID!
approvalProcessId: UUID!
approvalProcessType: ApprovalProcessType!
status: ApprovalProcessStatus!
createdAt: Timestamp!
rules: ApprovalRules!
deniedReason: String
policy: Policy!
userCanSubmitDecision: Boolean!
voters: [ApprovalProcessVoter!]!
target: ApprovalProcessTarget!
}

Fields

ApprovalProcess.id ● ID! non-null scalar

ApprovalProcess.approvalProcessId ● UUID! non-null scalar

ApprovalProcess.approvalProcessType ● ApprovalProcessType! non-null enum

ApprovalProcess.status ● ApprovalProcessStatus! non-null enum

ApprovalProcess.createdAt ● Timestamp! non-null scalar

ApprovalProcess.rules ● ApprovalRules! non-null union

ApprovalProcess.deniedReason ● String scalar

ApprovalProcess.policy ● Policy! non-null object

ApprovalProcess.userCanSubmitDecision ● Boolean! non-null scalar

ApprovalProcess.voters ● [ApprovalProcessVoter!]! non-null object

ApprovalProcess.target ● ApprovalProcessTarget! non-null union

Returned By

approvalProcess query

Member Of

ApprovalProcessApprovePayload object ● ApprovalProcessConnection object ● ApprovalProcessDenyPayload object ● ApprovalProcessEdge object ● CreditFacilityDisbursal object ● CreditFacilityProposal object ● PendingCreditFacility object ● Withdrawal object


ApprovalProcessApprovePayload

No description

type ApprovalProcessApprovePayload {
approvalProcess: ApprovalProcess!
}

Fields

ApprovalProcessApprovePayload.approvalProcess ● ApprovalProcess! non-null object

Returned By

approvalProcessApprove mutation


ApprovalProcessConnection

No description

type ApprovalProcessConnection {
pageInfo: PageInfo!
edges: [ApprovalProcessEdge!]!
nodes: [ApprovalProcess!]!
}

Fields

ApprovalProcessConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

ApprovalProcessConnection.edges ● [ApprovalProcessEdge!]! non-null object

A list of edges.

ApprovalProcessConnection.nodes ● [ApprovalProcess!]! non-null object

A list of nodes.

Returned By

approvalProcesses query


ApprovalProcessDenyPayload

No description

type ApprovalProcessDenyPayload {
approvalProcess: ApprovalProcess!
}

Fields

ApprovalProcessDenyPayload.approvalProcess ● ApprovalProcess! non-null object

Returned By

approvalProcessDeny mutation


ApprovalProcessEdge

An edge in a connection.

type ApprovalProcessEdge {
node: ApprovalProcess!
cursor: String!
}

Fields

ApprovalProcessEdge.node ● ApprovalProcess! non-null object

The item at the end of the edge

ApprovalProcessEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

ApprovalProcessConnection object


ApprovalProcessVoter

No description

type ApprovalProcessVoter {
stillEligible: Boolean!
didVote: Boolean!
didApprove: Boolean!
didDeny: Boolean!
votedAt: Timestamp
user: User!
}

Fields

ApprovalProcessVoter.stillEligible ● Boolean! non-null scalar

ApprovalProcessVoter.didVote ● Boolean! non-null scalar

ApprovalProcessVoter.didApprove ● Boolean! non-null scalar

ApprovalProcessVoter.didDeny ● Boolean! non-null scalar

ApprovalProcessVoter.votedAt ● Timestamp scalar

ApprovalProcessVoter.user ● User! non-null object

Member Of

ApprovalProcess object


AuditEntry

No description

type AuditEntry {
id: ID!
auditEntryId: AuditEntryId!
object: String!
action: String!
authorized: Boolean!
recordedAt: Timestamp!
subject: AuditSubject!
}

Fields

AuditEntry.id ● ID! non-null scalar

AuditEntry.auditEntryId ● AuditEntryId! non-null scalar

AuditEntry.object ● String! non-null scalar

AuditEntry.action ● String! non-null scalar

AuditEntry.authorized ● Boolean! non-null scalar

AuditEntry.recordedAt ● Timestamp! non-null scalar

AuditEntry.subject ● AuditSubject! non-null union

Member Of

AuditEntryConnection object ● AuditEntryEdge object


AuditEntryConnection

No description

type AuditEntryConnection {
pageInfo: PageInfo!
edges: [AuditEntryEdge!]!
nodes: [AuditEntry!]!
}

Fields

AuditEntryConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

AuditEntryConnection.edges ● [AuditEntryEdge!]! non-null object

A list of edges.

AuditEntryConnection.nodes ● [AuditEntry!]! non-null object

A list of nodes.

Returned By

audit query


AuditEntryEdge

An edge in a connection.

type AuditEntryEdge {
node: AuditEntry!
cursor: String!
}

Fields

AuditEntryEdge.node ● AuditEntry! non-null object

The item at the end of the edge

AuditEntryEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

AuditEntryConnection object


BalanceSheet

No description

type BalanceSheet {
name: String!
balance: LedgerAccountBalanceRange!
categories: [LedgerAccount!]!
}

Fields

BalanceSheet.name ● String! non-null scalar

BalanceSheet.balance ● LedgerAccountBalanceRange! non-null union

BalanceSheet.categories ● [LedgerAccount!]! non-null object

Returned By

balanceSheet query


BtcAmount

No description

type BtcAmount {
btc: Satoshis!
}

Fields

BtcAmount.btc ● Satoshis! non-null scalar

Implemented By

JournalEntryAmount union


BtcBalanceDetails

No description

type BtcBalanceDetails {
debit: Satoshis!
credit: Satoshis!
net: SignedSatoshis!
}

Fields

BtcBalanceDetails.debit ● Satoshis! non-null scalar

BtcBalanceDetails.credit ● Satoshis! non-null scalar

BtcBalanceDetails.net ● SignedSatoshis! non-null scalar

Member Of

BtcLedgerAccountBalance object


BtcLedgerAccountBalance

No description

type BtcLedgerAccountBalance {
settled: BtcBalanceDetails!
pending: BtcBalanceDetails!
encumbrance: BtcBalanceDetails!
}

Fields

BtcLedgerAccountBalance.settled ● BtcBalanceDetails! non-null object

BtcLedgerAccountBalance.pending ● BtcBalanceDetails! non-null object

BtcLedgerAccountBalance.encumbrance ● BtcBalanceDetails! non-null object

Member Of

BtcLedgerAccountBalanceRange object


BtcLedgerAccountBalanceRange

No description

type BtcLedgerAccountBalanceRange {
open: BtcLedgerAccountBalance!
periodActivity: BtcLedgerAccountBalance!
close: BtcLedgerAccountBalance!
}

Fields

BtcLedgerAccountBalanceRange.open ● BtcLedgerAccountBalance! non-null object

BtcLedgerAccountBalanceRange.periodActivity ● BtcLedgerAccountBalance! non-null object

BtcLedgerAccountBalanceRange.close ● BtcLedgerAccountBalance! non-null object

Member Of

LedgerAccountBalanceRangeByCurrency object

Implemented By

LedgerAccountBalanceRange union


CancelledWithdrawalEntry

No description

type CancelledWithdrawalEntry {
recordedAt: Timestamp!
withdrawal: Withdrawal!
}

Fields

CancelledWithdrawalEntry.recordedAt ● Timestamp! non-null scalar

CancelledWithdrawalEntry.withdrawal ● Withdrawal! non-null object

Implemented By

DepositAccountHistoryEntry union


ChartNode

No description

type ChartNode {
name: String!
accountCode: AccountCode!
children: [ChartNode!]!
}

Fields

ChartNode.name ● String! non-null scalar

ChartNode.accountCode ● AccountCode! non-null scalar

ChartNode.children ● [ChartNode!]! non-null object

Member Of

ChartNode object ● ChartOfAccounts object


ChartOfAccounts

No description

type ChartOfAccounts {
id: ID!
chartId: UUID!
name: String!
children: [ChartNode!]!
accountingBaseConfig: AccountingBaseConfigOutput
}

Fields

ChartOfAccounts.id ● ID! non-null scalar

ChartOfAccounts.chartId ● UUID! non-null scalar

ChartOfAccounts.name ● String! non-null scalar

ChartOfAccounts.children ● [ChartNode!]! non-null object

ChartOfAccounts.accountingBaseConfig ● AccountingBaseConfigOutput object

Returned By

chartOfAccounts query

Member Of

ChartOfAccountsAddChildNodePayload object ● ChartOfAccountsAddRootNodePayload object ● ChartOfAccountsCsvImportPayload object ● ChartOfAccountsCsvImportWithBaseConfigPayload object


ChartOfAccountsAddChildNodePayload

No description

type ChartOfAccountsAddChildNodePayload {
chartOfAccounts: ChartOfAccounts!
}

Fields

ChartOfAccountsAddChildNodePayload.chartOfAccounts ● ChartOfAccounts! non-null object

Returned By

chartOfAccountsAddChildNode mutation


ChartOfAccountsAddRootNodePayload

No description

type ChartOfAccountsAddRootNodePayload {
chartOfAccounts: ChartOfAccounts!
}

Fields

ChartOfAccountsAddRootNodePayload.chartOfAccounts ● ChartOfAccounts! non-null object

Returned By

chartOfAccountsAddRootNode mutation


ChartOfAccountsCsvImportPayload

No description

type ChartOfAccountsCsvImportPayload {
chartOfAccounts: ChartOfAccounts!
}

Fields

ChartOfAccountsCsvImportPayload.chartOfAccounts ● ChartOfAccounts! non-null object

Returned By

chartOfAccountsCsvImport mutation


ChartOfAccountsCsvImportWithBaseConfigPayload

No description

type ChartOfAccountsCsvImportWithBaseConfigPayload {
chartOfAccounts: ChartOfAccounts!
}

Fields

ChartOfAccountsCsvImportWithBaseConfigPayload.chartOfAccounts ● ChartOfAccounts! non-null object

Returned By

chartOfAccountsCsvImportWithBaseConfig mutation


Collateral

No description

type Collateral {
id: ID!
collateralId: UUID!
walletId: UUID
accountId: UUID!
account: LedgerAccount!
creditFacility: CreditFacility
}

Fields

Collateral.id ● ID! non-null scalar

Collateral.collateralId ● UUID! non-null scalar

Collateral.walletId ● UUID scalar

Collateral.accountId ● UUID! non-null scalar

Collateral.account ● LedgerAccount! non-null object

Collateral.creditFacility ● CreditFacility object

Member Of

CollateralRecordProceedsFromLiquidationPayload object ● CollateralRecordSentToLiquidationPayload object ● CollateralUpdatePayload object ● Liquidation object

Implemented By

LedgerAccountEntity union


CollateralBalance

No description

type CollateralBalance {
btcBalance: Satoshis!
}

Fields

CollateralBalance.btcBalance ● Satoshis! non-null scalar

Member Of

CreditFacilityBalance object ● PendingCreditFacility object


CollateralRecordProceedsFromLiquidationPayload

No description

type CollateralRecordProceedsFromLiquidationPayload {
collateral: Collateral!
}

Fields

CollateralRecordProceedsFromLiquidationPayload.collateral ● Collateral! non-null object

Returned By

collateralRecordProceedsFromLiquidation mutation


CollateralRecordSentToLiquidationPayload

No description

type CollateralRecordSentToLiquidationPayload {
collateral: Collateral!
}

Fields

CollateralRecordSentToLiquidationPayload.collateral ● Collateral! non-null object

Returned By

collateralRecordSentToLiquidation mutation


CollateralUpdatePayload

No description

type CollateralUpdatePayload {
collateral: Collateral!
}

Fields

CollateralUpdatePayload.collateral ● Collateral! non-null object

Returned By

collateralUpdate mutation


Committee

No description

type Committee {
id: ID!
committeeId: UUID!
createdAt: Timestamp!
name: String!
currentMembers: [User!]!
}

Fields

Committee.id ● ID! non-null scalar

Committee.committeeId ● UUID! non-null scalar

Committee.createdAt ● Timestamp! non-null scalar

Committee.name ● String! non-null scalar

Committee.currentMembers ● [User!]! non-null object

Returned By

committee query

Member Of

CommitteeAddUserPayload object ● CommitteeConnection object ● CommitteeCreatePayload object ● CommitteeEdge object ● CommitteeRemoveUserPayload object ● CommitteeThreshold object


CommitteeAddUserPayload

No description

type CommitteeAddUserPayload {
committee: Committee!
}

Fields

CommitteeAddUserPayload.committee ● Committee! non-null object

Returned By

committeeAddUser mutation


CommitteeConnection

No description

type CommitteeConnection {
pageInfo: PageInfo!
edges: [CommitteeEdge!]!
nodes: [Committee!]!
}

Fields

CommitteeConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CommitteeConnection.edges ● [CommitteeEdge!]! non-null object

A list of edges.

CommitteeConnection.nodes ● [Committee!]! non-null object

A list of nodes.

Returned By

committees query


CommitteeCreatePayload

No description

type CommitteeCreatePayload {
committee: Committee!
}

Fields

CommitteeCreatePayload.committee ● Committee! non-null object

Returned By

committeeCreate mutation


CommitteeEdge

An edge in a connection.

type CommitteeEdge {
node: Committee!
cursor: String!
}

Fields

CommitteeEdge.node ● Committee! non-null object

The item at the end of the edge

CommitteeEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CommitteeConnection object


CommitteeRemoveUserPayload

No description

type CommitteeRemoveUserPayload {
committee: Committee!
}

Fields

CommitteeRemoveUserPayload.committee ● Committee! non-null object

Returned By

committeeRemoveUser mutation


CommitteeThreshold

No description

type CommitteeThreshold {
threshold: Int!
committee: Committee!
}

Fields

CommitteeThreshold.threshold ● Int! non-null scalar

CommitteeThreshold.committee ● Committee! non-null object

Implemented By

ApprovalRules union


CreditFacility

No description

type CreditFacility {
id: ID!
creditFacilityId: UUID!
collateralId: UUID!
maturesAt: Timestamp!
activatedAt: Timestamp!
collateralizationState: CollateralizationState!
status: CreditFacilityStatus!
facilityAmount: UsdCents!
publicId: PublicId!
canBeCompleted: Boolean!
creditFacilityTerms: TermValues!
currentCvl: CvlPct!
history: [CreditFacilityHistoryEntry!]!
repaymentPlan: [CreditFacilityRepaymentPlanEntry!]!
disbursals: [CreditFacilityDisbursal!]!
liquidations: [Liquidation!]!
userCanUpdateCollateral: Boolean!
userCanInitiateDisbursal: Boolean!
userCanRecordPayment: Boolean!
userCanRecordPaymentWithDate: Boolean!
userCanComplete: Boolean!
customer: Customer!
balance: CreditFacilityBalance!
wallet: Wallet
ledgerAccounts: CreditFacilityLedgerAccounts!
}

Fields

CreditFacility.id ● ID! non-null scalar

CreditFacility.creditFacilityId ● UUID! non-null scalar

CreditFacility.collateralId ● UUID! non-null scalar

CreditFacility.maturesAt ● Timestamp! non-null scalar

CreditFacility.activatedAt ● Timestamp! non-null scalar

CreditFacility.collateralizationState ● CollateralizationState! non-null enum

CreditFacility.status ● CreditFacilityStatus! non-null enum

CreditFacility.facilityAmount ● UsdCents! non-null scalar

CreditFacility.publicId ● PublicId! non-null scalar

CreditFacility.canBeCompleted ● Boolean! non-null scalar

CreditFacility.creditFacilityTerms ● TermValues! non-null object

CreditFacility.currentCvl ● CvlPct! non-null union

CreditFacility.history ● [CreditFacilityHistoryEntry!]! non-null union

CreditFacility.repaymentPlan ● [CreditFacilityRepaymentPlanEntry!]! non-null object

CreditFacility.disbursals ● [CreditFacilityDisbursal!]! non-null object

CreditFacility.liquidations ● [Liquidation!]! non-null object

CreditFacility.userCanUpdateCollateral ● Boolean! non-null scalar

CreditFacility.userCanInitiateDisbursal ● Boolean! non-null scalar

CreditFacility.userCanRecordPayment ● Boolean! non-null scalar

CreditFacility.userCanRecordPaymentWithDate ● Boolean! non-null scalar

CreditFacility.userCanComplete ● Boolean! non-null scalar

CreditFacility.customer ● Customer! non-null object

CreditFacility.balance ● CreditFacilityBalance! non-null object

CreditFacility.wallet ● Wallet object

CreditFacility.ledgerAccounts ● CreditFacilityLedgerAccounts! non-null object

Returned By

creditFacility query ● creditFacilityByPublicId query

Member Of

Collateral object ● CreditFacilityCollateralizationPayload object ● CreditFacilityCompletePayload object ● CreditFacilityConnection object ● CreditFacilityDisbursal object ● CreditFacilityEdge object ● CreditFacilityPartialPaymentRecordPayload object ● CreditFacilityPaymentAllocation object ● Customer object

Implemented By

LedgerAccountEntity union ● PublicIdTarget union


CreditFacilityApproved

No description

type CreditFacilityApproved {
cents: UsdCents!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
}

Fields

CreditFacilityApproved.cents ● UsdCents! non-null scalar

CreditFacilityApproved.recordedAt ● Timestamp! non-null scalar

CreditFacilityApproved.effective ● Date! non-null scalar

CreditFacilityApproved.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityBalance

No description

type CreditFacilityBalance {
facilityRemaining: FacilityRemaining!
disbursed: Disbursed!
interest: Interest!
outstanding: Outstanding!
outstandingPayable: Outstanding!
dueOutstanding: Outstanding!
collateral: CollateralBalance!
paymentsUnapplied: PaymentsUnapplied!
}

Fields

CreditFacilityBalance.facilityRemaining ● FacilityRemaining! non-null object

CreditFacilityBalance.disbursed ● Disbursed! non-null object

CreditFacilityBalance.interest ● Interest! non-null object

CreditFacilityBalance.outstanding ● Outstanding! non-null object

CreditFacilityBalance.outstandingPayable ● Outstanding! non-null object

CreditFacilityBalance.dueOutstanding ● Outstanding! non-null object

CreditFacilityBalance.collateral ● CollateralBalance! non-null object

CreditFacilityBalance.paymentsUnapplied ● PaymentsUnapplied! non-null object

Member Of

CreditFacility object


CreditFacilityCollateralizationPayload

No description

type CreditFacilityCollateralizationPayload {
state: CollateralizationState!
collateral: Satoshis!
outstandingInterest: UsdCents!
outstandingDisbursal: UsdCents!
recordedAt: Timestamp!
effective: Date!
price: UsdCents!
creditFacility: CreditFacility!
}

Fields

CreditFacilityCollateralizationPayload.state ● CollateralizationState! non-null enum

CreditFacilityCollateralizationPayload.collateral ● Satoshis! non-null scalar

CreditFacilityCollateralizationPayload.outstandingInterest ● UsdCents! non-null scalar

CreditFacilityCollateralizationPayload.outstandingDisbursal ● UsdCents! non-null scalar

CreditFacilityCollateralizationPayload.recordedAt ● Timestamp! non-null scalar

CreditFacilityCollateralizationPayload.effective ● Date! non-null scalar

CreditFacilityCollateralizationPayload.price ● UsdCents! non-null scalar

CreditFacilityCollateralizationPayload.creditFacility ● CreditFacility! non-null object

Returned By

creditFacilityCollateralizationUpdated subscription


CreditFacilityCollateralizationUpdated

No description

type CreditFacilityCollateralizationUpdated {
state: CollateralizationState!
collateral: Satoshis!
outstandingInterest: UsdCents!
outstandingDisbursal: UsdCents!
recordedAt: Timestamp!
effective: Date!
price: UsdCents!
}

Fields

CreditFacilityCollateralizationUpdated.state ● CollateralizationState! non-null enum

CreditFacilityCollateralizationUpdated.collateral ● Satoshis! non-null scalar

CreditFacilityCollateralizationUpdated.outstandingInterest ● UsdCents! non-null scalar

CreditFacilityCollateralizationUpdated.outstandingDisbursal ● UsdCents! non-null scalar

CreditFacilityCollateralizationUpdated.recordedAt ● Timestamp! non-null scalar

CreditFacilityCollateralizationUpdated.effective ● Date! non-null scalar

CreditFacilityCollateralizationUpdated.price ● UsdCents! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityCollateralSentOut

No description

type CreditFacilityCollateralSentOut {
amount: Satoshis!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
}

Fields

CreditFacilityCollateralSentOut.amount ● Satoshis! non-null scalar

CreditFacilityCollateralSentOut.recordedAt ● Timestamp! non-null scalar

CreditFacilityCollateralSentOut.effective ● Date! non-null scalar

CreditFacilityCollateralSentOut.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityCollateralUpdated

No description

type CreditFacilityCollateralUpdated {
satoshis: Satoshis!
recordedAt: Timestamp!
effective: Date!
direction: CollateralDirection!
txId: UUID!
}

Fields

CreditFacilityCollateralUpdated.satoshis ● Satoshis! non-null scalar

CreditFacilityCollateralUpdated.recordedAt ● Timestamp! non-null scalar

CreditFacilityCollateralUpdated.effective ● Date! non-null scalar

CreditFacilityCollateralUpdated.direction ● CollateralDirection! non-null enum

CreditFacilityCollateralUpdated.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityCompletePayload

No description

type CreditFacilityCompletePayload {
creditFacility: CreditFacility!
}

Fields

CreditFacilityCompletePayload.creditFacility ● CreditFacility! non-null object

Returned By

creditFacilityComplete mutation


CreditFacilityConnection

No description

type CreditFacilityConnection {
pageInfo: PageInfo!
edges: [CreditFacilityEdge!]!
nodes: [CreditFacility!]!
}

Fields

CreditFacilityConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CreditFacilityConnection.edges ● [CreditFacilityEdge!]! non-null object

A list of edges.

CreditFacilityConnection.nodes ● [CreditFacility!]! non-null object

A list of nodes.

Returned By

creditFacilities query


CreditFacilityDisbursal

No description

type CreditFacilityDisbursal {
id: ID!
disbursalId: UUID!
amount: UsdCents!
status: DisbursalStatus!
createdAt: Timestamp!
publicId: PublicId!
creditFacility: CreditFacility!
approvalProcess: ApprovalProcess!
ledgerTransactions: [LedgerTransaction!]!
}

Fields

CreditFacilityDisbursal.id ● ID! non-null scalar

CreditFacilityDisbursal.disbursalId ● UUID! non-null scalar

CreditFacilityDisbursal.amount ● UsdCents! non-null scalar

CreditFacilityDisbursal.status ● DisbursalStatus! non-null enum

CreditFacilityDisbursal.createdAt ● Timestamp! non-null scalar

CreditFacilityDisbursal.publicId ● PublicId! non-null scalar

CreditFacilityDisbursal.creditFacility ● CreditFacility! non-null object

CreditFacilityDisbursal.approvalProcess ● ApprovalProcess! non-null object

CreditFacilityDisbursal.ledgerTransactions ● [LedgerTransaction!]! non-null object

Returned By

disbursal query ● disbursalByPublicId query

Member Of

CreditFacility object ● CreditFacilityDisbursalConnection object ● CreditFacilityDisbursalEdge object ● CreditFacilityDisbursalInitiatePayload object ● DisbursalEntry object

Implemented By

ApprovalProcessTarget union ● LedgerTransactionEntity union ● PublicIdTarget union


CreditFacilityDisbursalConnection

No description

type CreditFacilityDisbursalConnection {
pageInfo: PageInfo!
edges: [CreditFacilityDisbursalEdge!]!
nodes: [CreditFacilityDisbursal!]!
}

Fields

CreditFacilityDisbursalConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CreditFacilityDisbursalConnection.edges ● [CreditFacilityDisbursalEdge!]! non-null object

A list of edges.

CreditFacilityDisbursalConnection.nodes ● [CreditFacilityDisbursal!]! non-null object

A list of nodes.

Returned By

disbursals query


CreditFacilityDisbursalEdge

An edge in a connection.

type CreditFacilityDisbursalEdge {
node: CreditFacilityDisbursal!
cursor: String!
}

Fields

CreditFacilityDisbursalEdge.node ● CreditFacilityDisbursal! non-null object

The item at the end of the edge

CreditFacilityDisbursalEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CreditFacilityDisbursalConnection object


CreditFacilityDisbursalExecuted

No description

type CreditFacilityDisbursalExecuted {
cents: UsdCents!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
}

Fields

CreditFacilityDisbursalExecuted.cents ● UsdCents! non-null scalar

CreditFacilityDisbursalExecuted.recordedAt ● Timestamp! non-null scalar

CreditFacilityDisbursalExecuted.effective ● Date! non-null scalar

CreditFacilityDisbursalExecuted.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityDisbursalInitiatePayload

No description

type CreditFacilityDisbursalInitiatePayload {
disbursal: CreditFacilityDisbursal!
}

Fields

CreditFacilityDisbursalInitiatePayload.disbursal ● CreditFacilityDisbursal! non-null object

Returned By

creditFacilityDisbursalInitiate mutation


CreditFacilityEdge

An edge in a connection.

type CreditFacilityEdge {
node: CreditFacility!
cursor: String!
}

Fields

CreditFacilityEdge.node ● CreditFacility! non-null object

The item at the end of the edge

CreditFacilityEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CreditFacilityConnection object


CreditFacilityIncrementalPayment

No description

type CreditFacilityIncrementalPayment {
cents: UsdCents!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
}

Fields

CreditFacilityIncrementalPayment.cents ● UsdCents! non-null scalar

CreditFacilityIncrementalPayment.recordedAt ● Timestamp! non-null scalar

CreditFacilityIncrementalPayment.effective ● Date! non-null scalar

CreditFacilityIncrementalPayment.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityInterestAccrued

No description

type CreditFacilityInterestAccrued {
cents: UsdCents!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
days: Int!
}

Fields

CreditFacilityInterestAccrued.cents ● UsdCents! non-null scalar

CreditFacilityInterestAccrued.recordedAt ● Timestamp! non-null scalar

CreditFacilityInterestAccrued.effective ● Date! non-null scalar

CreditFacilityInterestAccrued.txId ● UUID! non-null scalar

CreditFacilityInterestAccrued.days ● Int! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityLedgerAccounts

No description

type CreditFacilityLedgerAccounts {
facilityAccountId: UUID!
disbursedReceivableNotYetDueAccountId: UUID!
disbursedReceivableDueAccountId: UUID!
disbursedReceivableOverdueAccountId: UUID!
disbursedDefaultedAccountId: UUID!
collateralAccountId: UUID!
collateralInLiquidationAccountId: UUID!
liquidatedCollateralAccountId: UUID!
proceedsFromLiquidationAccountId: UUID!
interestReceivableNotYetDueAccountId: UUID!
interestReceivableDueAccountId: UUID!
interestReceivableOverdueAccountId: UUID!
interestDefaultedAccountId: UUID!
interestIncomeAccountId: UUID!
feeIncomeAccountId: UUID!
paymentHoldingAccountId: UUID!
uncoveredOutstandingAccountId: UUID!
facilityAccount: LedgerAccount!
disbursedReceivableNotYetDueAccount: LedgerAccount!
disbursedReceivableDueAccount: LedgerAccount!
disbursedReceivableOverdueAccount: LedgerAccount!
disbursedDefaultedAccount: LedgerAccount!
collateralAccount: LedgerAccount!
collateralInLiquidationAccount: LedgerAccount!
liquidatedCollateralAccount: LedgerAccount!
proceedsFromLiquidationAccount: LedgerAccount!
interestReceivableNotYetDueAccount: LedgerAccount!
interestReceivableDueAccount: LedgerAccount!
interestReceivableOverdueAccount: LedgerAccount!
interestDefaultedAccount: LedgerAccount!
interestIncomeAccount: LedgerAccount!
feeIncomeAccount: LedgerAccount!
paymentHoldingAccount: LedgerAccount!
uncoveredOutstandingAccount: LedgerAccount!
}

Fields

CreditFacilityLedgerAccounts.facilityAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.disbursedReceivableNotYetDueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.disbursedReceivableDueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.disbursedReceivableOverdueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.disbursedDefaultedAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.collateralAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.collateralInLiquidationAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.liquidatedCollateralAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.proceedsFromLiquidationAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.interestReceivableNotYetDueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.interestReceivableDueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.interestReceivableOverdueAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.interestDefaultedAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.interestIncomeAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.feeIncomeAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.paymentHoldingAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.uncoveredOutstandingAccountId ● UUID! non-null scalar

CreditFacilityLedgerAccounts.facilityAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.disbursedReceivableNotYetDueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.disbursedReceivableDueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.disbursedReceivableOverdueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.disbursedDefaultedAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.collateralAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.collateralInLiquidationAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.liquidatedCollateralAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.proceedsFromLiquidationAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.interestReceivableNotYetDueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.interestReceivableDueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.interestReceivableOverdueAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.interestDefaultedAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.interestIncomeAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.feeIncomeAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.paymentHoldingAccount ● LedgerAccount! non-null object

CreditFacilityLedgerAccounts.uncoveredOutstandingAccount ● LedgerAccount! non-null object

Member Of

CreditFacility object


CreditFacilityPartialPaymentRecordPayload

No description

type CreditFacilityPartialPaymentRecordPayload {
creditFacility: CreditFacility!
}

Fields

CreditFacilityPartialPaymentRecordPayload.creditFacility ● CreditFacility! non-null object

Returned By

creditFacilityPartialPaymentRecord mutation ● creditFacilityPartialPaymentWithDateRecord mutation


CreditFacilityPaymentAllocation

No description

type CreditFacilityPaymentAllocation {
id: ID!
paymentAllocationId: UUID!
amount: UsdCents!
createdAt: Timestamp!
creditFacility: CreditFacility!
}

Fields

CreditFacilityPaymentAllocation.id ● ID! non-null scalar

CreditFacilityPaymentAllocation.paymentAllocationId ● UUID! non-null scalar

CreditFacilityPaymentAllocation.amount ● UsdCents! non-null scalar

CreditFacilityPaymentAllocation.createdAt ● Timestamp! non-null scalar

CreditFacilityPaymentAllocation.creditFacility ● CreditFacility! non-null object

Member Of

PaymentEntry object


CreditFacilityProposal

No description

type CreditFacilityProposal {
id: ID!
creditFacilityProposalId: UUID!
approvalProcessId: UUID
status: CreditFacilityProposalStatus!
createdAt: Timestamp!
facilityAmount: UsdCents!
creditFacilityTerms: TermValues!
custodian: Custodian
customer: Customer!
repaymentPlan: [CreditFacilityRepaymentPlanEntry!]!
approvalProcess: ApprovalProcess
}

Fields

CreditFacilityProposal.id ● ID! non-null scalar

CreditFacilityProposal.creditFacilityProposalId ● UUID! non-null scalar

CreditFacilityProposal.approvalProcessId ● UUID scalar

CreditFacilityProposal.status ● CreditFacilityProposalStatus! non-null enum

CreditFacilityProposal.createdAt ● Timestamp! non-null scalar

CreditFacilityProposal.facilityAmount ● UsdCents! non-null scalar

CreditFacilityProposal.creditFacilityTerms ● TermValues! non-null object

CreditFacilityProposal.custodian ● Custodian object

CreditFacilityProposal.customer ● Customer! non-null object

CreditFacilityProposal.repaymentPlan ● [CreditFacilityRepaymentPlanEntry!]! non-null object

CreditFacilityProposal.approvalProcess ● ApprovalProcess object

Returned By

creditFacilityProposal query

Member Of

CreditFacilityProposalConcludedPayload object ● CreditFacilityProposalConnection object ● CreditFacilityProposalCreatePayload object ● CreditFacilityProposalCustomerApprovalConcludePayload object ● CreditFacilityProposalEdge object ● Customer object

Implemented By

ApprovalProcessTarget union


CreditFacilityProposalConcludedPayload

No description

type CreditFacilityProposalConcludedPayload {
status: CreditFacilityProposalStatus!
creditFacilityProposal: CreditFacilityProposal!
}

Fields

CreditFacilityProposalConcludedPayload.status ● CreditFacilityProposalStatus! non-null enum

CreditFacilityProposalConcludedPayload.creditFacilityProposal ● CreditFacilityProposal! non-null object

Returned By

creditFacilityProposalConcluded subscription


CreditFacilityProposalConnection

No description

type CreditFacilityProposalConnection {
pageInfo: PageInfo!
edges: [CreditFacilityProposalEdge!]!
nodes: [CreditFacilityProposal!]!
}

Fields

CreditFacilityProposalConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CreditFacilityProposalConnection.edges ● [CreditFacilityProposalEdge!]! non-null object

A list of edges.

CreditFacilityProposalConnection.nodes ● [CreditFacilityProposal!]! non-null object

A list of nodes.

Returned By

creditFacilityProposals query


CreditFacilityProposalCreatePayload

No description

type CreditFacilityProposalCreatePayload {
creditFacilityProposal: CreditFacilityProposal!
}

Fields

CreditFacilityProposalCreatePayload.creditFacilityProposal ● CreditFacilityProposal! non-null object

Returned By

creditFacilityProposalCreate mutation


CreditFacilityProposalCustomerApprovalConcludePayload

No description

type CreditFacilityProposalCustomerApprovalConcludePayload {
creditFacilityProposal: CreditFacilityProposal!
}

Fields

CreditFacilityProposalCustomerApprovalConcludePayload.creditFacilityProposal ● CreditFacilityProposal! non-null object

Returned By

creditFacilityProposalCustomerApprovalConclude mutation


CreditFacilityProposalEdge

An edge in a connection.

type CreditFacilityProposalEdge {
node: CreditFacilityProposal!
cursor: String!
}

Fields

CreditFacilityProposalEdge.node ● CreditFacilityProposal! non-null object

The item at the end of the edge

CreditFacilityProposalEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CreditFacilityProposalConnection object


CreditFacilityRepaymentAmountReceived

No description

type CreditFacilityRepaymentAmountReceived {
cents: UsdCents!
recordedAt: Timestamp!
effective: Date!
txId: UUID!
}

Fields

CreditFacilityRepaymentAmountReceived.cents ● UsdCents! non-null scalar

CreditFacilityRepaymentAmountReceived.recordedAt ● Timestamp! non-null scalar

CreditFacilityRepaymentAmountReceived.effective ● Date! non-null scalar

CreditFacilityRepaymentAmountReceived.txId ● UUID! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


CreditFacilityRepaymentPlanEntry

No description

type CreditFacilityRepaymentPlanEntry {
repaymentType: CreditFacilityRepaymentType!
status: CreditFacilityRepaymentStatus!
initial: UsdCents!
outstanding: UsdCents!
accrualAt: Timestamp!
dueAt: Timestamp!
}

Fields

CreditFacilityRepaymentPlanEntry.repaymentType ● CreditFacilityRepaymentType! non-null enum

CreditFacilityRepaymentPlanEntry.status ● CreditFacilityRepaymentStatus! non-null enum

CreditFacilityRepaymentPlanEntry.initial ● UsdCents! non-null scalar

CreditFacilityRepaymentPlanEntry.outstanding ● UsdCents! non-null scalar

CreditFacilityRepaymentPlanEntry.accrualAt ● Timestamp! non-null scalar

CreditFacilityRepaymentPlanEntry.dueAt ● Timestamp! non-null scalar

Member Of

CreditFacility object ● CreditFacilityProposal object ● PendingCreditFacility object


CreditModuleConfig

No description

type CreditModuleConfig {
chartOfAccountsId: UUID
chartOfAccountFacilityOmnibusParentCode: String
chartOfAccountCollateralOmnibusParentCode: String
chartOfAccountLiquidationProceedsOmnibusParentCode: String
chartOfAccountPaymentsMadeOmnibusParentCode: String
chartOfAccountInterestAddedToObligationsOmnibusParentCode: String
chartOfAccountFacilityParentCode: String
chartOfAccountCollateralParentCode: String
chartOfAccountCollateralInLiquidationParentCode: String
chartOfAccountLiquidatedCollateralParentCode: String
chartOfAccountProceedsFromLiquidationParentCode: String
chartOfAccountInterestIncomeParentCode: String
chartOfAccountFeeIncomeParentCode: String
chartOfAccountPaymentHoldingParentCode: String
chartOfAccountUncoveredOutstandingParentCode: String
chartOfAccountDisbursedDefaultedParentCode: String
chartOfAccountInterestDefaultedParentCode: String
chartOfAccountShortTermIndividualDisbursedReceivableParentCode: String
chartOfAccountShortTermGovernmentEntityDisbursedReceivableParentCode: String
chartOfAccountShortTermPrivateCompanyDisbursedReceivableParentCode: String
chartOfAccountShortTermBankDisbursedReceivableParentCode: String
chartOfAccountShortTermFinancialInstitutionDisbursedReceivableParentCode: String
chartOfAccountShortTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String
chartOfAccountShortTermNonDomiciledCompanyDisbursedReceivableParentCode: String
chartOfAccountLongTermIndividualDisbursedReceivableParentCode: String
chartOfAccountLongTermGovernmentEntityDisbursedReceivableParentCode: String
chartOfAccountLongTermPrivateCompanyDisbursedReceivableParentCode: String
chartOfAccountLongTermBankDisbursedReceivableParentCode: String
chartOfAccountLongTermFinancialInstitutionDisbursedReceivableParentCode: String
chartOfAccountLongTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String
chartOfAccountLongTermNonDomiciledCompanyDisbursedReceivableParentCode: String
chartOfAccountShortTermIndividualInterestReceivableParentCode: String
chartOfAccountShortTermGovernmentEntityInterestReceivableParentCode: String
chartOfAccountShortTermPrivateCompanyInterestReceivableParentCode: String
chartOfAccountShortTermBankInterestReceivableParentCode: String
chartOfAccountShortTermFinancialInstitutionInterestReceivableParentCode: String
chartOfAccountShortTermForeignAgencyOrSubsidiaryInterestReceivableParentCode: String
chartOfAccountShortTermNonDomiciledCompanyInterestReceivableParentCode: String
chartOfAccountLongTermIndividualInterestReceivableParentCode: String
chartOfAccountLongTermGovernmentEntityInterestReceivableParentCode: String
chartOfAccountLongTermPrivateCompanyInterestReceivableParentCode: String
chartOfAccountLongTermBankInterestReceivableParentCode: String
chartOfAccountLongTermFinancialInstitutionInterestReceivableParentCode: String
chartOfAccountLongTermForeignAgencyOrSubsidiaryInterestReceivableParentCode: String
chartOfAccountLongTermNonDomiciledCompanyInterestReceivableParentCode: String
chartOfAccountOverdueIndividualDisbursedReceivableParentCode: String
chartOfAccountOverdueGovernmentEntityDisbursedReceivableParentCode: String
chartOfAccountOverduePrivateCompanyDisbursedReceivableParentCode: String
chartOfAccountOverdueBankDisbursedReceivableParentCode: String
chartOfAccountOverdueFinancialInstitutionDisbursedReceivableParentCode: String
chartOfAccountOverdueForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String
chartOfAccountOverdueNonDomiciledCompanyDisbursedReceivableParentCode: String
}

Fields

CreditModuleConfig.chartOfAccountsId ● UUID scalar

CreditModuleConfig.chartOfAccountFacilityOmnibusParentCode ● String scalar

CreditModuleConfig.chartOfAccountCollateralOmnibusParentCode ● String scalar

CreditModuleConfig.chartOfAccountLiquidationProceedsOmnibusParentCode ● String scalar

CreditModuleConfig.chartOfAccountPaymentsMadeOmnibusParentCode ● String scalar

CreditModuleConfig.chartOfAccountInterestAddedToObligationsOmnibusParentCode ● String scalar

CreditModuleConfig.chartOfAccountFacilityParentCode ● String scalar

CreditModuleConfig.chartOfAccountCollateralParentCode ● String scalar

CreditModuleConfig.chartOfAccountCollateralInLiquidationParentCode ● String scalar

CreditModuleConfig.chartOfAccountLiquidatedCollateralParentCode ● String scalar

CreditModuleConfig.chartOfAccountProceedsFromLiquidationParentCode ● String scalar

CreditModuleConfig.chartOfAccountInterestIncomeParentCode ● String scalar

CreditModuleConfig.chartOfAccountFeeIncomeParentCode ● String scalar

CreditModuleConfig.chartOfAccountPaymentHoldingParentCode ● String scalar

CreditModuleConfig.chartOfAccountUncoveredOutstandingParentCode ● String scalar

CreditModuleConfig.chartOfAccountDisbursedDefaultedParentCode ● String scalar

CreditModuleConfig.chartOfAccountInterestDefaultedParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermIndividualDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermGovernmentEntityDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermPrivateCompanyDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermBankDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermFinancialInstitutionDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermNonDomiciledCompanyDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermIndividualDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermGovernmentEntityDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermPrivateCompanyDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermBankDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermFinancialInstitutionDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermNonDomiciledCompanyDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermIndividualInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermGovernmentEntityInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermPrivateCompanyInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermBankInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermFinancialInstitutionInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermForeignAgencyOrSubsidiaryInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountShortTermNonDomiciledCompanyInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermIndividualInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermGovernmentEntityInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermPrivateCompanyInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermBankInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermFinancialInstitutionInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermForeignAgencyOrSubsidiaryInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountLongTermNonDomiciledCompanyInterestReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueIndividualDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueGovernmentEntityDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverduePrivateCompanyDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueBankDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueFinancialInstitutionDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String scalar

CreditModuleConfig.chartOfAccountOverdueNonDomiciledCompanyDisbursedReceivableParentCode ● String scalar

Returned By

creditConfig query

Member Of

CreditModuleConfigurePayload object


CreditModuleConfigurePayload

No description

type CreditModuleConfigurePayload {
creditConfig: CreditModuleConfig!
}

Fields

CreditModuleConfigurePayload.creditConfig ● CreditModuleConfig! non-null object

Returned By

creditModuleConfigure mutation


Custodian

No description

type Custodian {
id: ID!
custodianId: UUID!
createdAt: Timestamp!
name: String!
}

Fields

Custodian.id ● ID! non-null scalar

Custodian.custodianId ● UUID! non-null scalar

Custodian.createdAt ● Timestamp! non-null scalar

Custodian.name ● String! non-null scalar

Member Of

CreditFacilityProposal object ● CustodianConfigUpdatePayload object ● CustodianConnection object ● CustodianCreatePayload object ● CustodianEdge object ● Wallet object


CustodianConfigUpdatePayload

No description

type CustodianConfigUpdatePayload {
custodian: Custodian!
}

Fields

CustodianConfigUpdatePayload.custodian ● Custodian! non-null object

Returned By

custodianConfigUpdate mutation


CustodianConnection

No description

type CustodianConnection {
pageInfo: PageInfo!
edges: [CustodianEdge!]!
nodes: [Custodian!]!
}

Fields

CustodianConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CustodianConnection.edges ● [CustodianEdge!]! non-null object

A list of edges.

CustodianConnection.nodes ● [Custodian!]! non-null object

A list of nodes.

Returned By

custodians query


CustodianCreatePayload

No description

type CustodianCreatePayload {
custodian: Custodian!
}

Fields

CustodianCreatePayload.custodian ● Custodian! non-null object

Returned By

custodianCreate mutation


CustodianEdge

An edge in a connection.

type CustodianEdge {
node: Custodian!
cursor: String!
}

Fields

CustodianEdge.node ● Custodian! non-null object

The item at the end of the edge

CustodianEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CustodianConnection object


Customer

No description

type Customer {
id: ID!
customerId: UUID!
kycVerification: KycVerification!
activity: Activity!
level: KycLevel!
createdAt: Timestamp!
email: String!
telegramHandle: String!
publicId: PublicId!
applicantId: String!
customerType: CustomerType!
personalInfo: PersonalInfo
depositAccount: DepositAccount
creditFacilities: [CreditFacility!]!
pendingCreditFacilities: [PendingCreditFacility!]!
creditFacilityProposals: [CreditFacilityProposal!]!
documents: [CustomerDocument!]!
userCanCreateCreditFacility: Boolean!
}

Fields

Customer.id ● ID! non-null scalar

Customer.customerId ● UUID! non-null scalar

Customer.kycVerification ● KycVerification! non-null enum

Customer.activity ● Activity! non-null enum

Customer.level ● KycLevel! non-null enum

Customer.createdAt ● Timestamp! non-null scalar

Customer.email ● String! non-null scalar

Customer.telegramHandle ● String! non-null scalar

Customer.publicId ● PublicId! non-null scalar

Customer.applicantId ● String! non-null scalar

Customer.customerType ● CustomerType! non-null enum

Customer.personalInfo ● PersonalInfo object

Customer.depositAccount ● DepositAccount object

Customer.creditFacilities ● [CreditFacility!]! non-null object

Customer.pendingCreditFacilities ● [PendingCreditFacility!]! non-null object

Customer.creditFacilityProposals ● [CreditFacilityProposal!]! non-null object

Customer.documents ● [CustomerDocument!]! non-null object

Customer.userCanCreateCreditFacility ● Boolean! non-null scalar

Returned By

customer query ● customerByEmail query ● customerByPublicId query

Member Of

CreditFacility object ● CreditFacilityProposal object ● CustomerConnection object ● CustomerEdge object ● CustomerEmailUpdatePayload object ● CustomerTelegramHandleUpdatePayload object ● DepositAccount object ● PendingCreditFacility object ● Prospect object ● ProspectConvertPayload object

Implemented By

PublicIdTarget union


CustomerConnection

No description

type CustomerConnection {
pageInfo: PageInfo!
edges: [CustomerEdge!]!
nodes: [Customer!]!
}

Fields

CustomerConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

CustomerConnection.edges ● [CustomerEdge!]! non-null object

A list of edges.

CustomerConnection.nodes ● [Customer!]! non-null object

A list of nodes.

Returned By

customers query


CustomerDocument

No description

type CustomerDocument {
id: ID!
documentId: UUID!
customerId: UUID!
status: DocumentStatus!
filename: String!
}

Fields

CustomerDocument.id ● ID! non-null scalar

CustomerDocument.documentId ● UUID! non-null scalar

CustomerDocument.customerId ● UUID! non-null scalar

CustomerDocument.status ● DocumentStatus! non-null enum

CustomerDocument.filename ● String! non-null scalar

Returned By

customerDocument query

Member Of

Customer object ● CustomerDocumentArchivePayload object ● CustomerDocumentCreatePayload object


CustomerDocumentArchivePayload

No description

type CustomerDocumentArchivePayload {
document: CustomerDocument!
}

Fields

CustomerDocumentArchivePayload.document ● CustomerDocument! non-null object

Returned By

customerDocumentArchive mutation


CustomerDocumentCreatePayload

No description

type CustomerDocumentCreatePayload {
document: CustomerDocument!
}

Fields

CustomerDocumentCreatePayload.document ● CustomerDocument! non-null object

Returned By

customerDocumentAttach mutation


CustomerDocumentDeletePayload

No description

type CustomerDocumentDeletePayload {
deletedDocumentId: UUID!
}

Fields

CustomerDocumentDeletePayload.deletedDocumentId ● UUID! non-null scalar

Returned By

customerDocumentDelete mutation


CustomerDocumentDownloadLinksGeneratePayload

No description

type CustomerDocumentDownloadLinksGeneratePayload {
documentId: UUID!
link: String!
}

Fields

CustomerDocumentDownloadLinksGeneratePayload.documentId ● UUID! non-null scalar

CustomerDocumentDownloadLinksGeneratePayload.link ● String! non-null scalar

Returned By

customerDocumentDownloadLinkGenerate mutation


CustomerEdge

An edge in a connection.

type CustomerEdge {
node: Customer!
cursor: String!
}

Fields

CustomerEdge.node ● Customer! non-null object

The item at the end of the edge

CustomerEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

CustomerConnection object


CustomerEmailUpdatePayload

No description

type CustomerEmailUpdatePayload {
customer: Customer!
}

Fields

CustomerEmailUpdatePayload.customer ● Customer! non-null object

Returned By

customerEmailUpdate mutation


CustomerTelegramHandleUpdatePayload

No description

type CustomerTelegramHandleUpdatePayload {
customer: Customer!
}

Fields

CustomerTelegramHandleUpdatePayload.customer ● Customer! non-null object

Returned By

customerTelegramHandleUpdate mutation


Dashboard

No description

type Dashboard {
activeFacilities: Int!
pendingFacilities: Int!
totalDisbursed: UsdCents!
totalCollateral: Satoshis!
}

Fields

Dashboard.activeFacilities ● Int! non-null scalar

Dashboard.pendingFacilities ● Int! non-null scalar

Dashboard.totalDisbursed ● UsdCents! non-null scalar

Dashboard.totalCollateral ● Satoshis! non-null scalar

Returned By

dashboard query


Deposit

No description

type Deposit {
id: ID!
depositId: UUID!
accountId: UUID!
amount: UsdCents!
createdAt: Timestamp!
publicId: PublicId!
reference: String!
status: DepositStatus!
account: DepositAccount!
ledgerTransactions: [LedgerTransaction!]!
}

Fields

Deposit.id ● ID! non-null scalar

Deposit.depositId ● UUID! non-null scalar

Deposit.accountId ● UUID! non-null scalar

Deposit.amount ● UsdCents! non-null scalar

Deposit.createdAt ● Timestamp! non-null scalar

Deposit.publicId ● PublicId! non-null scalar

Deposit.reference ● String! non-null scalar

Deposit.status ● DepositStatus! non-null enum

Deposit.account ● DepositAccount! non-null object

Deposit.ledgerTransactions ● [LedgerTransaction!]! non-null object

Returned By

deposit query ● depositByPublicId query

Member Of

DepositAccount object ● DepositConnection object ● DepositEdge object ● DepositEntry object ● DepositRecordPayload object ● DepositRevertPayload object

Implemented By

LedgerTransactionEntity union ● PublicIdTarget union


DepositAccount

No description

type DepositAccount {
id: ID!
depositAccountId: UUID!
customerId: UUID!
createdAt: Timestamp!
status: DepositAccountStatus!
publicId: PublicId!
deposits: [Deposit!]!
withdrawals: [Withdrawal!]!
history(
first: Int!
after: String
): DepositAccountHistoryEntryConnection!
balance: DepositAccountBalance!
customer: Customer!
ledgerAccounts: DepositAccountLedgerAccounts!
}

Fields

DepositAccount.id ● ID! non-null scalar

DepositAccount.depositAccountId ● UUID! non-null scalar

DepositAccount.customerId ● UUID! non-null scalar

DepositAccount.createdAt ● Timestamp! non-null scalar

DepositAccount.status ● DepositAccountStatus! non-null enum

DepositAccount.publicId ● PublicId! non-null scalar

DepositAccount.deposits ● [Deposit!]! non-null object

DepositAccount.withdrawals ● [Withdrawal!]! non-null object

DepositAccount.history ● DepositAccountHistoryEntryConnection! non-null object

DepositAccount.history.first ● Int! non-null scalar
DepositAccount.history.after ● String scalar

DepositAccount.balance ● DepositAccountBalance! non-null object

DepositAccount.customer ● Customer! non-null object

DepositAccount.ledgerAccounts ● DepositAccountLedgerAccounts! non-null object

Returned By

depositAccount query ● depositAccountByPublicId query

Member Of

Customer object ● Deposit object ● DepositAccountClosePayload object ● DepositAccountConnection object ● DepositAccountCreatePayload object ● DepositAccountEdge object ● DepositAccountFreezePayload object ● DepositAccountUnfreezePayload object ● Withdrawal object

Implemented By

LedgerAccountEntity union ● PublicIdTarget union


DepositAccountBalance

No description

type DepositAccountBalance {
settled: UsdCents!
pending: UsdCents!
}

Fields

DepositAccountBalance.settled ● UsdCents! non-null scalar

DepositAccountBalance.pending ● UsdCents! non-null scalar

Member Of

DepositAccount object


DepositAccountClosePayload

No description

type DepositAccountClosePayload {
account: DepositAccount!
}

Fields

DepositAccountClosePayload.account ● DepositAccount! non-null object

Returned By

depositAccountClose mutation


DepositAccountConnection

No description

type DepositAccountConnection {
pageInfo: PageInfo!
edges: [DepositAccountEdge!]!
nodes: [DepositAccount!]!
}

Fields

DepositAccountConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

DepositAccountConnection.edges ● [DepositAccountEdge!]! non-null object

A list of edges.

DepositAccountConnection.nodes ● [DepositAccount!]! non-null object

A list of nodes.

Returned By

depositAccounts query


DepositAccountCreatePayload

No description

type DepositAccountCreatePayload {
account: DepositAccount!
}

Fields

DepositAccountCreatePayload.account ● DepositAccount! non-null object

Returned By

depositAccountCreate mutation


DepositAccountEdge

An edge in a connection.

type DepositAccountEdge {
node: DepositAccount!
cursor: String!
}

Fields

DepositAccountEdge.node ● DepositAccount! non-null object

The item at the end of the edge

DepositAccountEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

DepositAccountConnection object


DepositAccountFreezePayload

No description

type DepositAccountFreezePayload {
account: DepositAccount!
}

Fields

DepositAccountFreezePayload.account ● DepositAccount! non-null object

Returned By

depositAccountFreeze mutation


DepositAccountHistoryEntryConnection

No description

type DepositAccountHistoryEntryConnection {
pageInfo: PageInfo!
edges: [DepositAccountHistoryEntryEdge!]!
nodes: [DepositAccountHistoryEntry!]!
}

Fields

DepositAccountHistoryEntryConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

DepositAccountHistoryEntryConnection.edges ● [DepositAccountHistoryEntryEdge!]! non-null object

A list of edges.

DepositAccountHistoryEntryConnection.nodes ● [DepositAccountHistoryEntry!]! non-null union

A list of nodes.

Member Of

DepositAccount object


DepositAccountHistoryEntryEdge

An edge in a connection.

type DepositAccountHistoryEntryEdge {
node: DepositAccountHistoryEntry!
cursor: String!
}

Fields

DepositAccountHistoryEntryEdge.node ● DepositAccountHistoryEntry! non-null union

The item at the end of the edge

DepositAccountHistoryEntryEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

DepositAccountHistoryEntryConnection object


DepositAccountLedgerAccounts

No description

type DepositAccountLedgerAccounts {
depositAccountId: UUID!
frozenDepositAccountId: UUID!
depositAccount: LedgerAccount!
frozenDepositAccount: LedgerAccount!
}

Fields

DepositAccountLedgerAccounts.depositAccountId ● UUID! non-null scalar

DepositAccountLedgerAccounts.frozenDepositAccountId ● UUID! non-null scalar

DepositAccountLedgerAccounts.depositAccount ● LedgerAccount! non-null object

DepositAccountLedgerAccounts.frozenDepositAccount ● LedgerAccount! non-null object

Member Of

DepositAccount object


DepositAccountUnfreezePayload

No description

type DepositAccountUnfreezePayload {
account: DepositAccount!
}

Fields

DepositAccountUnfreezePayload.account ● DepositAccount! non-null object

Returned By

depositAccountUnfreeze mutation


DepositConnection

No description

type DepositConnection {
pageInfo: PageInfo!
edges: [DepositEdge!]!
nodes: [Deposit!]!
}

Fields

DepositConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

DepositConnection.edges ● [DepositEdge!]! non-null object

A list of edges.

DepositConnection.nodes ● [Deposit!]! non-null object

A list of nodes.

Returned By

deposits query


DepositEdge

An edge in a connection.

type DepositEdge {
node: Deposit!
cursor: String!
}

Fields

DepositEdge.node ● Deposit! non-null object

The item at the end of the edge

DepositEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

DepositConnection object


DepositEntry

No description

type DepositEntry {
recordedAt: Timestamp!
deposit: Deposit!
}

Fields

DepositEntry.recordedAt ● Timestamp! non-null scalar

DepositEntry.deposit ● Deposit! non-null object

Implemented By

DepositAccountHistoryEntry union


DepositModuleConfig

No description

type DepositModuleConfig {
chartOfAccountsId: UUID
chartOfAccountsOmnibusParentCode: String
chartOfAccountsIndividualDepositAccountsParentCode: String
chartOfAccountsGovernmentEntityDepositAccountsParentCode: String
chartOfAccountPrivateCompanyDepositAccountsParentCode: String
chartOfAccountBankDepositAccountsParentCode: String
chartOfAccountFinancialInstitutionDepositAccountsParentCode: String
chartOfAccountNonDomiciledCompanyDepositAccountsParentCode: String
chartOfAccountsFrozenIndividualDepositAccountsParentCode: String
chartOfAccountsFrozenGovernmentEntityDepositAccountsParentCode: String
chartOfAccountFrozenPrivateCompanyDepositAccountsParentCode: String
chartOfAccountFrozenBankDepositAccountsParentCode: String
chartOfAccountFrozenFinancialInstitutionDepositAccountsParentCode: String
chartOfAccountFrozenNonDomiciledCompanyDepositAccountsParentCode: String
}

Fields

DepositModuleConfig.chartOfAccountsId ● UUID scalar

DepositModuleConfig.chartOfAccountsOmnibusParentCode ● String scalar

DepositModuleConfig.chartOfAccountsIndividualDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountsGovernmentEntityDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountPrivateCompanyDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountBankDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountFinancialInstitutionDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountNonDomiciledCompanyDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountsFrozenIndividualDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountsFrozenGovernmentEntityDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountFrozenPrivateCompanyDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountFrozenBankDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountFrozenFinancialInstitutionDepositAccountsParentCode ● String scalar

DepositModuleConfig.chartOfAccountFrozenNonDomiciledCompanyDepositAccountsParentCode ● String scalar

Returned By

depositConfig query

Member Of

DepositModuleConfigurePayload object


DepositModuleConfigurePayload

No description

type DepositModuleConfigurePayload {
depositConfig: DepositModuleConfig!
}

Fields

DepositModuleConfigurePayload.depositConfig ● DepositModuleConfig! non-null object

Returned By

depositModuleConfigure mutation


DepositRecordPayload

No description

type DepositRecordPayload {
deposit: Deposit!
}

Fields

DepositRecordPayload.deposit ● Deposit! non-null object

Returned By

depositRecord mutation


DepositRevertPayload

No description

type DepositRevertPayload {
deposit: Deposit!
}

Fields

DepositRevertPayload.deposit ● Deposit! non-null object

Returned By

depositRevert mutation


DisbursalEntry

No description

type DisbursalEntry {
recordedAt: Timestamp!
disbursal: CreditFacilityDisbursal!
}

Fields

DisbursalEntry.recordedAt ● Timestamp! non-null scalar

DisbursalEntry.disbursal ● CreditFacilityDisbursal! non-null object

Implemented By

DepositAccountHistoryEntry union


Disbursed

No description

type Disbursed {
total: Total!
outstanding: Outstanding!
outstandingPayable: Outstanding!
}

Fields

Disbursed.total ● Total! non-null object

Disbursed.outstanding ● Outstanding! non-null object

Disbursed.outstandingPayable ● Outstanding! non-null object

Member Of

CreditFacilityBalance object


DomainConfig

No description

type DomainConfig {
id: ID!
domainConfigId: UUID!
configType: ConfigType!
encrypted: Boolean!
key: String!
value: Json!
isSet: Boolean!
}

Fields

DomainConfig.id ● ID! non-null scalar

DomainConfig.domainConfigId ● UUID! non-null scalar

DomainConfig.configType ● ConfigType! non-null enum

DomainConfig.encrypted ● Boolean! non-null scalar

DomainConfig.key ● String! non-null scalar

DomainConfig.value ● Json! non-null scalar

DomainConfig.isSet ● Boolean! non-null scalar

Member Of

DomainConfigConnection object ● DomainConfigEdge object ● DomainConfigUpdatePayload object


DomainConfigConnection

No description

type DomainConfigConnection {
pageInfo: PageInfo!
edges: [DomainConfigEdge!]!
nodes: [DomainConfig!]!
}

Fields

DomainConfigConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

DomainConfigConnection.edges ● [DomainConfigEdge!]! non-null object

A list of edges.

DomainConfigConnection.nodes ● [DomainConfig!]! non-null object

A list of nodes.

Returned By

domainConfigs query


DomainConfigEdge

An edge in a connection.

type DomainConfigEdge {
node: DomainConfig!
cursor: String!
}

Fields

DomainConfigEdge.node ● DomainConfig! non-null object

The item at the end of the edge

DomainConfigEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

DomainConfigConnection object


DomainConfigUpdatePayload

No description

type DomainConfigUpdatePayload {
domainConfig: DomainConfig!
}

Fields

DomainConfigUpdatePayload.domainConfig ● DomainConfig! non-null object

Returned By

domainConfigUpdate mutation


Duration

No description

type Duration {
period: Period!
units: Int!
}

Fields

Duration.period ● Period! non-null enum

Duration.units ● Int! non-null scalar

Member Of

TermValues object


FacilityRemaining

No description

type FacilityRemaining {
usdBalance: UsdCents!
}

Fields

FacilityRemaining.usdBalance ● UsdCents! non-null scalar

Member Of

CreditFacilityBalance object


FiniteCvlPct

No description

type FiniteCvlPct {
value: CVLPctValue!
}

Fields

FiniteCvlPct.value ● CVLPctValue! non-null scalar

Implemented By

CvlPct union


FiscalMonthClosure

No description

type FiscalMonthClosure {
closedAsOf: Date!
closedAt: Timestamp!
}

Fields

FiscalMonthClosure.closedAsOf ● Date! non-null scalar

FiscalMonthClosure.closedAt ● Timestamp! non-null scalar

Member Of

FiscalYear object


FiscalYear

No description

type FiscalYear {
id: ID!
fiscalYearId: UUID!
chartId: UUID!
isOpen: Boolean!
openedAsOf: Date!
closedAsOf: Date
reference: String!
year: String!
monthClosures: [FiscalMonthClosure!]!
isLastMonthOfYearClosed: Boolean!
nextMonthToClose: Date
}

Fields

FiscalYear.id ● ID! non-null scalar

FiscalYear.fiscalYearId ● UUID! non-null scalar

FiscalYear.chartId ● UUID! non-null scalar

FiscalYear.isOpen ● Boolean! non-null scalar

FiscalYear.openedAsOf ● Date! non-null scalar

FiscalYear.closedAsOf ● Date scalar

FiscalYear.reference ● String! non-null scalar

FiscalYear.year ● String! non-null scalar

FiscalYear.monthClosures ● [FiscalMonthClosure!]! non-null object

FiscalYear.isLastMonthOfYearClosed ● Boolean! non-null scalar

FiscalYear.nextMonthToClose ● Date scalar

Returned By

fiscalYear query ● fiscalYearByYear query

Member Of

FiscalYearCloseMonthPayload object ● FiscalYearClosePayload object ● FiscalYearConnection object ● FiscalYearEdge object ● FiscalYearInitPayload object ● FiscalYearOpenNextPayload object


FiscalYearCloseMonthPayload

No description

type FiscalYearCloseMonthPayload {
fiscalYear: FiscalYear!
}

Fields

FiscalYearCloseMonthPayload.fiscalYear ● FiscalYear! non-null object

Returned By

fiscalYearCloseMonth mutation


FiscalYearClosePayload

No description

type FiscalYearClosePayload {
fiscalYear: FiscalYear!
}

Fields

FiscalYearClosePayload.fiscalYear ● FiscalYear! non-null object

Returned By

fiscalYearClose mutation


FiscalYearConnection

No description

type FiscalYearConnection {
pageInfo: PageInfo!
edges: [FiscalYearEdge!]!
nodes: [FiscalYear!]!
}

Fields

FiscalYearConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

FiscalYearConnection.edges ● [FiscalYearEdge!]! non-null object

A list of edges.

FiscalYearConnection.nodes ● [FiscalYear!]! non-null object

A list of nodes.

Returned By

fiscalYears query


FiscalYearEdge

An edge in a connection.

type FiscalYearEdge {
node: FiscalYear!
cursor: String!
}

Fields

FiscalYearEdge.node ● FiscalYear! non-null object

The item at the end of the edge

FiscalYearEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

FiscalYearConnection object


FiscalYearInitPayload

No description

type FiscalYearInitPayload {
fiscalYear: FiscalYear!
}

Fields

FiscalYearInitPayload.fiscalYear ● FiscalYear! non-null object

Returned By

fiscalYearInit mutation


FiscalYearOpenNextPayload

No description

type FiscalYearOpenNextPayload {
fiscalYear: FiscalYear!
}

Fields

FiscalYearOpenNextPayload.fiscalYear ● FiscalYear! non-null object

Returned By

fiscalYearOpenNext mutation


FreezeEntry

No description

type FreezeEntry {
txId: UUID!
recordedAt: Timestamp!
amount: UsdCents!
}

Fields

FreezeEntry.txId ● UUID! non-null scalar

FreezeEntry.recordedAt ● Timestamp! non-null scalar

FreezeEntry.amount ● UsdCents! non-null scalar

Implemented By

DepositAccountHistoryEntry union


GovernanceNavigationItems

No description

type GovernanceNavigationItems {
committee: Boolean!
policy: Boolean!
approvalProcess: Boolean!
}

Fields

GovernanceNavigationItems.committee ● Boolean! non-null scalar

GovernanceNavigationItems.policy ● Boolean! non-null scalar

GovernanceNavigationItems.approvalProcess ● Boolean! non-null scalar

Member Of

VisibleNavigationItems object


InfiniteCvlPct

No description

type InfiniteCvlPct {
isInfinite: Boolean!
}

Fields

InfiniteCvlPct.isInfinite ● Boolean! non-null scalar

Implemented By

CvlPct union


Interest

No description

type Interest {
total: Total!
outstanding: Outstanding!
outstandingPayable: Outstanding!
}

Fields

Interest.total ● Total! non-null object

Interest.outstanding ● Outstanding! non-null object

Interest.outstandingPayable ● Outstanding! non-null object

Member Of

CreditFacilityBalance object


JournalEntry

No description

type JournalEntry {
id: ID!
entryId: UUID!
txId: UUID!
amount: JournalEntryAmount!
direction: DebitOrCredit!
layer: Layer!
createdAt: Timestamp!
entryType: String!
description: String
ledgerAccount: LedgerAccount!
ledgerTransaction: LedgerTransaction!
}

Fields

JournalEntry.id ● ID! non-null scalar

JournalEntry.entryId ● UUID! non-null scalar

JournalEntry.txId ● UUID! non-null scalar

JournalEntry.amount ● JournalEntryAmount! non-null union

JournalEntry.direction ● DebitOrCredit! non-null enum

JournalEntry.layer ● Layer! non-null enum

JournalEntry.createdAt ● Timestamp! non-null scalar

JournalEntry.entryType ● String! non-null scalar

JournalEntry.description ● String scalar

JournalEntry.ledgerAccount ● LedgerAccount! non-null object

JournalEntry.ledgerTransaction ● LedgerTransaction! non-null object

Member Of

JournalEntryConnection object ● JournalEntryEdge object ● LedgerTransaction object


JournalEntryConnection

No description

type JournalEntryConnection {
pageInfo: PageInfo!
edges: [JournalEntryEdge!]!
nodes: [JournalEntry!]!
}

Fields

JournalEntryConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

JournalEntryConnection.edges ● [JournalEntryEdge!]! non-null object

A list of edges.

JournalEntryConnection.nodes ● [JournalEntry!]! non-null object

A list of nodes.

Returned By

journalEntries query

Member Of

LedgerAccount object


JournalEntryEdge

An edge in a connection.

type JournalEntryEdge {
node: JournalEntry!
cursor: String!
}

Fields

JournalEntryEdge.node ● JournalEntry! non-null object

The item at the end of the edge

JournalEntryEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

JournalEntryConnection object


LedgerAccount

No description

type LedgerAccount {
id: ID!
ledgerAccountId: UUID!
code: AccountCode
entity: LedgerAccountEntity
name: String!
normalBalanceType: DebitOrCredit!
balanceRange: LedgerAccountBalanceRange!
isRootAccount: Boolean!
ancestors: [LedgerAccount!]!
closestAccountWithCode: LedgerAccount
children: [LedgerAccount!]!
history(
first: Int!
after: String
): JournalEntryConnection!
}

Fields

LedgerAccount.id ● ID! non-null scalar

LedgerAccount.ledgerAccountId ● UUID! non-null scalar

LedgerAccount.code ● AccountCode scalar

LedgerAccount.entity ● LedgerAccountEntity union

LedgerAccount.name ● String! non-null scalar

LedgerAccount.normalBalanceType ● DebitOrCredit! non-null enum

LedgerAccount.balanceRange ● LedgerAccountBalanceRange! non-null union

LedgerAccount.isRootAccount ● Boolean! non-null scalar

LedgerAccount.ancestors ● [LedgerAccount!]! non-null object

LedgerAccount.closestAccountWithCode ● LedgerAccount object

LedgerAccount.children ● [LedgerAccount!]! non-null object

LedgerAccount.history ● JournalEntryConnection! non-null object

LedgerAccount.history.first ● Int! non-null scalar
LedgerAccount.history.after ● String scalar

Returned By

ledgerAccount query ● ledgerAccountByCode query

Member Of

BalanceSheet object ● Collateral object ● CreditFacilityLedgerAccounts object ● DepositAccountLedgerAccounts object ● JournalEntry object ● LedgerAccount object ● ProfitAndLossStatement object ● TrialBalance object


LedgerAccountBalanceRangeByCurrency

No description

type LedgerAccountBalanceRangeByCurrency {
usd: UsdLedgerAccountBalanceRange!
btc: BtcLedgerAccountBalanceRange!
}

Fields

LedgerAccountBalanceRangeByCurrency.usd ● UsdLedgerAccountBalanceRange! non-null object

LedgerAccountBalanceRangeByCurrency.btc ● BtcLedgerAccountBalanceRange! non-null object

Member Of

ProfitAndLossStatement object ● TrialBalance object


LedgerAccountCsvCreatePayload

No description

type LedgerAccountCsvCreatePayload {
accountingCsvDocument: AccountingCsvDocument!
}

Fields

LedgerAccountCsvCreatePayload.accountingCsvDocument ● AccountingCsvDocument! non-null object

Returned By

ledgerAccountCsvCreate mutation


LedgerAccountCsvExportUploadedPayload

No description

type LedgerAccountCsvExportUploadedPayload {
documentId: UUID!
}

Fields

LedgerAccountCsvExportUploadedPayload.documentId ● UUID! non-null scalar

Returned By

ledgerAccountCsvExportUploaded subscription


LedgerTransaction

No description

type LedgerTransaction {
id: ID!
ledgerTransactionId: UUID!
createdAt: Timestamp!
effective: Date!
description: String
entity: LedgerTransactionEntity
initiatedBy: LedgerTransactionInitiator!
entries: [JournalEntry!]!
}

Fields

LedgerTransaction.id ● ID! non-null scalar

LedgerTransaction.ledgerTransactionId ● UUID! non-null scalar

LedgerTransaction.createdAt ● Timestamp! non-null scalar

LedgerTransaction.effective ● Date! non-null scalar

LedgerTransaction.description ● String scalar

LedgerTransaction.entity ● LedgerTransactionEntity union

LedgerTransaction.initiatedBy ● LedgerTransactionInitiator! non-null union

LedgerTransaction.entries ● [JournalEntry!]! non-null object

Returned By

ledgerTransaction query

Member Of

CreditFacilityDisbursal object ● Deposit object ● JournalEntry object ● LedgerTransactionConnection object ● LedgerTransactionEdge object ● ManualTransactionExecutePayload object ● Withdrawal object


LedgerTransactionConnection

No description

type LedgerTransactionConnection {
pageInfo: PageInfo!
edges: [LedgerTransactionEdge!]!
nodes: [LedgerTransaction!]!
}

Fields

LedgerTransactionConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

LedgerTransactionConnection.edges ● [LedgerTransactionEdge!]! non-null object

A list of edges.

LedgerTransactionConnection.nodes ● [LedgerTransaction!]! non-null object

A list of nodes.

Returned By

ledgerTransactionsForTemplateCode query


LedgerTransactionEdge

An edge in a connection.

type LedgerTransactionEdge {
node: LedgerTransaction!
cursor: String!
}

Fields

LedgerTransactionEdge.node ● LedgerTransaction! non-null object

The item at the end of the edge

LedgerTransactionEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

LedgerTransactionConnection object


Liquidation

No description

type Liquidation {
id: ID!
liquidationId: UUID!
collateralId: UUID!
expectedToReceive: UsdCents!
sentTotal: Satoshis!
amountReceived: UsdCents!
createdAt: Timestamp!
completed: Boolean!
sentCollateral: [LiquidationCollateralSent!]!
receivedProceeds: [LiquidationProceedsReceived!]!
collateral: Collateral!
}

Fields

Liquidation.id ● ID! non-null scalar

Liquidation.liquidationId ● UUID! non-null scalar

Liquidation.collateralId ● UUID! non-null scalar

Liquidation.expectedToReceive ● UsdCents! non-null scalar

Liquidation.sentTotal ● Satoshis! non-null scalar

Liquidation.amountReceived ● UsdCents! non-null scalar

Liquidation.createdAt ● Timestamp! non-null scalar

Liquidation.completed ● Boolean! non-null scalar

Liquidation.sentCollateral ● [LiquidationCollateralSent!]! non-null object

Liquidation.receivedProceeds ● [LiquidationProceedsReceived!]! non-null object

Liquidation.collateral ● Collateral! non-null object

Returned By

liquidation query

Member Of

CreditFacility object ● LiquidationConnection object ● LiquidationEdge object


LiquidationCollateralSent

No description

type LiquidationCollateralSent {
amount: Satoshis!
ledgerTxId: UUID!
}

Fields

LiquidationCollateralSent.amount ● Satoshis! non-null scalar

LiquidationCollateralSent.ledgerTxId ● UUID! non-null scalar

Member Of

Liquidation object


LiquidationConnection

No description

type LiquidationConnection {
pageInfo: PageInfo!
edges: [LiquidationEdge!]!
nodes: [Liquidation!]!
}

Fields

LiquidationConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

LiquidationConnection.edges ● [LiquidationEdge!]! non-null object

A list of edges.

LiquidationConnection.nodes ● [Liquidation!]! non-null object

A list of nodes.

Returned By

liquidations query


LiquidationEdge

An edge in a connection.

type LiquidationEdge {
node: Liquidation!
cursor: String!
}

Fields

LiquidationEdge.node ● Liquidation! non-null object

The item at the end of the edge

LiquidationEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

LiquidationConnection object


LiquidationProceedsReceived

No description

type LiquidationProceedsReceived {
amount: UsdCents!
ledgerTxId: UUID!
}

Fields

LiquidationProceedsReceived.amount ● UsdCents! non-null scalar

LiquidationProceedsReceived.ledgerTxId ● UUID! non-null scalar

Member Of

Liquidation object


LoanAgreement

No description

type LoanAgreement {
id: ID!
status: LoanAgreementStatus!
createdAt: Timestamp!
}

Fields

LoanAgreement.id ● ID! non-null scalar

LoanAgreement.status ● LoanAgreementStatus! non-null enum

LoanAgreement.createdAt ● Timestamp! non-null scalar

Returned By

loanAgreement query

Member Of

LoanAgreementGeneratePayload object


LoanAgreementDownloadLinksGeneratePayload

No description

type LoanAgreementDownloadLinksGeneratePayload {
loanAgreementId: UUID!
link: String!
}

Fields

LoanAgreementDownloadLinksGeneratePayload.loanAgreementId ● UUID! non-null scalar

LoanAgreementDownloadLinksGeneratePayload.link ● String! non-null scalar

Returned By

loanAgreementDownloadLinkGenerate mutation


LoanAgreementGeneratePayload

No description

type LoanAgreementGeneratePayload {
loanAgreement: LoanAgreement!
}

Fields

LoanAgreementGeneratePayload.loanAgreement ● LoanAgreement! non-null object

Returned By

loanAgreementGenerate mutation


ManualTransactionExecutePayload

No description

type ManualTransactionExecutePayload {
transaction: LedgerTransaction!
}

Fields

ManualTransactionExecutePayload.transaction ● LedgerTransaction! non-null object

Returned By

manualTransactionExecute mutation


Me

No description

type Me {
user: User!
visibleNavigationItems: VisibleNavigationItems!
userCanCreateProspect: Boolean!
userCanCreateUser: Boolean!
userCanCreateTermsTemplate: Boolean!
}

Fields

Me.user ● User! non-null object

Me.visibleNavigationItems ● VisibleNavigationItems! non-null object

Me.userCanCreateProspect ● Boolean! non-null scalar

Me.userCanCreateUser ● Boolean! non-null scalar

Me.userCanCreateTermsTemplate ● Boolean! non-null scalar

Returned By

me query


Outstanding

No description

type Outstanding {
usdBalance: UsdCents!
}

Fields

Outstanding.usdBalance ● UsdCents! non-null scalar

Member Of

CreditFacilityBalance object ● Disbursed object ● Interest object


PageInfo

Information about pagination in a connection

type PageInfo {
hasPreviousPage: Boolean!
hasNextPage: Boolean!
startCursor: String
endCursor: String
}

Fields

PageInfo.hasPreviousPage ● Boolean! non-null scalar

When paginating backwards, are there more items?

PageInfo.hasNextPage ● Boolean! non-null scalar

When paginating forwards, are there more items?

PageInfo.startCursor ● String scalar

When paginating backwards, the cursor to continue.

PageInfo.endCursor ● String scalar

When paginating forwards, the cursor to continue.

Member Of

ApprovalProcessConnection object ● AuditEntryConnection object ● CommitteeConnection object ● CreditFacilityConnection object ● CreditFacilityDisbursalConnection object ● CreditFacilityProposalConnection object ● CustodianConnection object ● CustomerConnection object ● DepositAccountConnection object ● DepositAccountHistoryEntryConnection object ● DepositConnection object ● DomainConfigConnection object ● FiscalYearConnection object ● JournalEntryConnection object ● LedgerTransactionConnection object ● LiquidationConnection object ● PendingCreditFacilityConnection object ● PermissionSetConnection object ● PolicyConnection object ● ProspectConnection object ● ReportRunConnection object ● RoleConnection object ● TransactionTemplateConnection object ● WithdrawalConnection object


PaymentEntry

No description

type PaymentEntry {
recordedAt: Timestamp!
payment: CreditFacilityPaymentAllocation!
}

Fields

PaymentEntry.recordedAt ● Timestamp! non-null scalar

PaymentEntry.payment ● CreditFacilityPaymentAllocation! non-null object

Implemented By

DepositAccountHistoryEntry union


PaymentsUnapplied

No description

type PaymentsUnapplied {
usdBalance: UsdCents!
}

Fields

PaymentsUnapplied.usdBalance ● UsdCents! non-null scalar

Member Of

CreditFacilityBalance object


PendingCreditFacility

No description

type PendingCreditFacility {
id: ID!
pendingCreditFacilityId: UUID!
collateralId: UUID!
status: PendingCreditFacilityStatus!
approvalProcessId: UUID!
createdAt: Timestamp!
collateralizationState: PendingCreditFacilityCollateralizationState!
facilityAmount: UsdCents!
wallet: Wallet
collateral: CollateralBalance!
customer: Customer!
creditFacilityTerms: TermValues!
repaymentPlan: [CreditFacilityRepaymentPlanEntry!]!
approvalProcess: ApprovalProcess!
}

Fields

PendingCreditFacility.id ● ID! non-null scalar

PendingCreditFacility.pendingCreditFacilityId ● UUID! non-null scalar

PendingCreditFacility.collateralId ● UUID! non-null scalar

PendingCreditFacility.status ● PendingCreditFacilityStatus! non-null enum

PendingCreditFacility.approvalProcessId ● UUID! non-null scalar

PendingCreditFacility.createdAt ● Timestamp! non-null scalar

PendingCreditFacility.collateralizationState ● PendingCreditFacilityCollateralizationState! non-null enum

PendingCreditFacility.facilityAmount ● UsdCents! non-null scalar

PendingCreditFacility.wallet ● Wallet object

PendingCreditFacility.collateral ● CollateralBalance! non-null object

PendingCreditFacility.customer ● Customer! non-null object

PendingCreditFacility.creditFacilityTerms ● TermValues! non-null object

PendingCreditFacility.repaymentPlan ● [CreditFacilityRepaymentPlanEntry!]! non-null object

PendingCreditFacility.approvalProcess ● ApprovalProcess! non-null object

Returned By

pendingCreditFacility query

Member Of

Customer object ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCompletedPayload object ● PendingCreditFacilityConnection object ● PendingCreditFacilityEdge object


PendingCreditFacilityCollateralizationPayload

No description

type PendingCreditFacilityCollateralizationPayload {
state: PendingCreditFacilityCollateralizationState!
collateral: Satoshis!
price: UsdCents!
recordedAt: Timestamp!
effective: Date!
pendingCreditFacility: PendingCreditFacility!
}

Fields

PendingCreditFacilityCollateralizationPayload.state ● PendingCreditFacilityCollateralizationState! non-null enum

PendingCreditFacilityCollateralizationPayload.collateral ● Satoshis! non-null scalar

PendingCreditFacilityCollateralizationPayload.price ● UsdCents! non-null scalar

PendingCreditFacilityCollateralizationPayload.recordedAt ● Timestamp! non-null scalar

PendingCreditFacilityCollateralizationPayload.effective ● Date! non-null scalar

PendingCreditFacilityCollateralizationPayload.pendingCreditFacility ● PendingCreditFacility! non-null object

Returned By

pendingCreditFacilityCollateralizationUpdated subscription


PendingCreditFacilityCollateralizationUpdated

No description

type PendingCreditFacilityCollateralizationUpdated {
state: PendingCreditFacilityCollateralizationState!
collateral: Satoshis!
price: UsdCents!
recordedAt: Timestamp!
effective: Date!
}

Fields

PendingCreditFacilityCollateralizationUpdated.state ● PendingCreditFacilityCollateralizationState! non-null enum

PendingCreditFacilityCollateralizationUpdated.collateral ● Satoshis! non-null scalar

PendingCreditFacilityCollateralizationUpdated.price ● UsdCents! non-null scalar

PendingCreditFacilityCollateralizationUpdated.recordedAt ● Timestamp! non-null scalar

PendingCreditFacilityCollateralizationUpdated.effective ● Date! non-null scalar

Implemented By

CreditFacilityHistoryEntry union


PendingCreditFacilityCompletedPayload

No description

type PendingCreditFacilityCompletedPayload {
status: PendingCreditFacilityStatus!
recordedAt: Timestamp!
pendingCreditFacility: PendingCreditFacility!
}

Fields

PendingCreditFacilityCompletedPayload.status ● PendingCreditFacilityStatus! non-null enum

PendingCreditFacilityCompletedPayload.recordedAt ● Timestamp! non-null scalar

PendingCreditFacilityCompletedPayload.pendingCreditFacility ● PendingCreditFacility! non-null object

Returned By

pendingCreditFacilityCompleted subscription


PendingCreditFacilityConnection

No description

type PendingCreditFacilityConnection {
pageInfo: PageInfo!
edges: [PendingCreditFacilityEdge!]!
nodes: [PendingCreditFacility!]!
}

Fields

PendingCreditFacilityConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

PendingCreditFacilityConnection.edges ● [PendingCreditFacilityEdge!]! non-null object

A list of edges.

PendingCreditFacilityConnection.nodes ● [PendingCreditFacility!]! non-null object

A list of nodes.

Returned By

pendingCreditFacilities query


PendingCreditFacilityEdge

An edge in a connection.

type PendingCreditFacilityEdge {
node: PendingCreditFacility!
cursor: String!
}

Fields

PendingCreditFacilityEdge.node ● PendingCreditFacility! non-null object

The item at the end of the edge

PendingCreditFacilityEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

PendingCreditFacilityConnection object


PermissionSet

No description

type PermissionSet {
id: ID!
permissionSetId: UUID!
name: String!
description: String!
}

Fields

PermissionSet.id ● ID! non-null scalar

PermissionSet.permissionSetId ● UUID! non-null scalar

PermissionSet.name ● String! non-null scalar

PermissionSet.description ● String! non-null scalar

Member Of

PermissionSetConnection object ● PermissionSetEdge object ● Role object


PermissionSetConnection

No description

type PermissionSetConnection {
pageInfo: PageInfo!
edges: [PermissionSetEdge!]!
nodes: [PermissionSet!]!
}

Fields

PermissionSetConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

PermissionSetConnection.edges ● [PermissionSetEdge!]! non-null object

A list of edges.

PermissionSetConnection.nodes ● [PermissionSet!]! non-null object

A list of nodes.

Returned By

permissionSets query


PermissionSetEdge

An edge in a connection.

type PermissionSetEdge {
node: PermissionSet!
cursor: String!
}

Fields

PermissionSetEdge.node ● PermissionSet! non-null object

The item at the end of the edge

PermissionSetEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

PermissionSetConnection object


PersonalInfo

No description

type PersonalInfo {
firstName: String!
lastName: String!
dateOfBirth: String
nationality: String
address: String
}

Fields

PersonalInfo.firstName ● String! non-null scalar

PersonalInfo.lastName ● String! non-null scalar

PersonalInfo.dateOfBirth ● String scalar

PersonalInfo.nationality ● String scalar

PersonalInfo.address ● String scalar

Member Of

Customer object ● Prospect object


Policy

No description

type Policy {
id: ID!
policyId: UUID!
approvalProcessType: ApprovalProcessType!
rules: ApprovalRules!
}

Fields

Policy.id ● ID! non-null scalar

Policy.policyId ● UUID! non-null scalar

Policy.approvalProcessType ● ApprovalProcessType! non-null enum

Policy.rules ● ApprovalRules! non-null union

Returned By

policy query

Member Of

ApprovalProcess object ● PolicyAssignCommitteePayload object ● PolicyConnection object ● PolicyEdge object


PolicyAssignCommitteePayload

No description

type PolicyAssignCommitteePayload {
policy: Policy!
}

Fields

PolicyAssignCommitteePayload.policy ● Policy! non-null object

Returned By

policyAssignCommittee mutation


PolicyConnection

No description

type PolicyConnection {
pageInfo: PageInfo!
edges: [PolicyEdge!]!
nodes: [Policy!]!
}

Fields

PolicyConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

PolicyConnection.edges ● [PolicyEdge!]! non-null object

A list of edges.

PolicyConnection.nodes ● [Policy!]! non-null object

A list of nodes.

Returned By

policies query


PolicyEdge

An edge in a connection.

type PolicyEdge {
node: Policy!
cursor: String!
}

Fields

PolicyEdge.node ● Policy! non-null object

The item at the end of the edge

PolicyEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

PolicyConnection object


ProfitAndLossStatement

No description

type ProfitAndLossStatement {
name: String!
total: LedgerAccountBalanceRangeByCurrency!
categories: [LedgerAccount!]!
}

Fields

ProfitAndLossStatement.name ● String! non-null scalar

ProfitAndLossStatement.total ● LedgerAccountBalanceRangeByCurrency! non-null object

ProfitAndLossStatement.categories ● [LedgerAccount!]! non-null object

Returned By

profitAndLossStatement query


Prospect

No description

type Prospect {
id: ID!
prospectId: UUID!
status: ProspectStatus!
kycStatus: KycStatus!
level: KycLevel!
createdAt: Timestamp!
stage: ProspectStage!
email: String!
telegramHandle: String!
customerType: CustomerType!
publicId: PublicId!
applicantId: String
verificationLink: String
verificationLinkCreatedAt: Timestamp
personalInfo: PersonalInfo
customer: Customer
}

Fields

Prospect.id ● ID! non-null scalar

Prospect.prospectId ● UUID! non-null scalar

Prospect.status ● ProspectStatus! non-null enum

Prospect.kycStatus ● KycStatus! non-null enum

Prospect.level ● KycLevel! non-null enum

Prospect.createdAt ● Timestamp! non-null scalar

Prospect.stage ● ProspectStage! non-null enum

Prospect.email ● String! non-null scalar

Prospect.telegramHandle ● String! non-null scalar

Prospect.customerType ● CustomerType! non-null enum

Prospect.publicId ● PublicId! non-null scalar

Prospect.applicantId ● String scalar

Prospect.verificationLink ● String scalar

Prospect.verificationLinkCreatedAt ● Timestamp scalar

Prospect.personalInfo ● PersonalInfo object

Prospect.customer ● Customer object

Returned By

prospect query ● prospectByPublicId query

Member Of

ProspectClosePayload object ● ProspectConnection object ● ProspectCreatePayload object ● ProspectEdge object

Implemented By

PublicIdTarget union


ProspectClosePayload

No description

type ProspectClosePayload {
prospect: Prospect!
}

Fields

ProspectClosePayload.prospect ● Prospect! non-null object

Returned By

prospectClose mutation


ProspectConnection

No description

type ProspectConnection {
pageInfo: PageInfo!
edges: [ProspectEdge!]!
nodes: [Prospect!]!
}

Fields

ProspectConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

ProspectConnection.edges ● [ProspectEdge!]! non-null object

A list of edges.

ProspectConnection.nodes ● [Prospect!]! non-null object

A list of nodes.

Returned By

prospects query


ProspectConvertPayload

No description

type ProspectConvertPayload {
customer: Customer!
}

Fields

ProspectConvertPayload.customer ● Customer! non-null object

Returned By

prospectConvert mutation


ProspectCreatePayload

No description

type ProspectCreatePayload {
prospect: Prospect!
}

Fields

ProspectCreatePayload.prospect ● Prospect! non-null object

Returned By

prospectCreate mutation


ProspectEdge

An edge in a connection.

type ProspectEdge {
node: Prospect!
cursor: String!
}

Fields

ProspectEdge.node ● Prospect! non-null object

The item at the end of the edge

ProspectEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

ProspectConnection object


RealtimePrice

No description

type RealtimePrice {
usdCentsPerBtc: UsdCents!
}

Fields

RealtimePrice.usdCentsPerBtc ● UsdCents! non-null scalar

Returned By

realtimePrice query ● realtimePriceUpdated subscription


Report

No description

type Report {
id: ID!
reportId: UUID!
externalId: String!
name: String!
norm: String!
createdAt: Timestamp!
runId: UUID!
files: [ReportFile!]!
reportRun: ReportRun!
}

Fields

Report.id ● ID! non-null scalar

Report.reportId ● UUID! non-null scalar

Report.externalId ● String! non-null scalar

Report.name ● String! non-null scalar

Report.norm ● String! non-null scalar

Report.createdAt ● Timestamp! non-null scalar

Report.runId ● UUID! non-null scalar

Report.files ● [ReportFile!]! non-null object

Report.reportRun ● ReportRun! non-null object

Member Of

ReportRun object


ReportFile

No description

type ReportFile {
extension: String!
}

Fields

ReportFile.extension ● String! non-null scalar

Member Of

Report object


ReportFileGenerateDownloadLinkPayload

No description

type ReportFileGenerateDownloadLinkPayload {
url: String!
}

Fields

ReportFileGenerateDownloadLinkPayload.url ● String! non-null scalar

Returned By

reportFileGenerateDownloadLink mutation


ReportRun

No description

type ReportRun {
id: ID!
reportRunId: UUID!
state: ReportRunState!
runType: ReportRunType!
startTime: Timestamp
reports: [Report!]!
}

Fields

ReportRun.id ● ID! non-null scalar

ReportRun.reportRunId ● UUID! non-null scalar

ReportRun.state ● ReportRunState! non-null enum

ReportRun.runType ● ReportRunType! non-null enum

ReportRun.startTime ● Timestamp scalar

ReportRun.reports ● [Report!]! non-null object

Returned By

reportRun query

Member Of

Report object ● ReportRunConnection object ● ReportRunEdge object


ReportRunConnection

No description

type ReportRunConnection {
pageInfo: PageInfo!
edges: [ReportRunEdge!]!
nodes: [ReportRun!]!
}

Fields

ReportRunConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

ReportRunConnection.edges ● [ReportRunEdge!]! non-null object

A list of edges.

ReportRunConnection.nodes ● [ReportRun!]! non-null object

A list of nodes.

Returned By

reportRuns query


ReportRunCreatePayload

No description

type ReportRunCreatePayload {
runId: String
}

Fields

ReportRunCreatePayload.runId ● String scalar

Returned By

triggerReportRun mutation


ReportRunEdge

An edge in a connection.

type ReportRunEdge {
node: ReportRun!
cursor: String!
}

Fields

ReportRunEdge.node ● ReportRun! non-null object

The item at the end of the edge

ReportRunEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

ReportRunConnection object


ReportRunUpdatedPayload

No description

type ReportRunUpdatedPayload {
reportRunId: UUID!
}

Fields

ReportRunUpdatedPayload.reportRunId ● UUID! non-null scalar

Returned By

reportRunUpdated subscription


Role

No description

type Role {
id: ID!
roleId: UUID!
createdAt: Timestamp!
name: String!
permissionSets: [PermissionSet!]!
}

Fields

Role.id ● ID! non-null scalar

Role.roleId ● UUID! non-null scalar

Role.createdAt ● Timestamp! non-null scalar

Role.name ● String! non-null scalar

Role.permissionSets ● [PermissionSet!]! non-null object

Returned By

role query

Member Of

RoleAddPermissionSetsPayload object ● RoleConnection object ● RoleCreatePayload object ● RoleEdge object ● RoleRemovePermissionSetsPayload object ● User object


RoleAddPermissionSetsPayload

No description

type RoleAddPermissionSetsPayload {
role: Role!
}

Fields

RoleAddPermissionSetsPayload.role ● Role! non-null object

Returned By

roleAddPermissionSets mutation


RoleConnection

No description

type RoleConnection {
pageInfo: PageInfo!
edges: [RoleEdge!]!
nodes: [Role!]!
}

Fields

RoleConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

RoleConnection.edges ● [RoleEdge!]! non-null object

A list of edges.

RoleConnection.nodes ● [Role!]! non-null object

A list of nodes.

Returned By

roles query


RoleCreatePayload

No description

type RoleCreatePayload {
role: Role!
}

Fields

RoleCreatePayload.role ● Role! non-null object

Returned By

roleCreate mutation


RoleEdge

An edge in a connection.

type RoleEdge {
node: Role!
cursor: String!
}

Fields

RoleEdge.node ● Role! non-null object

The item at the end of the edge

RoleEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

RoleConnection object


RoleRemovePermissionSetsPayload

No description

type RoleRemovePermissionSetsPayload {
role: Role!
}

Fields

RoleRemovePermissionSetsPayload.role ● Role! non-null object

Returned By

roleRemovePermissionSets mutation


SumsubPermalinkCreatePayload

No description

type SumsubPermalinkCreatePayload {
url: String!
}

Fields

SumsubPermalinkCreatePayload.url ● String! non-null scalar

Returned By

sumsubPermalinkCreate mutation


System

No description

type System {
actor: String!
}

Fields

System.actor ● String! non-null scalar

Implemented By

AuditSubject union ● LedgerTransactionInitiator union


SystemApproval

No description

type SystemApproval {
autoApprove: Boolean!
}

Fields

SystemApproval.autoApprove ● Boolean! non-null scalar

Implemented By

ApprovalRules union


TermsTemplate

No description

type TermsTemplate {
id: ID!
termsId: UUID!
values: TermValues!
createdAt: Timestamp!
name: String!
userCanUpdateTermsTemplate: Boolean!
}

Fields

TermsTemplate.id ● ID! non-null scalar

TermsTemplate.termsId ● UUID! non-null scalar

TermsTemplate.values ● TermValues! non-null object

TermsTemplate.createdAt ● Timestamp! non-null scalar

TermsTemplate.name ● String! non-null scalar

TermsTemplate.userCanUpdateTermsTemplate ● Boolean! non-null scalar

Returned By

termsTemplate query ● termsTemplates query

Member Of

TermsTemplateCreatePayload object ● TermsTemplateUpdatePayload object


TermsTemplateCreatePayload

No description

type TermsTemplateCreatePayload {
termsTemplate: TermsTemplate!
}

Fields

TermsTemplateCreatePayload.termsTemplate ● TermsTemplate! non-null object

Returned By

termsTemplateCreate mutation


TermsTemplateUpdatePayload

No description

type TermsTemplateUpdatePayload {
termsTemplate: TermsTemplate!
}

Fields

TermsTemplateUpdatePayload.termsTemplate ● TermsTemplate! non-null object

Returned By

termsTemplateUpdate mutation


TermValues

No description

type TermValues {
annualRate: AnnualRatePct!
accrualInterval: InterestInterval!
accrualCycleInterval: InterestInterval!
oneTimeFeeRate: OneTimeFeeRatePct!
disbursalPolicy: DisbursalPolicy!
duration: Duration!
liquidationCvl: CvlPct!
marginCallCvl: CvlPct!
initialCvl: CvlPct!
}

Fields

TermValues.annualRate ● AnnualRatePct! non-null scalar

TermValues.accrualInterval ● InterestInterval! non-null enum

TermValues.accrualCycleInterval ● InterestInterval! non-null enum

TermValues.oneTimeFeeRate ● OneTimeFeeRatePct! non-null scalar

TermValues.disbursalPolicy ● DisbursalPolicy! non-null enum

TermValues.duration ● Duration! non-null object

TermValues.liquidationCvl ● CvlPct! non-null union

TermValues.marginCallCvl ● CvlPct! non-null union

TermValues.initialCvl ● CvlPct! non-null union

Member Of

CreditFacility object ● CreditFacilityProposal object ● PendingCreditFacility object ● TermsTemplate object


Total

No description

type Total {
usdBalance: UsdCents!
}

Fields

Total.usdBalance ● UsdCents! non-null scalar

Member Of

Disbursed object ● Interest object


TransactionTemplate

No description

type TransactionTemplate {
id: UUID!
code: String!
}

Fields

TransactionTemplate.id ● UUID! non-null scalar

TransactionTemplate.code ● String! non-null scalar

Member Of

TransactionTemplateConnection object ● TransactionTemplateEdge object


TransactionTemplateConnection

No description

type TransactionTemplateConnection {
pageInfo: PageInfo!
edges: [TransactionTemplateEdge!]!
nodes: [TransactionTemplate!]!
}

Fields

TransactionTemplateConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

TransactionTemplateConnection.edges ● [TransactionTemplateEdge!]! non-null object

A list of edges.

TransactionTemplateConnection.nodes ● [TransactionTemplate!]! non-null object

A list of nodes.

Returned By

transactionTemplates query


TransactionTemplateEdge

An edge in a connection.

type TransactionTemplateEdge {
node: TransactionTemplate!
cursor: String!
}

Fields

TransactionTemplateEdge.node ● TransactionTemplate! non-null object

The item at the end of the edge

TransactionTemplateEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

TransactionTemplateConnection object


TrialBalance

No description

type TrialBalance {
name: String!
total: LedgerAccountBalanceRangeByCurrency!
accounts: [LedgerAccount!]!
}

Fields

TrialBalance.name ● String! non-null scalar

TrialBalance.total ● LedgerAccountBalanceRangeByCurrency! non-null object

TrialBalance.accounts ● [LedgerAccount!]! non-null object

Returned By

trialBalance query


UnfreezeEntry

No description

type UnfreezeEntry {
txId: UUID!
recordedAt: Timestamp!
amount: UsdCents!
}

Fields

UnfreezeEntry.txId ● UUID! non-null scalar

UnfreezeEntry.recordedAt ● Timestamp! non-null scalar

UnfreezeEntry.amount ● UsdCents! non-null scalar

Implemented By

DepositAccountHistoryEntry union


UnknownEntry

No description

type UnknownEntry {
txId: UUID!
recordedAt: Timestamp!
}

Fields

UnknownEntry.txId ● UUID! non-null scalar

UnknownEntry.recordedAt ● Timestamp! non-null scalar

Implemented By

DepositAccountHistoryEntry union


UsdAmount

No description

type UsdAmount {
usd: UsdCents!
}

Fields

UsdAmount.usd ● UsdCents! non-null scalar

Implemented By

JournalEntryAmount union


UsdBalanceDetails

No description

type UsdBalanceDetails {
debit: UsdCents!
credit: UsdCents!
net: SignedUsdCents!
}

Fields

UsdBalanceDetails.debit ● UsdCents! non-null scalar

UsdBalanceDetails.credit ● UsdCents! non-null scalar

UsdBalanceDetails.net ● SignedUsdCents! non-null scalar

Member Of

UsdLedgerAccountBalance object


UsdLedgerAccountBalance

No description

type UsdLedgerAccountBalance {
settled: UsdBalanceDetails!
pending: UsdBalanceDetails!
encumbrance: UsdBalanceDetails!
}

Fields

UsdLedgerAccountBalance.settled ● UsdBalanceDetails! non-null object

UsdLedgerAccountBalance.pending ● UsdBalanceDetails! non-null object

UsdLedgerAccountBalance.encumbrance ● UsdBalanceDetails! non-null object

Member Of

UsdLedgerAccountBalanceRange object


UsdLedgerAccountBalanceRange

No description

type UsdLedgerAccountBalanceRange {
open: UsdLedgerAccountBalance!
periodActivity: UsdLedgerAccountBalance!
close: UsdLedgerAccountBalance!
}

Fields

UsdLedgerAccountBalanceRange.open ● UsdLedgerAccountBalance! non-null object

UsdLedgerAccountBalanceRange.periodActivity ● UsdLedgerAccountBalance! non-null object

UsdLedgerAccountBalanceRange.close ● UsdLedgerAccountBalance! non-null object

Member Of

LedgerAccountBalanceRangeByCurrency object

Implemented By

LedgerAccountBalanceRange union


User

No description

type User {
id: ID!
userId: UUID!
createdAt: Timestamp!
role: Role!
email: String!
userCanUpdateRoleOfUser: Boolean!
}

Fields

User.id ● ID! non-null scalar

User.userId ● UUID! non-null scalar

User.createdAt ● Timestamp! non-null scalar

User.role ● Role! non-null object

User.email ● String! non-null scalar

User.userCanUpdateRoleOfUser ● Boolean! non-null scalar

Returned By

user query ● users query

Member Of

ApprovalProcessVoter object ● Committee object ● Me object ● UserCreatePayload object ● UserUpdateRolePayload object

Implemented By

AuditSubject union ● LedgerTransactionInitiator union


UserCreatePayload

No description

type UserCreatePayload {
user: User!
}

Fields

UserCreatePayload.user ● User! non-null object

Returned By

userCreate mutation


UserUpdateRolePayload

No description

type UserUpdateRolePayload {
user: User!
}

Fields

UserUpdateRolePayload.user ● User! non-null object

Returned By

userUpdateRole mutation


VisibleNavigationItems

No description

type VisibleNavigationItems {
term: Boolean!
user: Boolean!
customer: Boolean!
deposit: Boolean!
withdraw: Boolean!
audit: Boolean!
financials: Boolean!
governance: GovernanceNavigationItems!
creditFacilities: Boolean!
}

Fields

VisibleNavigationItems.term ● Boolean! non-null scalar

VisibleNavigationItems.user ● Boolean! non-null scalar

VisibleNavigationItems.customer ● Boolean! non-null scalar

VisibleNavigationItems.deposit ● Boolean! non-null scalar

VisibleNavigationItems.withdraw ● Boolean! non-null scalar

VisibleNavigationItems.audit ● Boolean! non-null scalar

VisibleNavigationItems.financials ● Boolean! non-null scalar

VisibleNavigationItems.governance ● GovernanceNavigationItems! non-null object

VisibleNavigationItems.creditFacilities ● Boolean! non-null scalar

Member Of

Me object


Wallet

No description

type Wallet {
id: ID!
walletId: UUID!
address: String!
network: WalletNetwork!
custodian: Custodian!
}

Fields

Wallet.id ● ID! non-null scalar

Wallet.walletId ● UUID! non-null scalar

Wallet.address ● String! non-null scalar

Wallet.network ● WalletNetwork! non-null enum

Wallet.custodian ● Custodian! non-null object

Member Of

CreditFacility object ● PendingCreditFacility object


Withdrawal

No description

type Withdrawal {
id: ID!
withdrawalId: UUID!
accountId: UUID!
approvalProcessId: UUID!
amount: UsdCents!
status: WithdrawalStatus!
createdAt: Timestamp!
publicId: PublicId!
reference: String!
approvalProcess: ApprovalProcess!
account: DepositAccount!
ledgerTransactions: [LedgerTransaction!]!
}

Fields

Withdrawal.id ● ID! non-null scalar

Withdrawal.withdrawalId ● UUID! non-null scalar

Withdrawal.accountId ● UUID! non-null scalar

Withdrawal.approvalProcessId ● UUID! non-null scalar

Withdrawal.amount ● UsdCents! non-null scalar

Withdrawal.status ● WithdrawalStatus! non-null enum

Withdrawal.createdAt ● Timestamp! non-null scalar

Withdrawal.publicId ● PublicId! non-null scalar

Withdrawal.reference ● String! non-null scalar

Withdrawal.approvalProcess ● ApprovalProcess! non-null object

Withdrawal.account ● DepositAccount! non-null object

Withdrawal.ledgerTransactions ● [LedgerTransaction!]! non-null object

Returned By

withdrawal query ● withdrawalByPublicId query

Member Of

CancelledWithdrawalEntry object ● DepositAccount object ● WithdrawalCancelPayload object ● WithdrawalConfirmPayload object ● WithdrawalConnection object ● WithdrawalEdge object ● WithdrawalEntry object ● WithdrawalInitiatePayload object ● WithdrawalRevertPayload object

Implemented By

ApprovalProcessTarget union ● LedgerTransactionEntity union ● PublicIdTarget union


WithdrawalCancelPayload

No description

type WithdrawalCancelPayload {
withdrawal: Withdrawal!
}

Fields

WithdrawalCancelPayload.withdrawal ● Withdrawal! non-null object

Returned By

withdrawalCancel mutation


WithdrawalConfirmPayload

No description

type WithdrawalConfirmPayload {
withdrawal: Withdrawal!
}

Fields

WithdrawalConfirmPayload.withdrawal ● Withdrawal! non-null object

Returned By

withdrawalConfirm mutation


WithdrawalConnection

No description

type WithdrawalConnection {
pageInfo: PageInfo!
edges: [WithdrawalEdge!]!
nodes: [Withdrawal!]!
}

Fields

WithdrawalConnection.pageInfo ● PageInfo! non-null object

Information to aid in pagination.

WithdrawalConnection.edges ● [WithdrawalEdge!]! non-null object

A list of edges.

WithdrawalConnection.nodes ● [Withdrawal!]! non-null object

A list of nodes.

Returned By

withdrawals query


WithdrawalEdge

An edge in a connection.

type WithdrawalEdge {
node: Withdrawal!
cursor: String!
}

Fields

WithdrawalEdge.node ● Withdrawal! non-null object

The item at the end of the edge

WithdrawalEdge.cursor ● String! non-null scalar

A cursor for use in pagination

Member Of

WithdrawalConnection object


WithdrawalEntry

No description

type WithdrawalEntry {
recordedAt: Timestamp!
withdrawal: Withdrawal!
}

Fields

WithdrawalEntry.recordedAt ● Timestamp! non-null scalar

WithdrawalEntry.withdrawal ● Withdrawal! non-null object

Implemented By

DepositAccountHistoryEntry union


WithdrawalInitiatePayload

No description

type WithdrawalInitiatePayload {
withdrawal: Withdrawal!
}

Fields

WithdrawalInitiatePayload.withdrawal ● Withdrawal! non-null object

Returned By

withdrawalInitiate mutation


WithdrawalRevertPayload

No description

type WithdrawalRevertPayload {
withdrawal: Withdrawal!
}

Fields

WithdrawalRevertPayload.withdrawal ● Withdrawal! non-null object

Returned By

withdrawalRevert mutation

Enums

AccountCategory

No description

enum AccountCategory {
ASSET
LIABILITY
EQUITY
REVENUE
COST_OF_REVENUE
EXPENSES
OFF_BALANCE_SHEET
}

Values

AccountCategory.ASSET

AccountCategory.LIABILITY

AccountCategory.EQUITY

AccountCategory.REVENUE

AccountCategory.COST_OF_REVENUE

AccountCategory.EXPENSES

AccountCategory.OFF_BALANCE_SHEET

Member Of

descendantAccountSetsByCategory query


Activity

No description

enum Activity {
INACTIVE
ACTIVE
SUSPENDED
}

Values

Activity.INACTIVE

Activity.ACTIVE

Activity.SUSPENDED

Member Of

Customer object


ApprovalProcessStatus

No description

enum ApprovalProcessStatus {
APPROVED
DENIED
IN_PROGRESS
}

Values

ApprovalProcessStatus.APPROVED

ApprovalProcessStatus.DENIED

ApprovalProcessStatus.IN_PROGRESS

Member Of

ApprovalProcess object


ApprovalProcessType

No description

enum ApprovalProcessType {
WITHDRAWAL_APPROVAL
DISBURSAL_APPROVAL
CREDIT_FACILITY_PROPOSAL_APPROVAL
}

Values

ApprovalProcessType.WITHDRAWAL_APPROVAL

ApprovalProcessType.DISBURSAL_APPROVAL

ApprovalProcessType.CREDIT_FACILITY_PROPOSAL_APPROVAL

Member Of

ApprovalProcess object ● Policy object


CollateralDirection

No description

enum CollateralDirection {
ADD
REMOVE
}

Values

CollateralDirection.ADD

CollateralDirection.REMOVE

Member Of

CreditFacilityCollateralUpdated object


CollateralizationState

No description

enum CollateralizationState {
FULLY_COLLATERALIZED
UNDER_MARGIN_CALL_THRESHOLD
UNDER_LIQUIDATION_THRESHOLD
NO_COLLATERAL
NO_EXPOSURE
}

Values

CollateralizationState.FULLY_COLLATERALIZED

CollateralizationState.UNDER_MARGIN_CALL_THRESHOLD

CollateralizationState.UNDER_LIQUIDATION_THRESHOLD

CollateralizationState.NO_COLLATERAL

CollateralizationState.NO_EXPOSURE

Member Of

CreditFacilitiesFilter input ● CreditFacility object ● CreditFacilityCollateralizationPayload object ● CreditFacilityCollateralizationUpdated object


ConfigType

No description

enum ConfigType {
BOOL
STRING
INT
UINT
DECIMAL
TIMEZONE
TIME
COMPLEX
}

Values

ConfigType.BOOL

ConfigType.STRING

ConfigType.INT

ConfigType.UINT

ConfigType.DECIMAL

ConfigType.TIMEZONE

ConfigType.TIME

ConfigType.COMPLEX

Member Of

DomainConfig object


CreditFacilitiesSortBy

No description

enum CreditFacilitiesSortBy {
CREATED_AT
CVL
}

Values

CreditFacilitiesSortBy.CREATED_AT

CreditFacilitiesSortBy.CVL

Member Of

CreditFacilitiesSort input


CreditFacilityProposalStatus

No description

enum CreditFacilityProposalStatus {
PENDING_CUSTOMER_APPROVAL
CUSTOMER_DENIED
PENDING_APPROVAL
APPROVED
DENIED
}

Values

CreditFacilityProposalStatus.PENDING_CUSTOMER_APPROVAL

CreditFacilityProposalStatus.CUSTOMER_DENIED

CreditFacilityProposalStatus.PENDING_APPROVAL

CreditFacilityProposalStatus.APPROVED

CreditFacilityProposalStatus.DENIED

Member Of

CreditFacilityProposal object ● CreditFacilityProposalConcludedPayload object


CreditFacilityRepaymentStatus

No description

enum CreditFacilityRepaymentStatus {
UPCOMING
NOT_YET_DUE
DUE
OVERDUE
DEFAULTED
PAID
}

Values

CreditFacilityRepaymentStatus.UPCOMING

CreditFacilityRepaymentStatus.NOT_YET_DUE

CreditFacilityRepaymentStatus.DUE

CreditFacilityRepaymentStatus.OVERDUE

CreditFacilityRepaymentStatus.DEFAULTED

CreditFacilityRepaymentStatus.PAID

Member Of

CreditFacilityRepaymentPlanEntry object


CreditFacilityRepaymentType

No description

enum CreditFacilityRepaymentType {
DISBURSAL
INTEREST
}

Values

CreditFacilityRepaymentType.DISBURSAL

CreditFacilityRepaymentType.INTEREST

Member Of

CreditFacilityRepaymentPlanEntry object


CreditFacilityStatus

No description

enum CreditFacilityStatus {
ACTIVE
MATURED
CLOSED
}

Values

CreditFacilityStatus.ACTIVE

CreditFacilityStatus.MATURED

CreditFacilityStatus.CLOSED

Member Of

CreditFacilitiesFilter input ● CreditFacility object


CustomersSortBy

No description

enum CustomersSortBy {
CREATED_AT
}

Values

CustomersSortBy.CREATED_AT

Member Of

CustomersSort input


CustomerType

No description

enum CustomerType {
INDIVIDUAL
GOVERNMENT_ENTITY
PRIVATE_COMPANY
BANK
FINANCIAL_INSTITUTION
FOREIGN_AGENCY_OR_SUBSIDIARY
NON_DOMICILED_COMPANY
}

Values

CustomerType.INDIVIDUAL

CustomerType.GOVERNMENT_ENTITY

CustomerType.PRIVATE_COMPANY

CustomerType.BANK

CustomerType.FINANCIAL_INSTITUTION

CustomerType.FOREIGN_AGENCY_OR_SUBSIDIARY

CustomerType.NON_DOMICILED_COMPANY

Member Of

Customer object ● Prospect object ● ProspectCreateInput input


DebitOrCredit

No description

enum DebitOrCredit {
DEBIT
CREDIT
}

Values

DebitOrCredit.DEBIT

DebitOrCredit.CREDIT

Member Of

ChartOfAccountsAddRootNodeInput input ● JournalEntry object ● LedgerAccount object ● ManualTransactionEntryInput input


DepositAccountStatus

No description

enum DepositAccountStatus {
INACTIVE
ACTIVE
FROZEN
CLOSED
}

Values

DepositAccountStatus.INACTIVE

DepositAccountStatus.ACTIVE

DepositAccountStatus.FROZEN

DepositAccountStatus.CLOSED

Member Of

DepositAccount object


DepositStatus

No description

enum DepositStatus {
CONFIRMED
REVERTED
}

Values

DepositStatus.CONFIRMED

DepositStatus.REVERTED

Member Of

Deposit object


DisbursalPolicy

No description

enum DisbursalPolicy {
SINGLE_DISBURSAL
MULTIPLE_DISBURSAL
}

Values

DisbursalPolicy.SINGLE_DISBURSAL

DisbursalPolicy.MULTIPLE_DISBURSAL

Member Of

TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input ● TermValues object


DisbursalStatus

No description

enum DisbursalStatus {
NEW
APPROVED
DENIED
CONFIRMED
}

Values

DisbursalStatus.NEW

DisbursalStatus.APPROVED

DisbursalStatus.DENIED

DisbursalStatus.CONFIRMED

Member Of

CreditFacilityDisbursal object


DocumentStatus

No description

enum DocumentStatus {
NEW
FAILED
ACTIVE
ARCHIVED
DELETED
}

Values

DocumentStatus.NEW

DocumentStatus.FAILED

DocumentStatus.ACTIVE

DocumentStatus.ARCHIVED

DocumentStatus.DELETED

Member Of

AccountingCsvDocument object ● CustomerDocument object


InterestInterval

No description

enum InterestInterval {
END_OF_MONTH
END_OF_DAY
}

Values

InterestInterval.END_OF_MONTH

InterestInterval.END_OF_DAY

Member Of

TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input ● TermValues object


KycLevel

No description

enum KycLevel {
NOT_KYCED
BASIC
ADVANCED
}

Values

KycLevel.NOT_KYCED

KycLevel.BASIC

KycLevel.ADVANCED

Member Of

Customer object ● Prospect object


KycStatus

No description

enum KycStatus {
NOT_STARTED
STARTED
PENDING
APPROVED
DECLINED
}

Values

KycStatus.NOT_STARTED

KycStatus.STARTED

KycStatus.PENDING

KycStatus.APPROVED

KycStatus.DECLINED

Member Of

Prospect object


KycVerification

No description

enum KycVerification {
NO_KYC
VERIFIED
REJECTED
}

Values

KycVerification.NO_KYC

KycVerification.VERIFIED

KycVerification.REJECTED

Member Of

Customer object ● CustomersFilter input


Layer

No description

enum Layer {
SETTLED
PENDING
ENCUMBRANCE
}

Values

Layer.SETTLED

Layer.PENDING

Layer.ENCUMBRANCE

Member Of

JournalEntry object


LoanAgreementStatus

No description

enum LoanAgreementStatus {
PENDING
COMPLETED
FAILED
}

Values

LoanAgreementStatus.PENDING

LoanAgreementStatus.COMPLETED

LoanAgreementStatus.FAILED

Member Of

LoanAgreement object


PendingCreditFacilityCollateralizationState

No description

enum PendingCreditFacilityCollateralizationState {
FULLY_COLLATERALIZED
UNDER_COLLATERALIZED
NOT_YET_COLLATERALIZED
}

Values

PendingCreditFacilityCollateralizationState.FULLY_COLLATERALIZED

PendingCreditFacilityCollateralizationState.UNDER_COLLATERALIZED

PendingCreditFacilityCollateralizationState.NOT_YET_COLLATERALIZED

Member Of

PendingCreditFacility object ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCollateralizationUpdated object


PendingCreditFacilityStatus

No description

enum PendingCreditFacilityStatus {
PENDING_COLLATERALIZATION
COMPLETED
}

Values

PendingCreditFacilityStatus.PENDING_COLLATERALIZATION

PendingCreditFacilityStatus.COMPLETED

Member Of

PendingCreditFacility object ● PendingCreditFacilityCompletedPayload object


Period

No description

enum Period {
MONTHS
DAYS
}

Values

Period.MONTHS

Period.DAYS

Member Of

Duration object ● DurationInput input


ProspectStage

No description

enum ProspectStage {
NEW
KYC_STARTED
KYC_PENDING
KYC_DECLINED
CONVERTED
CLOSED
}

Values

ProspectStage.NEW

ProspectStage.KYC_STARTED

ProspectStage.KYC_PENDING

ProspectStage.KYC_DECLINED

ProspectStage.CONVERTED

ProspectStage.CLOSED

Member Of

Prospect object ● prospects query


ProspectStatus

No description

enum ProspectStatus {
OPEN
CONVERTED
CLOSED
}

Values

ProspectStatus.OPEN

ProspectStatus.CONVERTED

ProspectStatus.CLOSED

Member Of

Prospect object


ReportRunState

No description

enum ReportRunState {
QUEUED
RUNNING
SUCCESS
FAILED
}

Values

ReportRunState.QUEUED

ReportRunState.RUNNING

ReportRunState.SUCCESS

ReportRunState.FAILED

Member Of

ReportRun object


ReportRunType

No description

enum ReportRunType {
SCHEDULED
MANUAL
}

Values

ReportRunType.SCHEDULED

ReportRunType.MANUAL

Member Of

ReportRun object


SortDirection

No description

enum SortDirection {
ASC
DESC
}

Values

SortDirection.ASC

SortDirection.DESC

Member Of

CreditFacilitiesSort input ● CustomersSort input


WalletNetwork

No description

enum WalletNetwork {
TESTNET3
TESTNET4
MAINNET
}

Values

WalletNetwork.TESTNET3

WalletNetwork.TESTNET4

WalletNetwork.MAINNET

Member Of

Wallet object


WithdrawalStatus

No description

enum WithdrawalStatus {
PENDING_APPROVAL
PENDING_CONFIRMATION
CONFIRMED
DENIED
CANCELLED
REVERTED
}

Values

WithdrawalStatus.PENDING_APPROVAL

WithdrawalStatus.PENDING_CONFIRMATION

WithdrawalStatus.CONFIRMED

WithdrawalStatus.DENIED

WithdrawalStatus.CANCELLED

WithdrawalStatus.REVERTED

Member Of

Withdrawal object

Input Types

AccountingBaseConfigInput

No description

input AccountingBaseConfigInput {
assetsCode: String!
liabilitiesCode: String!
equityCode: String!
equityRetainedEarningsGainCode: String!
equityRetainedEarningsLossCode: String!
revenueCode: String!
costOfRevenueCode: String!
expensesCode: String!
}

Fields

AccountingBaseConfigInput.assetsCode ● String! non-null scalar

AccountingBaseConfigInput.liabilitiesCode ● String! non-null scalar

AccountingBaseConfigInput.equityCode ● String! non-null scalar

AccountingBaseConfigInput.equityRetainedEarningsGainCode ● String! non-null scalar

AccountingBaseConfigInput.equityRetainedEarningsLossCode ● String! non-null scalar

AccountingBaseConfigInput.revenueCode ● String! non-null scalar

AccountingBaseConfigInput.costOfRevenueCode ● String! non-null scalar

AccountingBaseConfigInput.expensesCode ● String! non-null scalar

Member Of

ChartOfAccountsCsvImportWithBaseConfigInput input


AccountingCsvDownloadLinkGenerateInput

No description

input AccountingCsvDownloadLinkGenerateInput {
documentId: UUID!
}

Fields

AccountingCsvDownloadLinkGenerateInput.documentId ● UUID! non-null scalar

Member Of

accountingCsvDownloadLinkGenerate mutation


ApprovalProcessApproveInput

No description

input ApprovalProcessApproveInput {
processId: UUID!
}

Fields

ApprovalProcessApproveInput.processId ● UUID! non-null scalar

Member Of

approvalProcessApprove mutation


ApprovalProcessDenyInput

No description

input ApprovalProcessDenyInput {
processId: UUID!
}

Fields

ApprovalProcessDenyInput.processId ● UUID! non-null scalar

Member Of

approvalProcessDeny mutation


BitgoConfig

No description

input BitgoConfig {
name: String!
longLivedToken: String!
passphrase: String!
testingInstance: Boolean!
enterpriseId: String!
webhookUrl: String!
webhookSecret: String!
}

Fields

BitgoConfig.name ● String! non-null scalar

BitgoConfig.longLivedToken ● String! non-null scalar

BitgoConfig.passphrase ● String! non-null scalar

BitgoConfig.testingInstance ● Boolean! non-null scalar

BitgoConfig.enterpriseId ● String! non-null scalar

BitgoConfig.webhookUrl ● String! non-null scalar

BitgoConfig.webhookSecret ● String! non-null scalar

Member Of

CustodianConfigInput input ● CustodianCreateInput input


ChartOfAccountsAddChildNodeInput

No description

input ChartOfAccountsAddChildNodeInput {
parent: AccountCode!
code: AccountCode!
name: String!
}

Fields

ChartOfAccountsAddChildNodeInput.parent ● AccountCode! non-null scalar

ChartOfAccountsAddChildNodeInput.code ● AccountCode! non-null scalar

ChartOfAccountsAddChildNodeInput.name ● String! non-null scalar

Member Of

chartOfAccountsAddChildNode mutation


ChartOfAccountsAddRootNodeInput

No description

input ChartOfAccountsAddRootNodeInput {
code: AccountCode!
name: String!
normalBalanceType: DebitOrCredit!
}

Fields

ChartOfAccountsAddRootNodeInput.code ● AccountCode! non-null scalar

ChartOfAccountsAddRootNodeInput.name ● String! non-null scalar

ChartOfAccountsAddRootNodeInput.normalBalanceType ● DebitOrCredit! non-null enum

Member Of

chartOfAccountsAddRootNode mutation


ChartOfAccountsCsvImportInput

No description

input ChartOfAccountsCsvImportInput {
file: Upload!
}

Fields

ChartOfAccountsCsvImportInput.file ● Upload! non-null scalar

Member Of

chartOfAccountsCsvImport mutation


ChartOfAccountsCsvImportWithBaseConfigInput

No description

input ChartOfAccountsCsvImportWithBaseConfigInput {
file: Upload!
baseConfig: AccountingBaseConfigInput!
}

Fields

ChartOfAccountsCsvImportWithBaseConfigInput.file ● Upload! non-null scalar

ChartOfAccountsCsvImportWithBaseConfigInput.baseConfig ● AccountingBaseConfigInput! non-null input

Member Of

chartOfAccountsCsvImportWithBaseConfig mutation


CollateralRecordProceedsFromLiquidationInput

No description

input CollateralRecordProceedsFromLiquidationInput {
collateralId: UUID!
amount: UsdCents!
}

Fields

CollateralRecordProceedsFromLiquidationInput.collateralId ● UUID! non-null scalar

CollateralRecordProceedsFromLiquidationInput.amount ● UsdCents! non-null scalar

Member Of

collateralRecordProceedsFromLiquidation mutation


CollateralRecordSentToLiquidationInput

No description

input CollateralRecordSentToLiquidationInput {
collateralId: UUID!
amount: Satoshis!
}

Fields

CollateralRecordSentToLiquidationInput.collateralId ● UUID! non-null scalar

CollateralRecordSentToLiquidationInput.amount ● Satoshis! non-null scalar

Member Of

collateralRecordSentToLiquidation mutation


CollateralUpdateInput

No description

input CollateralUpdateInput {
collateralId: UUID!
collateral: Satoshis!
effective: Date!
}

Fields

CollateralUpdateInput.collateralId ● UUID! non-null scalar

CollateralUpdateInput.collateral ● Satoshis! non-null scalar

CollateralUpdateInput.effective ● Date! non-null scalar

Member Of

collateralUpdate mutation


CommitteeAddUserInput

No description

input CommitteeAddUserInput {
committeeId: UUID!
userId: UUID!
}

Fields

CommitteeAddUserInput.committeeId ● UUID! non-null scalar

CommitteeAddUserInput.userId ● UUID! non-null scalar

Member Of

committeeAddUser mutation


CommitteeCreateInput

No description

input CommitteeCreateInput {
name: String!
}

Fields

CommitteeCreateInput.name ● String! non-null scalar

Member Of

committeeCreate mutation


CommitteeRemoveUserInput

No description

input CommitteeRemoveUserInput {
committeeId: UUID!
userId: UUID!
}

Fields

CommitteeRemoveUserInput.committeeId ● UUID! non-null scalar

CommitteeRemoveUserInput.userId ● UUID! non-null scalar

Member Of

committeeRemoveUser mutation


CreditFacilitiesFilter

No description

input CreditFacilitiesFilter {
status: CreditFacilityStatus
collateralizationState: CollateralizationState
}

Fields

CreditFacilitiesFilter.status ● CreditFacilityStatus enum

CreditFacilitiesFilter.collateralizationState ● CollateralizationState enum

Member Of

creditFacilities query


CreditFacilitiesSort

No description

input CreditFacilitiesSort {
by: CreditFacilitiesSortBy!
direction: SortDirection!
}

Fields

CreditFacilitiesSort.by ● CreditFacilitiesSortBy! non-null enum

CreditFacilitiesSort.direction ● SortDirection! non-null enum

Member Of

creditFacilities query


CreditFacilityCompleteInput

No description

input CreditFacilityCompleteInput {
creditFacilityId: UUID!
}

Fields

CreditFacilityCompleteInput.creditFacilityId ● UUID! non-null scalar

Member Of

creditFacilityComplete mutation


CreditFacilityDisbursalInitiateInput

No description

input CreditFacilityDisbursalInitiateInput {
creditFacilityId: UUID!
amount: UsdCents!
}

Fields

CreditFacilityDisbursalInitiateInput.creditFacilityId ● UUID! non-null scalar

CreditFacilityDisbursalInitiateInput.amount ● UsdCents! non-null scalar

Member Of

creditFacilityDisbursalInitiate mutation


CreditFacilityPartialPaymentRecordInput

No description

input CreditFacilityPartialPaymentRecordInput {
creditFacilityId: UUID!
amount: UsdCents!
}

Fields

CreditFacilityPartialPaymentRecordInput.creditFacilityId ● UUID! non-null scalar

CreditFacilityPartialPaymentRecordInput.amount ● UsdCents! non-null scalar

Member Of

creditFacilityPartialPaymentRecord mutation


CreditFacilityPartialPaymentWithDateRecordInput

No description

input CreditFacilityPartialPaymentWithDateRecordInput {
creditFacilityId: UUID!
amount: UsdCents!
effective: Date!
}

Fields

CreditFacilityPartialPaymentWithDateRecordInput.creditFacilityId ● UUID! non-null scalar

CreditFacilityPartialPaymentWithDateRecordInput.amount ● UsdCents! non-null scalar

CreditFacilityPartialPaymentWithDateRecordInput.effective ● Date! non-null scalar

Member Of

creditFacilityPartialPaymentWithDateRecord mutation


CreditFacilityProposalCreateInput

No description

input CreditFacilityProposalCreateInput {
customerId: UUID!
facility: UsdCents!
terms: TermsInput!
custodianId: UUID
}

Fields

CreditFacilityProposalCreateInput.customerId ● UUID! non-null scalar

CreditFacilityProposalCreateInput.facility ● UsdCents! non-null scalar

CreditFacilityProposalCreateInput.terms ● TermsInput! non-null input

CreditFacilityProposalCreateInput.custodianId ● UUID scalar

Member Of

creditFacilityProposalCreate mutation


CreditFacilityProposalCustomerApprovalConcludeInput

No description

input CreditFacilityProposalCustomerApprovalConcludeInput {
creditFacilityProposalId: UUID!
approved: Boolean!
}

Fields

CreditFacilityProposalCustomerApprovalConcludeInput.creditFacilityProposalId ● UUID! non-null scalar

CreditFacilityProposalCustomerApprovalConcludeInput.approved ● Boolean! non-null scalar

Member Of

creditFacilityProposalCustomerApprovalConclude mutation


CreditModuleConfigureInput

No description

input CreditModuleConfigureInput {
chartOfAccountFacilityOmnibusParentCode: String!
chartOfAccountCollateralOmnibusParentCode: String!
chartOfAccountLiquidationProceedsOmnibusParentCode: String!
chartOfAccountPaymentsMadeOmnibusParentCode: String!
chartOfAccountInterestAddedToObligationsOmnibusParentCode: String!
chartOfAccountFacilityParentCode: String!
chartOfAccountCollateralParentCode: String!
chartOfAccountCollateralInLiquidationParentCode: String!
chartOfAccountLiquidatedCollateralParentCode: String!
chartOfAccountProceedsFromLiquidationParentCode: String!
chartOfAccountInterestIncomeParentCode: String!
chartOfAccountFeeIncomeParentCode: String!
chartOfAccountPaymentHoldingParentCode: String!
chartOfAccountUncoveredOutstandingParentCode: String!
chartOfAccountDisbursedDefaultedParentCode: String!
chartOfAccountInterestDefaultedParentCode: String!
chartOfAccountShortTermIndividualDisbursedReceivableParentCode: String!
chartOfAccountShortTermGovernmentEntityDisbursedReceivableParentCode: String!
chartOfAccountShortTermPrivateCompanyDisbursedReceivableParentCode: String!
chartOfAccountShortTermBankDisbursedReceivableParentCode: String!
chartOfAccountShortTermFinancialInstitutionDisbursedReceivableParentCode: String!
chartOfAccountShortTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String!
chartOfAccountShortTermNonDomiciledCompanyDisbursedReceivableParentCode: String!
chartOfAccountLongTermIndividualDisbursedReceivableParentCode: String!
chartOfAccountLongTermGovernmentEntityDisbursedReceivableParentCode: String!
chartOfAccountLongTermPrivateCompanyDisbursedReceivableParentCode: String!
chartOfAccountLongTermBankDisbursedReceivableParentCode: String!
chartOfAccountLongTermFinancialInstitutionDisbursedReceivableParentCode: String!
chartOfAccountLongTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String!
chartOfAccountLongTermNonDomiciledCompanyDisbursedReceivableParentCode: String!
chartOfAccountShortTermIndividualInterestReceivableParentCode: String!
chartOfAccountShortTermGovernmentEntityInterestReceivableParentCode: String!
chartOfAccountShortTermPrivateCompanyInterestReceivableParentCode: String!
chartOfAccountShortTermBankInterestReceivableParentCode: String!
chartOfAccountShortTermFinancialInstitutionInterestReceivableParentCode: String!
chartOfAccountShortTermForeignAgencyOrSubsidiaryInterestReceivableParentCode: String!
chartOfAccountShortTermNonDomiciledCompanyInterestReceivableParentCode: String!
chartOfAccountLongTermIndividualInterestReceivableParentCode: String!
chartOfAccountLongTermGovernmentEntityInterestReceivableParentCode: String!
chartOfAccountLongTermPrivateCompanyInterestReceivableParentCode: String!
chartOfAccountLongTermBankInterestReceivableParentCode: String!
chartOfAccountLongTermFinancialInstitutionInterestReceivableParentCode: String!
chartOfAccountLongTermForeignAgencyOrSubsidiaryInterestReceivableParentCode: String!
chartOfAccountLongTermNonDomiciledCompanyInterestReceivableParentCode: String!
chartOfAccountOverdueIndividualDisbursedReceivableParentCode: String!
chartOfAccountOverdueGovernmentEntityDisbursedReceivableParentCode: String!
chartOfAccountOverduePrivateCompanyDisbursedReceivableParentCode: String!
chartOfAccountOverdueBankDisbursedReceivableParentCode: String!
chartOfAccountOverdueFinancialInstitutionDisbursedReceivableParentCode: String!
chartOfAccountOverdueForeignAgencyOrSubsidiaryDisbursedReceivableParentCode: String!
chartOfAccountOverdueNonDomiciledCompanyDisbursedReceivableParentCode: String!
}

Fields

CreditModuleConfigureInput.chartOfAccountFacilityOmnibusParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountCollateralOmnibusParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLiquidationProceedsOmnibusParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountPaymentsMadeOmnibusParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountInterestAddedToObligationsOmnibusParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountFacilityParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountCollateralParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountCollateralInLiquidationParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLiquidatedCollateralParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountProceedsFromLiquidationParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountInterestIncomeParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountFeeIncomeParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountPaymentHoldingParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountUncoveredOutstandingParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountDisbursedDefaultedParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountInterestDefaultedParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermIndividualDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermGovernmentEntityDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermPrivateCompanyDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermBankDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermFinancialInstitutionDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermNonDomiciledCompanyDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermIndividualDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermGovernmentEntityDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermPrivateCompanyDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermBankDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermFinancialInstitutionDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermNonDomiciledCompanyDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermIndividualInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermGovernmentEntityInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermPrivateCompanyInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermBankInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermFinancialInstitutionInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermForeignAgencyOrSubsidiaryInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountShortTermNonDomiciledCompanyInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermIndividualInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermGovernmentEntityInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermPrivateCompanyInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermBankInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermFinancialInstitutionInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermForeignAgencyOrSubsidiaryInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountLongTermNonDomiciledCompanyInterestReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueIndividualDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueGovernmentEntityDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverduePrivateCompanyDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueBankDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueFinancialInstitutionDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueForeignAgencyOrSubsidiaryDisbursedReceivableParentCode ● String! non-null scalar

CreditModuleConfigureInput.chartOfAccountOverdueNonDomiciledCompanyDisbursedReceivableParentCode ● String! non-null scalar

Member Of

creditModuleConfigure mutation


CustodianConfigInput

No description

input CustodianConfigInput {
komainu: KomainuConfig
bitgo: BitgoConfig
}

Fields

CustodianConfigInput.komainu ● KomainuConfig input

CustodianConfigInput.bitgo ● BitgoConfig input

Member Of

CustodianConfigUpdateInput input


CustodianConfigUpdateInput

No description

input CustodianConfigUpdateInput {
custodianId: UUID!
config: CustodianConfigInput!
}

Fields

CustodianConfigUpdateInput.custodianId ● UUID! non-null scalar

CustodianConfigUpdateInput.config ● CustodianConfigInput! non-null input

Member Of

custodianConfigUpdate mutation


CustodianCreateInput

No description

input CustodianCreateInput {
komainu: KomainuConfig
bitgo: BitgoConfig
}

Fields

CustodianCreateInput.komainu ● KomainuConfig input

CustodianCreateInput.bitgo ● BitgoConfig input

Member Of

custodianCreate mutation


CustomerDocumentArchiveInput

No description

input CustomerDocumentArchiveInput {
documentId: UUID!
}

Fields

CustomerDocumentArchiveInput.documentId ● UUID! non-null scalar

Member Of

customerDocumentArchive mutation


CustomerDocumentCreateInput

No description

input CustomerDocumentCreateInput {
file: Upload!
customerId: UUID!
}

Fields

CustomerDocumentCreateInput.file ● Upload! non-null scalar

CustomerDocumentCreateInput.customerId ● UUID! non-null scalar

Member Of

customerDocumentAttach mutation


CustomerDocumentDeleteInput

No description

input CustomerDocumentDeleteInput {
documentId: UUID!
}

Fields

CustomerDocumentDeleteInput.documentId ● UUID! non-null scalar

Member Of

customerDocumentDelete mutation


CustomerDocumentDownloadLinksGenerateInput

No description

input CustomerDocumentDownloadLinksGenerateInput {
documentId: UUID!
}

Fields

CustomerDocumentDownloadLinksGenerateInput.documentId ● UUID! non-null scalar

Member Of

customerDocumentDownloadLinkGenerate mutation


CustomerEmailUpdateInput

No description

input CustomerEmailUpdateInput {
customerId: UUID!
email: String!
}

Fields

CustomerEmailUpdateInput.customerId ● UUID! non-null scalar

CustomerEmailUpdateInput.email ● String! non-null scalar

Member Of

customerEmailUpdate mutation


CustomersFilter

No description

input CustomersFilter {
kycVerification: KycVerification
}

Fields

CustomersFilter.kycVerification ● KycVerification enum

Member Of

customers query


CustomersSort

No description

input CustomersSort {
by: CustomersSortBy!
direction: SortDirection!
}

Fields

CustomersSort.by ● CustomersSortBy! non-null enum

CustomersSort.direction ● SortDirection! non-null enum

Member Of

customers query


CustomerTelegramHandleUpdateInput

No description

input CustomerTelegramHandleUpdateInput {
customerId: UUID!
telegramHandle: String!
}

Fields

CustomerTelegramHandleUpdateInput.customerId ● UUID! non-null scalar

CustomerTelegramHandleUpdateInput.telegramHandle ● String! non-null scalar

Member Of

customerTelegramHandleUpdate mutation


DepositAccountCloseInput

No description

input DepositAccountCloseInput {
depositAccountId: UUID!
}

Fields

DepositAccountCloseInput.depositAccountId ● UUID! non-null scalar

Member Of

depositAccountClose mutation


DepositAccountCreateInput

No description

input DepositAccountCreateInput {
customerId: UUID!
}

Fields

DepositAccountCreateInput.customerId ● UUID! non-null scalar

Member Of

depositAccountCreate mutation


DepositAccountFreezeInput

No description

input DepositAccountFreezeInput {
depositAccountId: UUID!
}

Fields

DepositAccountFreezeInput.depositAccountId ● UUID! non-null scalar

Member Of

depositAccountFreeze mutation


DepositAccountUnfreezeInput

No description

input DepositAccountUnfreezeInput {
depositAccountId: UUID!
}

Fields

DepositAccountUnfreezeInput.depositAccountId ● UUID! non-null scalar

Member Of

depositAccountUnfreeze mutation


DepositModuleConfigureInput

No description

input DepositModuleConfigureInput {
chartOfAccountsOmnibusParentCode: String!
chartOfAccountsIndividualDepositAccountsParentCode: String!
chartOfAccountsGovernmentEntityDepositAccountsParentCode: String!
chartOfAccountPrivateCompanyDepositAccountsParentCode: String!
chartOfAccountBankDepositAccountsParentCode: String!
chartOfAccountFinancialInstitutionDepositAccountsParentCode: String!
chartOfAccountNonDomiciledCompanyDepositAccountsParentCode: String!
chartOfAccountsFrozenIndividualDepositAccountsParentCode: String!
chartOfAccountsFrozenGovernmentEntityDepositAccountsParentCode: String!
chartOfAccountFrozenPrivateCompanyDepositAccountsParentCode: String!
chartOfAccountFrozenBankDepositAccountsParentCode: String!
chartOfAccountFrozenFinancialInstitutionDepositAccountsParentCode: String!
chartOfAccountFrozenNonDomiciledCompanyDepositAccountsParentCode: String!
}

Fields

DepositModuleConfigureInput.chartOfAccountsOmnibusParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountsIndividualDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountsGovernmentEntityDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountPrivateCompanyDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountBankDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountFinancialInstitutionDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountNonDomiciledCompanyDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountsFrozenIndividualDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountsFrozenGovernmentEntityDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountFrozenPrivateCompanyDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountFrozenBankDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountFrozenFinancialInstitutionDepositAccountsParentCode ● String! non-null scalar

DepositModuleConfigureInput.chartOfAccountFrozenNonDomiciledCompanyDepositAccountsParentCode ● String! non-null scalar

Member Of

depositModuleConfigure mutation


DepositRecordInput

No description

input DepositRecordInput {
depositAccountId: UUID!
amount: UsdCents!
reference: String
}

Fields

DepositRecordInput.depositAccountId ● UUID! non-null scalar

DepositRecordInput.amount ● UsdCents! non-null scalar

DepositRecordInput.reference ● String scalar

Member Of

depositRecord mutation


DepositRevertInput

No description

input DepositRevertInput {
depositId: UUID!
}

Fields

DepositRevertInput.depositId ● UUID! non-null scalar

Member Of

depositRevert mutation


DomainConfigUpdateInput

No description

input DomainConfigUpdateInput {
domainConfigId: UUID!
value: Json!
}

Fields

DomainConfigUpdateInput.domainConfigId ● UUID! non-null scalar

DomainConfigUpdateInput.value ● Json! non-null scalar

Member Of

domainConfigUpdate mutation


DurationInput

No description

input DurationInput {
period: Period!
units: Int!
}

Fields

DurationInput.period ● Period! non-null enum

DurationInput.units ● Int! non-null scalar

Member Of

TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input


FiscalYearCloseInput

No description

input FiscalYearCloseInput {
fiscalYearId: UUID!
}

Fields

FiscalYearCloseInput.fiscalYearId ● UUID! non-null scalar

Member Of

fiscalYearClose mutation


FiscalYearCloseMonthInput

No description

input FiscalYearCloseMonthInput {
fiscalYearId: UUID!
}

Fields

FiscalYearCloseMonthInput.fiscalYearId ● UUID! non-null scalar

Member Of

fiscalYearCloseMonth mutation


FiscalYearInitInput

No description

input FiscalYearInitInput {
openedAsOf: Date!
}

Fields

FiscalYearInitInput.openedAsOf ● Date! non-null scalar

Member Of

fiscalYearInit mutation


FiscalYearOpenNextInput

No description

input FiscalYearOpenNextInput {
fiscalYearId: UUID!
}

Fields

FiscalYearOpenNextInput.fiscalYearId ● UUID! non-null scalar

Member Of

fiscalYearOpenNext mutation


KomainuConfig

No description

input KomainuConfig {
name: String!
apiKey: String!
apiSecret: String!
testingInstance: Boolean!
secretKey: String!
webhookSecret: String!
}

Fields

KomainuConfig.name ● String! non-null scalar

KomainuConfig.apiKey ● String! non-null scalar

KomainuConfig.apiSecret ● String! non-null scalar

KomainuConfig.testingInstance ● Boolean! non-null scalar

KomainuConfig.secretKey ● String! non-null scalar

KomainuConfig.webhookSecret ● String! non-null scalar

Member Of

CustodianConfigInput input ● CustodianCreateInput input


LedgerAccountCsvCreateInput

No description

input LedgerAccountCsvCreateInput {
ledgerAccountId: UUID!
}

Fields

LedgerAccountCsvCreateInput.ledgerAccountId ● UUID! non-null scalar

Member Of

ledgerAccountCsvCreate mutation


LoanAgreementDownloadLinksGenerateInput

No description

input LoanAgreementDownloadLinksGenerateInput {
loanAgreementId: UUID!
}

Fields

LoanAgreementDownloadLinksGenerateInput.loanAgreementId ● UUID! non-null scalar

Member Of

loanAgreementDownloadLinkGenerate mutation


LoanAgreementGenerateInput

No description

input LoanAgreementGenerateInput {
customerId: UUID!
}

Fields

LoanAgreementGenerateInput.customerId ● UUID! non-null scalar

Member Of

loanAgreementGenerate mutation


ManualTransactionEntryInput

No description

input ManualTransactionEntryInput {
accountRef: String!
amount: Decimal!
currency: String!
direction: DebitOrCredit!
description: String!
}

Fields

ManualTransactionEntryInput.accountRef ● String! non-null scalar

ManualTransactionEntryInput.amount ● Decimal! non-null scalar

ManualTransactionEntryInput.currency ● String! non-null scalar

ManualTransactionEntryInput.direction ● DebitOrCredit! non-null enum

ManualTransactionEntryInput.description ● String! non-null scalar

Member Of

ManualTransactionExecuteInput input


ManualTransactionExecuteInput

No description

input ManualTransactionExecuteInput {
description: String!
reference: String
effective: Date
entries: [ManualTransactionEntryInput!]!
}

Fields

ManualTransactionExecuteInput.description ● String! non-null scalar

ManualTransactionExecuteInput.reference ● String scalar

ManualTransactionExecuteInput.effective ● Date scalar

ManualTransactionExecuteInput.entries ● [ManualTransactionEntryInput!]! non-null input

Member Of

manualTransactionExecute mutation


PolicyAssignCommitteeInput

No description

input PolicyAssignCommitteeInput {
policyId: UUID!
committeeId: UUID!
threshold: Int!
}

Fields

PolicyAssignCommitteeInput.policyId ● UUID! non-null scalar

PolicyAssignCommitteeInput.committeeId ● UUID! non-null scalar

PolicyAssignCommitteeInput.threshold ● Int! non-null scalar

Member Of

policyAssignCommittee mutation


ProspectCloseInput

No description

input ProspectCloseInput {
prospectId: UUID!
}

Fields

ProspectCloseInput.prospectId ● UUID! non-null scalar

Member Of

prospectClose mutation


ProspectConvertInput

No description

input ProspectConvertInput {
prospectId: UUID!
}

Fields

ProspectConvertInput.prospectId ● UUID! non-null scalar

Member Of

prospectConvert mutation


ProspectCreateInput

No description

input ProspectCreateInput {
email: String!
telegramHandle: String!
customerType: CustomerType!
}

Fields

ProspectCreateInput.email ● String! non-null scalar

ProspectCreateInput.telegramHandle ● String! non-null scalar

ProspectCreateInput.customerType ● CustomerType! non-null enum

Member Of

prospectCreate mutation


ReportFileGenerateDownloadLinkInput

No description

input ReportFileGenerateDownloadLinkInput {
reportId: UUID!
extension: String!
}

Fields

ReportFileGenerateDownloadLinkInput.reportId ● UUID! non-null scalar

ReportFileGenerateDownloadLinkInput.extension ● String! non-null scalar

Member Of

reportFileGenerateDownloadLink mutation


RoleAddPermissionSetsInput

No description

input RoleAddPermissionSetsInput {
roleId: UUID!
permissionSetIds: [UUID!]!
}

Fields

RoleAddPermissionSetsInput.roleId ● UUID! non-null scalar

RoleAddPermissionSetsInput.permissionSetIds ● [UUID!]! non-null scalar

Member Of

roleAddPermissionSets mutation


RoleCreateInput

No description

input RoleCreateInput {
name: String!
permissionSetIds: [UUID!]!
}

Fields

RoleCreateInput.name ● String! non-null scalar

RoleCreateInput.permissionSetIds ● [UUID!]! non-null scalar

Member Of

roleCreate mutation


RoleRemovePermissionSetsInput

No description

input RoleRemovePermissionSetsInput {
roleId: UUID!
permissionSetIds: [UUID!]!
}

Fields

RoleRemovePermissionSetsInput.roleId ● UUID! non-null scalar

RoleRemovePermissionSetsInput.permissionSetIds ● [UUID!]! non-null scalar

Member Of

roleRemovePermissionSets mutation


SumsubPermalinkCreateInput

No description

input SumsubPermalinkCreateInput {
prospectId: UUID!
}

Fields

SumsubPermalinkCreateInput.prospectId ● UUID! non-null scalar

Member Of

sumsubPermalinkCreate mutation


TermsInput

No description

input TermsInput {
annualRate: AnnualRatePct!
accrualInterval: InterestInterval!
accrualCycleInterval: InterestInterval!
oneTimeFeeRate: OneTimeFeeRatePct!
disbursalPolicy: DisbursalPolicy!
duration: DurationInput!
interestDueDurationFromAccrual: DurationInput!
obligationOverdueDurationFromDue: DurationInput!
obligationLiquidationDurationFromDue: DurationInput!
marginCallCvl: CVLPctValue!
initialCvl: CVLPctValue!
liquidationCvl: CVLPctValue!
}

Fields

TermsInput.annualRate ● AnnualRatePct! non-null scalar

TermsInput.accrualInterval ● InterestInterval! non-null enum

TermsInput.accrualCycleInterval ● InterestInterval! non-null enum

TermsInput.oneTimeFeeRate ● OneTimeFeeRatePct! non-null scalar

TermsInput.disbursalPolicy ● DisbursalPolicy! non-null enum

TermsInput.duration ● DurationInput! non-null input

TermsInput.interestDueDurationFromAccrual ● DurationInput! non-null input

TermsInput.obligationOverdueDurationFromDue ● DurationInput! non-null input

TermsInput.obligationLiquidationDurationFromDue ● DurationInput! non-null input

TermsInput.marginCallCvl ● CVLPctValue! non-null scalar

TermsInput.initialCvl ● CVLPctValue! non-null scalar

TermsInput.liquidationCvl ● CVLPctValue! non-null scalar

Member Of

CreditFacilityProposalCreateInput input


TermsTemplateCreateInput

No description

input TermsTemplateCreateInput {
name: String!
annualRate: AnnualRatePct!
accrualInterval: InterestInterval!
accrualCycleInterval: InterestInterval!
oneTimeFeeRate: OneTimeFeeRatePct!
disbursalPolicy: DisbursalPolicy!
duration: DurationInput!
interestDueDurationFromAccrual: DurationInput!
obligationOverdueDurationFromDue: DurationInput!
obligationLiquidationDurationFromDue: DurationInput!
liquidationCvl: CVLPctValue!
marginCallCvl: CVLPctValue!
initialCvl: CVLPctValue!
}

Fields

TermsTemplateCreateInput.name ● String! non-null scalar

TermsTemplateCreateInput.annualRate ● AnnualRatePct! non-null scalar

TermsTemplateCreateInput.accrualInterval ● InterestInterval! non-null enum

TermsTemplateCreateInput.accrualCycleInterval ● InterestInterval! non-null enum

TermsTemplateCreateInput.oneTimeFeeRate ● OneTimeFeeRatePct! non-null scalar

TermsTemplateCreateInput.disbursalPolicy ● DisbursalPolicy! non-null enum

TermsTemplateCreateInput.duration ● DurationInput! non-null input

TermsTemplateCreateInput.interestDueDurationFromAccrual ● DurationInput! non-null input

TermsTemplateCreateInput.obligationOverdueDurationFromDue ● DurationInput! non-null input

TermsTemplateCreateInput.obligationLiquidationDurationFromDue ● DurationInput! non-null input

TermsTemplateCreateInput.liquidationCvl ● CVLPctValue! non-null scalar

TermsTemplateCreateInput.marginCallCvl ● CVLPctValue! non-null scalar

TermsTemplateCreateInput.initialCvl ● CVLPctValue! non-null scalar

Member Of

termsTemplateCreate mutation


TermsTemplateUpdateInput

No description

input TermsTemplateUpdateInput {
id: UUID!
annualRate: AnnualRatePct!
accrualInterval: InterestInterval!
accrualCycleInterval: InterestInterval!
oneTimeFeeRate: OneTimeFeeRatePct!
disbursalPolicy: DisbursalPolicy!
liquidationCvl: CVLPctValue!
duration: DurationInput!
interestDueDurationFromAccrual: DurationInput!
obligationOverdueDurationFromDue: DurationInput!
obligationLiquidationDurationFromDue: DurationInput!
marginCallCvl: CVLPctValue!
initialCvl: CVLPctValue!
}

Fields

TermsTemplateUpdateInput.id ● UUID! non-null scalar

TermsTemplateUpdateInput.annualRate ● AnnualRatePct! non-null scalar

TermsTemplateUpdateInput.accrualInterval ● InterestInterval! non-null enum

TermsTemplateUpdateInput.accrualCycleInterval ● InterestInterval! non-null enum

TermsTemplateUpdateInput.oneTimeFeeRate ● OneTimeFeeRatePct! non-null scalar

TermsTemplateUpdateInput.disbursalPolicy ● DisbursalPolicy! non-null enum

TermsTemplateUpdateInput.liquidationCvl ● CVLPctValue! non-null scalar

TermsTemplateUpdateInput.duration ● DurationInput! non-null input

TermsTemplateUpdateInput.interestDueDurationFromAccrual ● DurationInput! non-null input

TermsTemplateUpdateInput.obligationOverdueDurationFromDue ● DurationInput! non-null input

TermsTemplateUpdateInput.obligationLiquidationDurationFromDue ● DurationInput! non-null input

TermsTemplateUpdateInput.marginCallCvl ● CVLPctValue! non-null scalar

TermsTemplateUpdateInput.initialCvl ● CVLPctValue! non-null scalar

Member Of

termsTemplateUpdate mutation


UserCreateInput

No description

input UserCreateInput {
email: String!
roleId: UUID!
}

Fields

UserCreateInput.email ● String! non-null scalar

UserCreateInput.roleId ● UUID! non-null scalar

Member Of

userCreate mutation


UserUpdateRoleInput

No description

input UserUpdateRoleInput {
id: UUID!
roleId: UUID!
}

Fields

UserUpdateRoleInput.id ● UUID! non-null scalar

UserUpdateRoleInput.roleId ● UUID! non-null scalar

Member Of

userUpdateRole mutation


WithdrawalCancelInput

No description

input WithdrawalCancelInput {
withdrawalId: UUID!
}

Fields

WithdrawalCancelInput.withdrawalId ● UUID! non-null scalar

Member Of

withdrawalCancel mutation


WithdrawalConfirmInput

No description

input WithdrawalConfirmInput {
withdrawalId: UUID!
}

Fields

WithdrawalConfirmInput.withdrawalId ● UUID! non-null scalar

Member Of

withdrawalConfirm mutation


WithdrawalInitiateInput

No description

input WithdrawalInitiateInput {
depositAccountId: UUID!
amount: UsdCents!
reference: String
}

Fields

WithdrawalInitiateInput.depositAccountId ● UUID! non-null scalar

WithdrawalInitiateInput.amount ● UsdCents! non-null scalar

WithdrawalInitiateInput.reference ● String scalar

Member Of

withdrawalInitiate mutation


WithdrawalRevertInput

No description

input WithdrawalRevertInput {
withdrawalId: UUID!
}

Fields

WithdrawalRevertInput.withdrawalId ● UUID! non-null scalar

Member Of

withdrawalRevert mutation

Scalars

AccountCode

No description

scalar AccountCode

Member Of

AccountInfo object ● ChartNode object ● ChartOfAccountsAddChildNodeInput input ● ChartOfAccountsAddRootNodeInput input ● LedgerAccount object


AnnualRatePct

No description

scalar AnnualRatePct

Member Of

TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input ● TermValues object


AuditEntryId

No description

scalar AuditEntryId

Member Of

AuditEntry object


AuditSubjectId

No description

scalar AuditSubjectId

Returned By

auditSubjects query

Member Of

audit query


Boolean

The Boolean scalar type represents true or false.

scalar Boolean

Member Of

ApprovalProcess object ● ApprovalProcessVoter object ● audit query ● AuditEntry object ● BitgoConfig input ● CreditFacility object ● CreditFacilityProposalCustomerApprovalConcludeInput input ● Customer object ● DomainConfig object ● FiscalYear object ● GovernanceNavigationItems object ● include directive ● InfiniteCvlPct object ● KomainuConfig input ● LedgerAccount object ● Liquidation object ● Me object ● PageInfo object ● skip directive ● SystemApproval object ● TermsTemplate object ● User object ● VisibleNavigationItems object


CVLPctValue

No description

scalar CVLPctValue

Member Of

FiniteCvlPct object ● TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input


Date

No description

scalar Date

Member Of

balanceSheet query ● CollateralUpdateInput input ● CreditFacilityApproved object ● CreditFacilityCollateralizationPayload object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityDisbursalExecuted object ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityPartialPaymentWithDateRecordInput input ● CreditFacilityRepaymentAmountReceived object ● FiscalMonthClosure object ● FiscalYear object ● FiscalYearInitInput input ● LedgerTransaction object ● ManualTransactionExecuteInput input ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCollateralizationUpdated object ● profitAndLossStatement query ● trialBalance query


Decimal

No description

scalar Decimal

Member Of

ManualTransactionEntryInput input


ID

The ID scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as "4") or integer (such as 4) input value will be accepted as an ID.

scalar ID

Member Of

AccountingCsvDocument object ● ApprovalProcess object ● AuditEntry object ● ChartOfAccounts object ● Collateral object ● Committee object ● CreditFacility object ● CreditFacilityDisbursal object ● CreditFacilityPaymentAllocation object ● CreditFacilityProposal object ● Custodian object ● Customer object ● CustomerDocument object ● Deposit object ● DepositAccount object ● DomainConfig object ● FiscalYear object ● JournalEntry object ● LedgerAccount object ● LedgerTransaction object ● Liquidation object ● LoanAgreement object ● PendingCreditFacility object ● PermissionSet object ● Policy object ● Prospect object ● Report object ● ReportRun object ● Role object ● TermsTemplate object ● User object ● Wallet object ● Withdrawal object


Int

The Int scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.

scalar Int

Member Of

approvalProcesses query ● audit query ● committees query ● CommitteeThreshold object ● creditFacilities query ● CreditFacilityInterestAccrued object ● creditFacilityProposals query ● custodians query ● customers query ● Dashboard object ● depositAccounts query ● deposits query ● disbursals query ● domainConfigs query ● Duration object ● DurationInput input ● fiscalYears query ● journalEntries query ● ledgerTransactionsForTemplateCode query ● liquidations query ● pendingCreditFacilities query ● permissionSets query ● policies query ● PolicyAssignCommitteeInput input ● prospects query ● reportRuns query ● roles query ● transactionTemplates query ● withdrawals query


Json

No description

scalar Json

Member Of

DomainConfig object ● DomainConfigUpdateInput input


OneTimeFeeRatePct

No description

scalar OneTimeFeeRatePct

Member Of

TermsInput input ● TermsTemplateCreateInput input ● TermsTemplateUpdateInput input ● TermValues object


PublicId

No description

scalar PublicId

Member Of

CreditFacility object ● creditFacilityByPublicId query ● CreditFacilityDisbursal object ● Customer object ● customerByPublicId query ● Deposit object ● DepositAccount object ● depositAccountByPublicId query ● depositByPublicId query ● disbursalByPublicId query ● Prospect object ● prospectByPublicId query ● publicIdTarget query ● Withdrawal object ● withdrawalByPublicId query


Satoshis

No description

scalar Satoshis

Member Of

BtcAmount object ● BtcBalanceDetails object ● CollateralBalance object ● CollateralRecordSentToLiquidationInput input ● CollateralUpdateInput input ● CreditFacilityCollateralizationPayload object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● Dashboard object ● Liquidation object ● LiquidationCollateralSent object ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCollateralizationUpdated object


SignedSatoshis

No description

scalar SignedSatoshis

Member Of

BtcBalanceDetails object


SignedUsdCents

No description

scalar SignedUsdCents

Member Of

UsdBalanceDetails object


String

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

scalar String

Member Of

AccountInfo object ● AccountingBaseConfigInput input ● AccountingBaseConfigOutput object ● AccountingCsvDocument object ● AccountingCsvDownloadLink object ● ApprovalProcess object ● approvalProcessDeny mutation ● ApprovalProcessEdge object ● approvalProcesses query ● audit query ● AuditEntry object ● AuditEntryEdge object ● BalanceSheet object ● BitgoConfig input ● ChartNode object ● ChartOfAccounts object ● ChartOfAccountsAddChildNodeInput input ● ChartOfAccountsAddRootNodeInput input ● Committee object ● CommitteeCreateInput input ● CommitteeEdge object ● committees query ● creditFacilities query ● CreditFacilityDisbursalEdge object ● CreditFacilityEdge object ● CreditFacilityProposalEdge object ● creditFacilityProposals query ● CreditModuleConfig object ● CreditModuleConfigureInput input ● Custodian object ● CustodianEdge object ● custodians query ● Customer object ● customerByEmail query ● CustomerDocument object ● CustomerDocumentDownloadLinksGeneratePayload object ● CustomerEdge object ● CustomerEmailUpdateInput input ● customers query ● CustomerTelegramHandleUpdateInput input ● Deposit object ● DepositAccountEdge object ● DepositAccountHistoryEntryEdge object ● depositAccounts query ● DepositEdge object ● DepositModuleConfig object ● DepositModuleConfigureInput input ● DepositRecordInput input ● deposits query ● deprecated directive ● disbursals query ● DomainConfig object ● DomainConfigEdge object ● domainConfigs query ● FiscalYear object ● fiscalYearByYear query ● FiscalYearEdge object ● fiscalYears query ● journalEntries query ● JournalEntry object ● JournalEntryEdge object ● KomainuConfig input ● LedgerAccount object ● ledgerAccountByCode query ● LedgerTransaction object ● LedgerTransactionEdge object ● ledgerTransactionsForTemplateCode query ● LiquidationEdge object ● liquidations query ● LoanAgreementDownloadLinksGeneratePayload object ● ManualTransactionEntryInput input ● ManualTransactionExecuteInput input ● PageInfo object ● pendingCreditFacilities query ● PendingCreditFacilityEdge object ● PermissionSet object ● PermissionSetEdge object ● permissionSets query ● PersonalInfo object ● policies query ● PolicyEdge object ● ProfitAndLossStatement object ● Prospect object ● ProspectCreateInput input ● ProspectEdge object ● prospects query ● Report object ● ReportFile object ● ReportFileGenerateDownloadLinkInput input ● ReportFileGenerateDownloadLinkPayload object ● ReportRunCreatePayload object ● ReportRunEdge object ● reportRuns query ● Role object ● RoleCreateInput input ● RoleEdge object ● roles query ● specifiedBy directive ● SumsubPermalinkCreatePayload object ● System object ● TermsTemplate object ● TermsTemplateCreateInput input ● TransactionTemplate object ● TransactionTemplateEdge object ● transactionTemplates query ● TrialBalance object ● User object ● UserCreateInput input ● Wallet object ● Withdrawal object ● WithdrawalEdge object ● WithdrawalInitiateInput input ● withdrawals query


Timestamp

No description

scalar Timestamp

Member Of

AccountingCsvDocument object ● ApprovalProcess object ● ApprovalProcessVoter object ● AuditEntry object ● CancelledWithdrawalEntry object ● Committee object ● CreditFacility object ● CreditFacilityApproved object ● CreditFacilityCollateralizationPayload object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityDisbursal object ● CreditFacilityDisbursalExecuted object ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityPaymentAllocation object ● CreditFacilityProposal object ● CreditFacilityRepaymentAmountReceived object ● CreditFacilityRepaymentPlanEntry object ● Custodian object ● Customer object ● Deposit object ● DepositAccount object ● DepositEntry object ● DisbursalEntry object ● FiscalMonthClosure object ● FreezeEntry object ● JournalEntry object ● LedgerTransaction object ● Liquidation object ● LoanAgreement object ● PaymentEntry object ● PendingCreditFacility object ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCollateralizationUpdated object ● PendingCreditFacilityCompletedPayload object ● Prospect object ● Report object ● ReportRun object ● Role object ● TermsTemplate object ● UnfreezeEntry object ● UnknownEntry object ● User object ● Withdrawal object ● WithdrawalEntry object


Upload

A multipart file upload

scalar Upload

Member Of

ChartOfAccountsCsvImportInput input ● ChartOfAccountsCsvImportWithBaseConfigInput input ● CustomerDocumentCreateInput input


UsdCents

No description

scalar UsdCents

Member Of

CollateralRecordProceedsFromLiquidationInput input ● CreditFacility object ● CreditFacilityApproved object ● CreditFacilityCollateralizationPayload object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityDisbursal object ● CreditFacilityDisbursalExecuted object ● CreditFacilityDisbursalInitiateInput input ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityPartialPaymentRecordInput input ● CreditFacilityPartialPaymentWithDateRecordInput input ● CreditFacilityPaymentAllocation object ● CreditFacilityProposal object ● CreditFacilityProposalCreateInput input ● CreditFacilityRepaymentAmountReceived object ● CreditFacilityRepaymentPlanEntry object ● Dashboard object ● Deposit object ● DepositAccountBalance object ● DepositRecordInput input ● FacilityRemaining object ● FreezeEntry object ● Liquidation object ● LiquidationProceedsReceived object ● Outstanding object ● PaymentsUnapplied object ● PendingCreditFacility object ● PendingCreditFacilityCollateralizationPayload object ● PendingCreditFacilityCollateralizationUpdated object ● RealtimePrice object ● Total object ● UnfreezeEntry object ● UsdAmount object ● UsdBalanceDetails object ● Withdrawal object ● WithdrawalInitiateInput input


UUID

No description

scalar UUID

Member Of

accountEntryCsv query ● AccountInfo object ● AccountingCsvDocument object ● AccountingCsvDownloadLink object ● AccountingCsvDownloadLinkGenerateInput input ● approvalProcess query ● ApprovalProcess object ● ApprovalProcessApproveInput input ● ApprovalProcessDenyInput input ● ChartOfAccounts object ● Collateral object ● CollateralRecordProceedsFromLiquidationInput input ● CollateralRecordSentToLiquidationInput input ● CollateralUpdateInput input ● committee query ● Committee object ● CommitteeAddUserInput input ● CommitteeRemoveUserInput input ● creditFacility query ● CreditFacility object ● CreditFacilityApproved object ● creditFacilityCollateralizationUpdated subscription ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityCompleteInput input ● CreditFacilityDisbursal object ● CreditFacilityDisbursalExecuted object ● CreditFacilityDisbursalInitiateInput input ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityLedgerAccounts object ● CreditFacilityPartialPaymentRecordInput input ● CreditFacilityPartialPaymentWithDateRecordInput input ● CreditFacilityPaymentAllocation object ● creditFacilityProposal query ● CreditFacilityProposal object ● creditFacilityProposalConcluded subscription ● CreditFacilityProposalCreateInput input ● CreditFacilityProposalCustomerApprovalConcludeInput input ● CreditFacilityRepaymentAmountReceived object ● CreditModuleConfig object ● Custodian object ● CustodianConfigUpdateInput input ● customer query ● Customer object ● customerDocument query ● CustomerDocument object ● CustomerDocumentArchiveInput input ● CustomerDocumentCreateInput input ● CustomerDocumentDeleteInput input ● CustomerDocumentDeletePayload object ● CustomerDocumentDownloadLinksGenerateInput input ● CustomerDocumentDownloadLinksGeneratePayload object ● CustomerEmailUpdateInput input ● CustomerTelegramHandleUpdateInput input ● deposit query ● Deposit object ● depositAccount query ● DepositAccount object ● DepositAccountCloseInput input ● DepositAccountCreateInput input ● DepositAccountFreezeInput input ● DepositAccountLedgerAccounts object ● DepositAccountUnfreezeInput input ● DepositModuleConfig object ● DepositRecordInput input ● DepositRevertInput input ● disbursal query ● DomainConfig object ● DomainConfigUpdateInput input ● fiscalYear query ● FiscalYear object ● FiscalYearCloseInput input ● FiscalYearCloseMonthInput input ● FiscalYearOpenNextInput input ● FreezeEntry object ● JournalEntry object ● ledgerAccount query ● LedgerAccount object ● LedgerAccountCsvCreateInput input ● ledgerAccountCsvExportUploaded subscription ● LedgerAccountCsvExportUploadedPayload object ● ledgerTransaction query ● LedgerTransaction object ● liquidation query ● Liquidation object ● LiquidationCollateralSent object ● LiquidationProceedsReceived object ● loanAgreement query ● LoanAgreementDownloadLinksGenerateInput input ● LoanAgreementDownloadLinksGeneratePayload object ● LoanAgreementGenerateInput input ● pendingCreditFacility query ● PendingCreditFacility object ● pendingCreditFacilityCollateralizationUpdated subscription ● pendingCreditFacilityCompleted subscription ● PermissionSet object ● policy query ● Policy object ● PolicyAssignCommitteeInput input ● prospect query ● Prospect object ● ProspectCloseInput input ● ProspectConvertInput input ● Report object ● ReportFileGenerateDownloadLinkInput input ● reportRun query ● ReportRun object ● ReportRunUpdatedPayload object ● role query ● Role object ● RoleAddPermissionSetsInput input ● RoleCreateInput input ● RoleRemovePermissionSetsInput input ● SumsubPermalinkCreateInput input ● termsTemplate query ● TermsTemplate object ● TermsTemplateUpdateInput input ● TransactionTemplate object ● UnfreezeEntry object ● UnknownEntry object ● user query ● User object ● UserCreateInput input ● UserUpdateRoleInput input ● Wallet object ● withdrawal query ● Withdrawal object ● WithdrawalCancelInput input ● WithdrawalConfirmInput input ● WithdrawalInitiateInput input ● WithdrawalRevertInput input

Unions

ApprovalProcessTarget

No description

union ApprovalProcessTarget = Withdrawal | CreditFacilityProposal | CreditFacilityDisbursal

Possible types

ApprovalProcessTarget.Withdrawal object

ApprovalProcessTarget.CreditFacilityProposal object

ApprovalProcessTarget.CreditFacilityDisbursal object

Member Of

ApprovalProcess object


ApprovalRules

No description

union ApprovalRules = SystemApproval | CommitteeThreshold

Possible types

ApprovalRules.SystemApproval object

ApprovalRules.CommitteeThreshold object

Member Of

ApprovalProcess object ● Policy object


AuditSubject

No description

union AuditSubject = User | System

Possible types

AuditSubject.User object

AuditSubject.System object

Member Of

AuditEntry object


CreditFacilityHistoryEntry

No description

union CreditFacilityHistoryEntry = CreditFacilityIncrementalPayment | CreditFacilityCollateralUpdated | CreditFacilityApproved | PendingCreditFacilityCollateralizationUpdated | CreditFacilityCollateralizationUpdated | CreditFacilityDisbursalExecuted | CreditFacilityInterestAccrued | CreditFacilityCollateralSentOut | CreditFacilityRepaymentAmountReceived

Possible types

CreditFacilityHistoryEntry.CreditFacilityIncrementalPayment object

CreditFacilityHistoryEntry.CreditFacilityCollateralUpdated object

CreditFacilityHistoryEntry.CreditFacilityApproved object

CreditFacilityHistoryEntry.PendingCreditFacilityCollateralizationUpdated object

CreditFacilityHistoryEntry.CreditFacilityCollateralizationUpdated object

CreditFacilityHistoryEntry.CreditFacilityDisbursalExecuted object

CreditFacilityHistoryEntry.CreditFacilityInterestAccrued object

CreditFacilityHistoryEntry.CreditFacilityCollateralSentOut object

CreditFacilityHistoryEntry.CreditFacilityRepaymentAmountReceived object

Member Of

CreditFacility object


CvlPct

No description

union CvlPct = FiniteCvlPct | InfiniteCvlPct

Possible types

CvlPct.FiniteCvlPct object

CvlPct.InfiniteCvlPct object

Member Of

CreditFacility object ● TermValues object


DepositAccountHistoryEntry

No description

union DepositAccountHistoryEntry = DepositEntry | WithdrawalEntry | CancelledWithdrawalEntry | DisbursalEntry | PaymentEntry | FreezeEntry | UnfreezeEntry | UnknownEntry

Possible types

DepositAccountHistoryEntry.DepositEntry object

DepositAccountHistoryEntry.WithdrawalEntry object

DepositAccountHistoryEntry.CancelledWithdrawalEntry object

DepositAccountHistoryEntry.DisbursalEntry object

DepositAccountHistoryEntry.PaymentEntry object

DepositAccountHistoryEntry.FreezeEntry object

DepositAccountHistoryEntry.UnfreezeEntry object

DepositAccountHistoryEntry.UnknownEntry object

Member Of

DepositAccountHistoryEntryConnection object ● DepositAccountHistoryEntryEdge object


JournalEntryAmount

No description

union JournalEntryAmount = UsdAmount | BtcAmount

Possible types

JournalEntryAmount.UsdAmount object

JournalEntryAmount.BtcAmount object

Member Of

JournalEntry object


LedgerAccountBalanceRange

No description

union LedgerAccountBalanceRange = UsdLedgerAccountBalanceRange | BtcLedgerAccountBalanceRange

Possible types

LedgerAccountBalanceRange.UsdLedgerAccountBalanceRange object

LedgerAccountBalanceRange.BtcLedgerAccountBalanceRange object

Member Of

BalanceSheet object ● LedgerAccount object


LedgerAccountEntity

No description

union LedgerAccountEntity = DepositAccount | CreditFacility | Collateral

Possible types

LedgerAccountEntity.DepositAccount object

LedgerAccountEntity.CreditFacility object

LedgerAccountEntity.Collateral object

Member Of

LedgerAccount object


LedgerTransactionEntity

No description

union LedgerTransactionEntity = Deposit | Withdrawal | CreditFacilityDisbursal

Possible types

LedgerTransactionEntity.Deposit object

LedgerTransactionEntity.Withdrawal object

LedgerTransactionEntity.CreditFacilityDisbursal object

Member Of

LedgerTransaction object


LedgerTransactionInitiator

No description

union LedgerTransactionInitiator = User | System

Possible types

LedgerTransactionInitiator.User object

LedgerTransactionInitiator.System object

Member Of

LedgerTransaction object


PublicIdTarget

No description

union PublicIdTarget = Customer | Prospect | DepositAccount | Deposit | Withdrawal | CreditFacility | CreditFacilityDisbursal

Possible types

PublicIdTarget.Customer object

PublicIdTarget.Prospect object

PublicIdTarget.DepositAccount object

PublicIdTarget.Deposit object

PublicIdTarget.Withdrawal object

PublicIdTarget.CreditFacility object

PublicIdTarget.CreditFacilityDisbursal object

Returned By

publicIdTarget query

Directives (Types)

deprecated

Marks an element of a GraphQL schema as no longer supported.

directive @deprecated(
reason: String = "No longer supported"
) on
| FIELD_DEFINITION
| ARGUMENT_DEFINITION
| INPUT_FIELD_DEFINITION
| ENUM_VALUE

Arguments

deprecated.reason ● String scalar

Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by CommonMark.


oneOf

Indicates that an Input Object is a OneOf Input Object (and thus requires exactly one of its field be provided)

directive @oneOf on INPUT_OBJECT

specifiedBy

Provides a scalar specification URL for specifying the behavior of custom scalar types.

directive @specifiedBy(
url: String!
) on SCALAR

Arguments

specifiedBy.url ● String! non-null scalar