Referencia de API de Cliente
Esta referencia de API ha sido generada automaticamente a partir del esquema GraphQL de Cliente.
Consultas
creditFacility
Obtiene una facilidad crediticia especifica por su identificador unico para el cliente autenticado
creditFacility(
id: CreditFacilityId!
): CreditFacility
Arguments
creditFacility.id ● CreditFacilityId! non-null scalar
Type
CreditFacility object
me
Devuelve la informacion del cliente autenticado actual incluyendo cuenta de deposito y facilidades crediticias
me: Me!
Type
Me object
realtimePrice
Devuelve el tipo de cambio actual BTC/USD
realtimePrice: RealtimePrice!
Type
RealtimePrice object
Directivas (Operaciones)
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
Objetos
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
Collateral
No description
type Collateral {
btcBalance: Satoshis!
}
Fields
Collateral.btcBalance ● Satoshis! non-null scalar
Member Of
CreditFacilityBalance object
CreditFacility
No description
type CreditFacility {
activatedAt: Timestamp!
balance: CreditFacilityBalance!
collateralizationState: CollateralizationState!
creditFacilityId: CreditFacilityId!
creditFacilityTerms: TermValues!
currentCvl: CvlPct!
disbursals: [CreditFacilityDisbursal!]!
facilityAmount: UsdCents!
history: [CreditFacilityHistoryEntry!]!
maturesAt: Timestamp!
repaymentPlan: [CreditFacilityRepaymentPlanEntry!]!
status: CreditFacilityStatus!
}
Fields
CreditFacility.activatedAt ● Timestamp! non-null scalar
CreditFacility.balance ● CreditFacilityBalance! non-null object
CreditFacility.collateralizationState ● CollateralizationState! non-null enum
CreditFacility.creditFacilityId ● CreditFacilityId! non-null scalar
CreditFacility.creditFacilityTerms ● TermValues! non-null object
CreditFacility.currentCvl ● CvlPct! non-null union
CreditFacility.disbursals ● [CreditFacilityDisbursal!]! non-null object
CreditFacility.facilityAmount ● UsdCents! non-null scalar
CreditFacility.history ● [CreditFacilityHistoryEntry!]! non-null union
CreditFacility.maturesAt ● Timestamp! non-null scalar
CreditFacility.repaymentPlan ● [CreditFacilityRepaymentPlanEntry!]! non-null object
CreditFacility.status ● CreditFacilityStatus! non-null enum
Returned By
creditFacility query
Member Of
CreditFacilityPaymentAllocation object ● Customer object
CreditFacilityApproved
No description
type CreditFacilityApproved {
cents: UsdCents!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
CreditFacilityApproved.cents ● UsdCents! non-null scalar
CreditFacilityApproved.effective ● Date! non-null scalar
CreditFacilityApproved.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityApproved.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityBalance
No description
type CreditFacilityBalance {
collateral: Collateral!
disbursed: Disbursed!
dueOutstanding: Outstanding!
facilityRemaining: FacilityRemaining!
interest: Interest!
outstanding: Outstanding!
}
Fields
CreditFacilityBalance.collateral ● Collateral! non-null object
CreditFacilityBalance.disbursed ● Disbursed! non-null object
CreditFacilityBalance.dueOutstanding ● Outstanding! non-null object
CreditFacilityBalance.facilityRemaining ● FacilityRemaining! non-null object
CreditFacilityBalance.interest ● Interest! non-null object
CreditFacilityBalance.outstanding ● Outstanding! non-null object
Member Of
CreditFacility object
CreditFacilityCollateralizationUpdated
No description
type CreditFacilityCollateralizationUpdated {
collateral: Satoshis!
effective: Date!
outstandingDisbursal: UsdCents!
outstandingInterest: UsdCents!
price: UsdCents!
recordedAt: Timestamp!
state: CollateralizationState!
}
Fields
CreditFacilityCollateralizationUpdated.collateral ● Satoshis! non-null scalar
CreditFacilityCollateralizationUpdated.effective ● Date! non-null scalar
CreditFacilityCollateralizationUpdated.outstandingDisbursal ● UsdCents! non-null scalar
CreditFacilityCollateralizationUpdated.outstandingInterest ● UsdCents! non-null scalar
CreditFacilityCollateralizationUpdated.price ● UsdCents! non-null scalar
CreditFacilityCollateralizationUpdated.recordedAt ● Timestamp! non-null scalar
CreditFacilityCollateralizationUpdated.state ● CollateralizationState! non-null enum
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityCollateralSentOut
No description
type CreditFacilityCollateralSentOut {
amount: Satoshis!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
CreditFacilityCollateralSentOut.amount ● Satoshis! non-null scalar
CreditFacilityCollateralSentOut.effective ● Date! non-null scalar
CreditFacilityCollateralSentOut.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityCollateralSentOut.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityCollateralUpdated
No description
type CreditFacilityCollateralUpdated {
direction: CollateralDirection!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
satoshis: Satoshis!
}
Fields
CreditFacilityCollateralUpdated.direction ● CollateralDirection! non-null enum
CreditFacilityCollateralUpdated.effective ● Date! non-null scalar
CreditFacilityCollateralUpdated.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityCollateralUpdated.recordedAt ● Timestamp! non-null scalar
CreditFacilityCollateralUpdated.satoshis ● Satoshis! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityDisbursal
No description
type CreditFacilityDisbursal {
amount: UsdCents!
createdAt: Timestamp!
creditFacilityDisbursalId: CreditFacilityDisbursalId!
status: DisbursalStatus!
}
Fields
CreditFacilityDisbursal.amount ● UsdCents! non-null scalar
CreditFacilityDisbursal.createdAt ● Timestamp! non-null scalar
CreditFacilityDisbursal.creditFacilityDisbursalId ● CreditFacilityDisbursalId! non-null scalar
CreditFacilityDisbursal.status ● DisbursalStatus! non-null enum
Member Of
CreditFacility object ● DisbursalEntry object
CreditFacilityDisbursalExecuted
No description
type CreditFacilityDisbursalExecuted {
cents: UsdCents!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
CreditFacilityDisbursalExecuted.cents ● UsdCents! non-null scalar
CreditFacilityDisbursalExecuted.effective ● Date! non-null scalar
CreditFacilityDisbursalExecuted.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityDisbursalExecuted.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityIncrementalPayment
No description
type CreditFacilityIncrementalPayment {
cents: UsdCents!
effective: Date!
paymentAllocationId: PaymentAllocationId!
recordedAt: Timestamp!
}
Fields
CreditFacilityIncrementalPayment.cents ● UsdCents! non-null scalar
CreditFacilityIncrementalPayment.effective ● Date! non-null scalar
CreditFacilityIncrementalPayment.paymentAllocationId ● PaymentAllocationId! non-null scalar
CreditFacilityIncrementalPayment.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityInterestAccrued
No description
type CreditFacilityInterestAccrued {
cents: UsdCents!
days: Int!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
CreditFacilityInterestAccrued.cents ● UsdCents! non-null scalar
CreditFacilityInterestAccrued.days ● Int! non-null scalar
CreditFacilityInterestAccrued.effective ● Date! non-null scalar
CreditFacilityInterestAccrued.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityInterestAccrued.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityPaymentAllocation
No description
type CreditFacilityPaymentAllocation {
amount: UsdCents!
createdAt: Timestamp!
creditFacility: CreditFacility!
creditFacilityPaymentAllocationId: CreditFacilityPaymentAllocationId!
}
Fields
CreditFacilityPaymentAllocation.amount ● UsdCents! non-null scalar
CreditFacilityPaymentAllocation.createdAt ● Timestamp! non-null scalar
CreditFacilityPaymentAllocation.creditFacility ● CreditFacility! non-null object
CreditFacilityPaymentAllocation.creditFacilityPaymentAllocationId ● CreditFacilityPaymentAllocationId! non-null scalar
Member Of
PaymentEntry object
CreditFacilityRepaymentAmountReceived
No description
type CreditFacilityRepaymentAmountReceived {
cents: UsdCents!
effective: Date!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
CreditFacilityRepaymentAmountReceived.cents ● UsdCents! non-null scalar
CreditFacilityRepaymentAmountReceived.effective ● Date! non-null scalar
CreditFacilityRepaymentAmountReceived.ledgerTransactionId ● LedgerTransactionId! non-null scalar
CreditFacilityRepaymentAmountReceived.recordedAt ● Timestamp! non-null scalar
Implemented By
CreditFacilityHistoryEntry union
CreditFacilityRepaymentPlanEntry
No description
type CreditFacilityRepaymentPlanEntry {
accrualAt: Timestamp!
dueAt: Date!
initial: UsdCents!
outstanding: UsdCents!
repaymentType: CreditFacilityRepaymentType!
status: CreditFacilityRepaymentStatus!
}
Fields
CreditFacilityRepaymentPlanEntry.accrualAt ● Timestamp! non-null scalar
CreditFacilityRepaymentPlanEntry.dueAt ● Date! non-null scalar
CreditFacilityRepaymentPlanEntry.initial ● UsdCents! non-null scalar
CreditFacilityRepaymentPlanEntry.outstanding ● UsdCents! non-null scalar
CreditFacilityRepaymentPlanEntry.repaymentType ● CreditFacilityRepaymentType! non-null enum
CreditFacilityRepaymentPlanEntry.status ● CreditFacilityRepaymentStatus! non-null enum
Member Of
CreditFacility object
Customer
No description
type Customer {
createdAt: Timestamp!
creditFacilities: [CreditFacility!]!
customerId: CustomerId!
customerType: CustomerType!
depositAccount: DepositAccount!
email: String!
level: KycLevel!
personalInfo: PersonalInfo
status: CustomerStatus!
telegramHandle: String!
}
Fields
Customer.createdAt ● Timestamp! non-null scalar
Customer.creditFacilities ● [CreditFacility!]! non-null object
Customer.customerId ● CustomerId! non-null scalar
Customer.customerType ● CustomerType! non-null enum
Customer.depositAccount ● DepositAccount! non-null object
Customer.email ● String! non-null scalar
Customer.level ● KycLevel! non-null enum
Customer.personalInfo ● PersonalInfo object
Customer.status ● CustomerStatus! non-null enum
Customer.telegramHandle ● String! non-null scalar
Member Of
Me object
Deposit
No description
type Deposit {
accountId: DepositAccountId!
amount: UsdCents!
createdAt: Timestamp!
depositId: DepositId!
reference: String!
status: DepositStatus!
}
Fields
Deposit.accountId ● DepositAccountId! non-null scalar
Deposit.amount ● UsdCents! non-null scalar
Deposit.createdAt ● Timestamp! non-null scalar
Deposit.depositId ● DepositId! non-null scalar
Deposit.reference ● String! non-null scalar
Deposit.status ● DepositStatus! non-null enum
Member Of
DepositAccount object ● DepositEntry object
DepositAccount
No description
type DepositAccount {
balance: DepositAccountBalance!
createdAt: Timestamp!
customerId: CustomerId!
depositAccountId: DepositAccountId!
deposits: [Deposit!]!
history(
after: String
first: Int!
): DepositAccountHistoryEntryConnection!
withdrawals: [Withdrawal!]!
}
Fields
DepositAccount.balance ● DepositAccountBalance! non-null object
DepositAccount.createdAt ● Timestamp! non-null scalar
DepositAccount.customerId ● CustomerId! non-null scalar
DepositAccount.depositAccountId ● DepositAccountId! non-null scalar
DepositAccount.deposits ● [Deposit!]! non-null object
DepositAccount.history ● DepositAccountHistoryEntryConnection! non-null object
DepositAccount.history.after ● String scalar
DepositAccount.history.first ● Int! non-null scalar
DepositAccount.withdrawals ● [Withdrawal!]! non-null object
Member Of
Customer object
DepositAccountBalance
No description
type DepositAccountBalance {
pending: UsdCents!
settled: UsdCents!
}
Fields
DepositAccountBalance.pending ● UsdCents! non-null scalar
DepositAccountBalance.settled ● UsdCents! non-null scalar
Member Of
DepositAccount object
DepositAccountHistoryEntryConnection
No description
type DepositAccountHistoryEntryConnection {
edges: [DepositAccountHistoryEntryEdge!]!
nodes: [DepositAccountHistoryEntry!]!
pageInfo: PageInfo!
}
Fields
DepositAccountHistoryEntryConnection.edges ● [DepositAccountHistoryEntryEdge!]! non-null object
A list of edges.
DepositAccountHistoryEntryConnection.nodes ● [DepositAccountHistoryEntry!]! non-null union
A list of nodes.
DepositAccountHistoryEntryConnection.pageInfo ● PageInfo! non-null object
Information to aid in pagination.
Member Of
DepositAccount object
DepositAccountHistoryEntryEdge
An edge in a connection.
type DepositAccountHistoryEntryEdge {
cursor: String!
node: DepositAccountHistoryEntry!
}
Fields
DepositAccountHistoryEntryEdge.cursor ● String! non-null scalar
A cursor for use in pagination
DepositAccountHistoryEntryEdge.node ● DepositAccountHistoryEntry! non-null union
The item at the end of the edge
Member Of
DepositAccountHistoryEntryConnection object
DepositEntry
No description
type DepositEntry {
deposit: Deposit!
recordedAt: Timestamp!
}
Fields
DepositEntry.deposit ● Deposit! non-null object
DepositEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
DisbursalEntry
No description
type DisbursalEntry {
disbursal: CreditFacilityDisbursal!
recordedAt: Timestamp!
}
Fields
DisbursalEntry.disbursal ● CreditFacilityDisbursal! non-null object
DisbursalEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
Disbursed
No description
type Disbursed {
dueOutstanding: Outstanding!
outstanding: Outstanding!
total: Total!
}
Fields
Disbursed.dueOutstanding ● Outstanding! non-null object
Disbursed.outstanding ● Outstanding! non-null object
Disbursed.total ● Total! non-null object
Member Of
CreditFacilityBalance object
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
FreezeEntry
No description
type FreezeEntry {
amount: UsdCents!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
FreezeEntry.amount ● UsdCents! non-null scalar
FreezeEntry.ledgerTransactionId ● LedgerTransactionId! non-null scalar
FreezeEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
InfiniteCvlPct
No description
type InfiniteCvlPct {
isInfinite: Boolean!
}
Fields
InfiniteCvlPct.isInfinite ● Boolean! non-null scalar
Implemented By
CvlPct union
Interest
No description
type Interest {
dueOutstanding: Outstanding!
outstanding: Outstanding!
total: Total!
}
Fields
Interest.dueOutstanding ● Outstanding! non-null object
Interest.outstanding ● Outstanding! non-null object
Interest.total ● Total! non-null object
Member Of
CreditFacilityBalance object
Me
No description
type Me {
customer: Customer!
}
Fields
Me.customer ● Customer! non-null object
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 {
endCursor: String
hasNextPage: Boolean!
hasPreviousPage: Boolean!
startCursor: String
}
Fields
PageInfo.endCursor ● String scalar
When paginating forwards, the cursor to continue.
PageInfo.hasNextPage ● Boolean! non-null scalar
When paginating forwards, are there more items?
PageInfo.hasPreviousPage ● Boolean! non-null scalar
When paginating backwards, are there more items?
PageInfo.startCursor ● String scalar
When paginating backwards, the cursor to continue.
Member Of
DepositAccountHistoryEntryConnection object
PaymentEntry
No description
type PaymentEntry {
payment: CreditFacilityPaymentAllocation!
recordedAt: Timestamp!
}
Fields
PaymentEntry.payment ● CreditFacilityPaymentAllocation! non-null object
PaymentEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
PendingCreditFacilityCollateralizationUpdated
No description
type PendingCreditFacilityCollateralizationUpdated {
collateral: Satoshis!
effective: Date!
price: UsdCents!
recordedAt: Timestamp!
state: PendingCreditFacilityCollateralizationState!
}
Fields
PendingCreditFacilityCollateralizationUpdated.collateral ● Satoshis! non-null scalar
PendingCreditFacilityCollateralizationUpdated.effective ● Date! non-null scalar
PendingCreditFacilityCollateralizationUpdated.price ● UsdCents! non-null scalar
PendingCreditFacilityCollateralizationUpdated.recordedAt ● Timestamp! non-null scalar
PendingCreditFacilityCollateralizationUpdated.state ● PendingCreditFacilityCollateralizationState! non-null enum
Implemented By
CreditFacilityHistoryEntry union
PersonalInfo
No description
type PersonalInfo {
address: String
companyName: String
dateOfBirth: String
firstName: String!
lastName: String!
nationality: String
}
Fields
PersonalInfo.address ● String scalar
PersonalInfo.companyName ● String scalar
PersonalInfo.dateOfBirth ● String scalar
PersonalInfo.firstName ● String! non-null scalar
PersonalInfo.lastName ● String! non-null scalar
PersonalInfo.nationality ● String scalar
Member Of
Customer object
RealtimePrice
No description
type RealtimePrice {
usdCentsPerBtc: UsdCents!
}
Fields
RealtimePrice.usdCentsPerBtc ● UsdCents! non-null scalar
Returned By
realtimePrice query
TermValues
No description
type TermValues {
accrualCycleInterval: InterestInterval!
accrualInterval: InterestInterval!
annualRate: AnnualRatePct!
duration: Duration!
initialCvl: CvlPct!
liquidationCvl: CvlPct!
marginCallCvl: CvlPct!
oneTimeFeeRate: OneTimeFeeRatePct!
}
Fields
TermValues.accrualCycleInterval ● InterestInterval! non-null enum
TermValues.accrualInterval ● InterestInterval! non-null enum
TermValues.annualRate ● AnnualRatePct! non-null scalar
TermValues.duration ● Duration! non-null object
TermValues.initialCvl ● CvlPct! non-null union
TermValues.liquidationCvl ● CvlPct! non-null union
TermValues.marginCallCvl ● CvlPct! non-null union
TermValues.oneTimeFeeRate ● OneTimeFeeRatePct! non-null scalar
Member Of
CreditFacility object
Total
No description
type Total {
usdBalance: UsdCents!
}
Fields
Total.usdBalance ● UsdCents! non-null scalar
Member Of
Disbursed object ● Interest object
UnfreezeEntry
No description
type UnfreezeEntry {
amount: UsdCents!
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
UnfreezeEntry.amount ● UsdCents! non-null scalar
UnfreezeEntry.ledgerTransactionId ● LedgerTransactionId! non-null scalar
UnfreezeEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
UnknownEntry
No description
type UnknownEntry {
ledgerTransactionId: LedgerTransactionId!
recordedAt: Timestamp!
}
Fields
UnknownEntry.ledgerTransactionId ● LedgerTransactionId! non-null scalar
UnknownEntry.recordedAt ● Timestamp! non-null scalar
Implemented By
DepositAccountHistoryEntry union
Withdrawal
No description
type Withdrawal {
accountId: DepositAccountId!
amount: UsdCents!
createdAt: Timestamp!
reference: String!
status: WithdrawalStatus!
withdrawalId: WithdrawalId!
}
Fields
Withdrawal.accountId ● DepositAccountId! non-null scalar
Withdrawal.amount ● UsdCents! non-null scalar
Withdrawal.createdAt ● Timestamp! non-null scalar
Withdrawal.reference ● String! non-null scalar
Withdrawal.status ● WithdrawalStatus! non-null enum
Withdrawal.withdrawalId ● WithdrawalId! non-null scalar
Member Of
CancelledWithdrawalEntry object ● DepositAccount object ● WithdrawalEntry 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
Enumeraciones
CollateralDirection
No description
enum CollateralDirection {
ADD
REMOVE
}
Values
CollateralDirection.ADD
CollateralDirection.REMOVE
Member Of
CreditFacilityCollateralUpdated object
CollateralizationState
No description
enum CollateralizationState {
FULLY_COLLATERALIZED
NO_COLLATERAL
NO_EXPOSURE
UNDER_LIQUIDATION_THRESHOLD
UNDER_MARGIN_CALL_THRESHOLD
}
Values
CollateralizationState.FULLY_COLLATERALIZED
CollateralizationState.NO_COLLATERAL
CollateralizationState.NO_EXPOSURE
CollateralizationState.UNDER_LIQUIDATION_THRESHOLD
CollateralizationState.UNDER_MARGIN_CALL_THRESHOLD
Member Of
CreditFacility object ● CreditFacilityCollateralizationUpdated object
CreditFacilityRepaymentStatus
No description
enum CreditFacilityRepaymentStatus {
DEFAULTED
DUE
NOT_YET_DUE
OVERDUE
PAID
UPCOMING
}
Values
CreditFacilityRepaymentStatus.DEFAULTED
CreditFacilityRepaymentStatus.DUE
CreditFacilityRepaymentStatus.NOT_YET_DUE
CreditFacilityRepaymentStatus.OVERDUE
CreditFacilityRepaymentStatus.PAID
CreditFacilityRepaymentStatus.UPCOMING
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
CLOSED
MATURED
}
Values
CreditFacilityStatus.ACTIVE
CreditFacilityStatus.CLOSED
CreditFacilityStatus.MATURED
Member Of
CreditFacility object
CustomerStatus
No description
enum CustomerStatus {
ACTIVE
CLOSED
FROZEN
}
Values
CustomerStatus.ACTIVE
CustomerStatus.CLOSED
CustomerStatus.FROZEN
Member Of
Customer object
CustomerType
No description
enum CustomerType {
BANK
FINANCIAL_INSTITUTION
FOREIGN_AGENCY_OR_SUBSIDIARY
GOVERNMENT_ENTITY
INDIVIDUAL
NON_DOMICILED_COMPANY
PRIVATE_COMPANY
}
Values
CustomerType.BANK
CustomerType.FINANCIAL_INSTITUTION
CustomerType.FOREIGN_AGENCY_OR_SUBSIDIARY
CustomerType.GOVERNMENT_ENTITY
CustomerType.INDIVIDUAL
CustomerType.NON_DOMICILED_COMPANY
CustomerType.PRIVATE_COMPANY
Member Of
Customer object
DepositStatus
No description
enum DepositStatus {
CONFIRMED
REVERTED
}
Values
DepositStatus.CONFIRMED
DepositStatus.REVERTED
Member Of
Deposit object
DisbursalStatus
No description
enum DisbursalStatus {
APPROVED
CONFIRMED
DENIED
NEW
}
Values
DisbursalStatus.APPROVED
DisbursalStatus.CONFIRMED
DisbursalStatus.DENIED
DisbursalStatus.NEW
Member Of
CreditFacilityDisbursal object
InterestInterval
No description
enum InterestInterval {
END_OF_DAY
END_OF_MONTH
}
Values
InterestInterval.END_OF_DAY
InterestInterval.END_OF_MONTH
Member Of
TermValues object
KycLevel
No description
enum KycLevel {
ADVANCED
BASIC
NOT_KYCED
}
Values
KycLevel.ADVANCED
KycLevel.BASIC
KycLevel.NOT_KYCED
Member Of
Customer object
PendingCreditFacilityCollateralizationState
No description
enum PendingCreditFacilityCollateralizationState {
FULLY_COLLATERALIZED
NOT_YET_COLLATERALIZED
UNDER_COLLATERALIZED
}
Values
PendingCreditFacilityCollateralizationState.FULLY_COLLATERALIZED
PendingCreditFacilityCollateralizationState.NOT_YET_COLLATERALIZED
PendingCreditFacilityCollateralizationState.UNDER_COLLATERALIZED
Member Of
PendingCreditFacilityCollateralizationUpdated object
Period
No description
enum Period {
MONTHS
}
Values
Period.MONTHS
Member Of
Duration object
WithdrawalStatus
No description
enum WithdrawalStatus {
CANCELLED
CONFIRMED
DENIED
PENDING_APPROVAL
PENDING_CONFIRMATION
REVERTED
}
Values
WithdrawalStatus.CANCELLED
WithdrawalStatus.CONFIRMED
WithdrawalStatus.DENIED
WithdrawalStatus.PENDING_APPROVAL
WithdrawalStatus.PENDING_CONFIRMATION
WithdrawalStatus.REVERTED
Member Of
Withdrawal object
Escalares
AnnualRatePct
No description
scalar AnnualRatePct
Member Of
TermValues object
Boolean
The Boolean scalar type represents true or false.
scalar Boolean
Member Of
include directive ● InfiniteCvlPct object ● PageInfo object ● skip directive
CreditFacilityDisbursalId
No description
scalar CreditFacilityDisbursalId
Member Of
CreditFacilityDisbursal object
CreditFacilityId
No description
scalar CreditFacilityId
Member Of
creditFacility query ● CreditFacility object
CreditFacilityPaymentAllocationId
No description
scalar CreditFacilityPaymentAllocationId
Member Of
CreditFacilityPaymentAllocation object
CustomerId
No description
scalar CustomerId
Member Of
Customer object ● DepositAccount object
CVLPctValue
No description
scalar CVLPctValue
Member Of
FiniteCvlPct object
Date
An ISO 8601 calendar date without time or timezone (e.g., 2024-01-15). Represents a business date; timezone-naive by design.
scalar Date
Member Of
CreditFacilityApproved object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityDisbursalExecuted object ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityRepaymentAmountReceived object ● CreditFacilityRepaymentPlanEntry object ● PendingCreditFacilityCollateralizationUpdated object
DepositAccountId
No description
scalar DepositAccountId
Member Of
Deposit object ● DepositAccount object ● Withdrawal object
DepositId
No description
scalar DepositId
Member Of
Deposit 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
CreditFacilityInterestAccrued object ● Duration object
LedgerTransactionId
No description
scalar LedgerTransactionId
Member Of
CreditFacilityApproved object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityDisbursalExecuted object ● CreditFacilityInterestAccrued object ● CreditFacilityRepaymentAmountReceived object ● FreezeEntry object ● UnfreezeEntry object ● UnknownEntry object
OneTimeFeeRatePct
No description
scalar OneTimeFeeRatePct
Member Of
TermValues object
PaymentAllocationId
No description
scalar PaymentAllocationId
Member Of
CreditFacilityIncrementalPayment object
Satoshis
No description
scalar Satoshis
Member Of
Collateral object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● PendingCreditFacilityCollateralizationUpdated 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
Customer object ● Deposit object ● DepositAccountHistoryEntryEdge object ● deprecated directive ● PageInfo object ● PersonalInfo object ● specifiedBy directive ● Withdrawal object
Timestamp
An ISO 8601 UTC timestamp (e.g., 2024-01-15T09:30:00Z). Always in UTC.
scalar Timestamp
Member Of
CancelledWithdrawalEntry object ● CreditFacility object ● CreditFacilityApproved object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityCollateralSentOut object ● CreditFacilityCollateralUpdated object ● CreditFacilityDisbursal object ● CreditFacilityDisbursalExecuted object ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityPaymentAllocation object ● CreditFacilityRepaymentAmountReceived object ● CreditFacilityRepaymentPlanEntry object ● Customer object ● Deposit object ● DepositAccount object ● DepositEntry object ● DisbursalEntry object ● FreezeEntry object ● PaymentEntry object ● PendingCreditFacilityCollateralizationUpdated object ● UnfreezeEntry object ● UnknownEntry object ● Withdrawal object ● WithdrawalEntry object
UsdCents
No description
scalar UsdCents
Member Of
CreditFacility object ● CreditFacilityApproved object ● CreditFacilityCollateralizationUpdated object ● CreditFacilityDisbursal object ● CreditFacilityDisbursalExecuted object ● CreditFacilityIncrementalPayment object ● CreditFacilityInterestAccrued object ● CreditFacilityPaymentAllocation object ● CreditFacilityRepaymentAmountReceived object ● CreditFacilityRepaymentPlanEntry object ● Deposit object ● DepositAccountBalance object ● FacilityRemaining object ● FreezeEntry object ● Outstanding object ● PendingCreditFacilityCollateralizationUpdated object ● RealtimePrice object ● Total object ● UnfreezeEntry object ● Withdrawal object
WithdrawalId
No description
scalar WithdrawalId
Member Of
Withdrawal object
Uniones
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
Directivas (Tipos)
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 exactly one field must be supplied and this field must not be null.
directive @oneOf on INPUT_OBJECT
specifiedBy
Exposes a URL that specifies the behavior of this scalar.
directive @specifiedBy(
url: String!
) on SCALAR
Arguments
specifiedBy.url ● String! non-null scalar
The URL that specifies the behavior of this scalar.