Guita GraphQL

Guita GraphQL API

Reference generated from the production schema.

Endpoint: https://api.guita.cl/graphql

49queries
59mutations
131types

Queries

49
Query

addressProof

#

Get address proof document of this account or UBO.

ArgumentTypeDescription
uboId ID Ultimate beneficial owner ID. (default: nil)

Returns AddressProofView

Query

assetsPortfolios

#

Get assets portfolios.

ArgumentTypeDescription
quoteSymbol! String! Asset quote symbol.
range! String! One of 24h, 7d, 30d, 1y or all.

Returns [AssetPortfolio!]!

Query

assetsPrices

#

Get assets prices.

ArgumentTypeDescription
humanReadablePrices Boolean True if show human readable prices. (default: false)
quoteSymbol! String! Asset quote symbol.
range! String! One of 24h, 7d, 30d, 1y or all.

Returns [AssetPrices!]!

Query

bankAccounts

#

Get user bank accounts information.

Returns [BankAccount!]!

Query

bankConfigs

#

Get all bank configurations.

Returns [BankConfig!]!

Query

baseApys

#

Get current APYs.

Returns [BaseApy!]!

Query

bulkPurchaseConfig

#

Get bulk purchase config for this user.

Returns BulkPurchaseConfig!

Query

bulkPurchaseQuote

#

Get the latest bulk purchase quote.

Returns BulkPurchaseQuote!

Query

bulkPurchaseTransferableUsers

#

Get a list of users allowed to receive bulk purchase from this account.

ArgumentTypeDescription
filter String If passed an integer, it will be used to search the exact ID. Otherwise, if passed a string, it will be used to match emails and nicknames (default: nil)

Returns [User!]!

Query

businessIdentity

#

Get business identity informations of this account.

Returns BusinessIdentity

Query

businessProofs

#

Get business proofs of this account.

Returns [BusinessProofView!]

Query

crossBorderAccounts

#

Get cross border accounts for this user.

Returns [CrossBorderAccount!]!

Query

crossBorderCountries

#

Get all supported cross border countries.

Returns [String!]!

Query

crossBorderQuote

#

Get cross border quote informations.

ArgumentTypeDescription
amount! Float! Fiat amount.
countryCode! String! ISO4217 country code.
currency! String! ISO4217 currency code.
paymentMethod! String! Payment method.
receiverType! String! One of BUSINESS or INDIVIDUAL.
side! String! One of SOURCE or DESTINATION.

Returns CrossBorderQuote!

Query

crossBorderQuoteConfig

#

Get cross border quote config for this user.

ArgumentTypeDescription
countryCode! String! ISO4217 country code.
currency! String! ISO4217 currency code.
paymentMethod! String! Payment method.
receiverType! String! One of BUSINESS or INDIVIDUAL.

Returns CrossBorderQuoteConfig!

Query

crossBorderRequirements

#

Get cross border payment requirements.

ArgumentTypeDescription
quoteId! String! Quote ID from CPN.

Returns [String!]!

Query

crossBorderRoutes

#

Get cross border routes for this destination country.

ArgumentTypeDescription
destinationCountry! String! ISO4217 country code of the destination country.
receiverType! String! Cross border receiver ID.

Returns [CrossBorderRoute!]!

Query

depositAddresses

#

Get all deposit addresses of this account.

Returns [DepositAddress!]!

Query

electronicSignature

#

Get electronic signature associated to this account.

Returns ElectronicSignature

Query

fiatPrices

#

Get USD quote prices for fiat currencies.

ArgumentTypeDescription
fiatCurrencies! [String!]! Fiat currency identifiers.
range! String! One of 24h, 7d, 30d, 1y or all.

Returns [AssetPrices!]!

Query

fund

#

Get fund informations for this account.

ArgumentTypeDescription
fundId! ID! Fund ID.

Returns Fund!

Query

funds

#

Get all funds informations for this account.

Returns Funds!

Query

fundsOrigin

#

Get the funds origin of this account or UBO.

ArgumentTypeDescription
uboId ID Ultimate beneficial owner ID. (default: nil)

Returns FundsOrigin

Query

identityProofs

#

Get identity proof documents of this account or UBO.

ArgumentTypeDescription
uboId ID Ultimate beneficial owner ID. (default: nil)

Returns [IdentityProofView!]!

Query

legalAddress

#

Get legal address information of this account.

Returns LegalAddress

Query

limitOrders

#

Get user active limit orders.

Returns [LimitOrder!]!

Query

marketAsset

#

Get one market asset.

ArgumentTypeDescription
symbol! String! Market asset symbol.

Returns MarketAsset!

Query

marketAssets

#

Get all market assets.

Returns [MarketAsset!]!

Query

occupationProfile

#

Get the occupation profile of this account.

Returns OccupationProfile

Query

onboardingDocuments

#

Get onboarding documents of this account or ubo.

ArgumentTypeDescription
documentType! String! One of FUNDS_ORIGIN_PROOF, or WEALTH_ORIGIN_PROOF
uboId ID Ultimate beneficial owner ID. (default: nil)

Returns [OnboardingDocumentView!]!

Query

otpProvisioningUri

#

Generate a two-factor authentication one-time-password provisioning URI.

Returns String!

Query

personIdentity

#

Get person identity associated to this account.

Returns PersonIdentity

Query

phoneNumber

#

Get phone numbers associated to this account.

Returns PhoneNumber

Query

rampConfig

#

Get crypto on-off ramp config for this user.

Returns RampConfig!

Query

rampQuote

#

Get the latest ramp quote.

ArgumentTypeDescription
amount! Float! CLP to purchase or USDT to sell.
direction! String! Either ON or OFF.

Returns RampQuote!

Query

swapConfig

#

Get cryptocurrency swap configuration parameters.

ArgumentTypeDescription
fromSymbol! String! Source asset symbol.

Returns SwapConfig!

Query

swapQuote

#

Get estimated swap price for a given asset pair.

ArgumentTypeDescription
fromAmount! Float! Amount to be swapped.
fromSymbol! String! Source asset symbol.
toSymbol! String! Destination asset symbol.
useMaxAmount! Boolean! If true, fromAmount will be ignored and the entire available balance will be used instead.

Returns SwapQuote

Query

transactionProfile

#

Get transaction profile informations of this account.

Returns TransactionProfile

Query

userDocuments

#

Get all user documents from this account.

ArgumentTypeDescription
after String Returns the elements in the list that come after the specified cursor.
before String Returns the elements in the list that come before the specified cursor.
documentType String If provided, only documents of this type will be returned. (default: nil)
first Int Returns the first _n_ elements from the list.
last Int Returns the last _n_ elements from the list.

Returns UserDocumentViewConnection!

Query

userNotifications

#

Get all user notifications from this account.

ArgumentTypeDescription
after String Returns the elements in the list that come after the specified cursor.
before String Returns the elements in the list that come before the specified cursor.
first Int Returns the first _n_ elements from the list.
last Int Returns the last _n_ elements from the list.
state String If passed either RESOLVED or PENDING only notification with those states will be returned. (default: nil)
type String If passed either OPERATION or COMPLIANCE only notification with those type will be returned. (default: nil)

Returns UserNotificationConnection!

Query

userOperations

#

Get all user operations from this account.

ArgumentTypeDescription
fundIds [ID!] Fund IDs to filter by. (default: [])
marketAssetIds [ID!] Market asset IDs to filter by. (default: [])
operationTypes [String!] Types of the operations to filter by. (default: [])
page! Int! Page number.
rowsPerPage! Int! Number of rows per page.

Returns UserOperations!

Query

userOperationsCsv

#

Get user operations for a given range.

ArgumentTypeDescription
endDate! ISO8601DateTime! Only operations until that date included will be returned.
startDate! ISO8601DateTime! Only operations from that date included will be returned.

Returns UserOperations!

Query

wealthOrigin

#

Get the wealth origin of this account or UBO.

ArgumentTypeDescription
uboId ID Ultimate beneficial owner ID. (default: nil)

Returns WealthOrigin

Query

withdrawalAddresses

#

Get withdrawal addresses associated to this account.

Returns [WithdrawalAddress!]!

Mutations

59
Mutation

complaintRequest

#

Send a complaint to the compliance officer.

ArgumentTypeDescription
anonymous! Boolean! Whether the complaint is anonymous.
captchaToken! String! Captcha token.
category! String! Complaint category.
content! String! Complaint content.
email String Email of the complainer.
name String Name of the complainer.

Returns String

Mutation

createBankAccount

#

Create a user bank account.

ArgumentTypeDescription
input! CreateBankAccountInput! Parameters for CreateBankAccount

Returns String

Mutation

createBlockchainWithdrawal

#

Request a cryptocurrency withdrawal through blockchain.

ArgumentTypeDescription
input! CreateBlockchainWithdrawalInput! Parameters for CreateBlockchainWithdrawal

Returns String

Mutation

createBulkPurchaseAftermarket

#

Create a bulk purchase at aftermarket price.

ArgumentTypeDescription
input! CreateBulkPurchaseAftermarketInput! Parameters for CreateBulkPurchaseAftermarket

Returns String

Mutation

createBuyBulkPurchase

#

Create a bulk purchase for buying USDT with CLP.

ArgumentTypeDescription
input! CreateBuyBulkPurchaseInput! Parameters for CreateBuyBulkPurchase

Returns String

Mutation

createCrossBorderAccount

#

Create cross border account information.

ArgumentTypeDescription
input! CreateCrossBorderAccountInput! Parameters for CreateCrossBorderAccount

Returns String

Mutation

createDepositAddress

#

Create a cryptocurrency deposit address.

ArgumentTypeDescription
input! CreateDepositAddressInput! Parameters for CreateDepositAddress

Returns String

Mutation

createLimitOrder

#

Create a limit order.

ArgumentTypeDescription
input! CreateLimitOrderInput! Parameters for CreateLimitOrder

Returns String

Mutation

createRampSwap

#

Create a ramp swap object.

ArgumentTypeDescription
input! CreateRampSwapInput! Parameters for CreateRampSwap

Returns String

Mutation

createSellBulkPurchase

#

Create a bulk purchase for selling USDT to receive CLP.

ArgumentTypeDescription
input! CreateSellBulkPurchaseInput! Parameters for CreateSellBulkPurchase

Returns String

Mutation

createSwap

#

Create a cryptocurrency swap instruction.

ArgumentTypeDescription
input! CreateSwapInput! Parameters for CreateSwap

Returns Swap

Mutation

createUltimateBeneficialOwner

#

Create UBO information.

ArgumentTypeDescription
input! CreateUltimateBeneficialOwnerInput! Parameters for CreateUltimateBeneficialOwner

Returns String

Mutation

deleteBankAccount

#

Delete the bank account

ArgumentTypeDescription
input! DeleteBankAccountInput! Parameters for DeleteBankAccount

Returns String

Mutation

deleteBusinessProof

#

Delete the business proof

ArgumentTypeDescription
input! DeleteBusinessProofInput! Parameters for DeleteBusinessProof

Returns String

Mutation

deleteCrossBorderAccount

#

Delete the cross border account

ArgumentTypeDescription
input! DeleteCrossBorderAccountInput! Parameters for DeleteCrossBorderAccount

Returns String

Mutation

deleteLimitOrder

#

Delete the limit order

ArgumentTypeDescription
input! DeleteLimitOrderInput! Parameters for DeleteLimitOrder

Returns String

Mutation

deleteOnboardingDocument

#

Delete an onboarding document

ArgumentTypeDescription
input! DeleteOnboardingDocumentInput! Parameters for DeleteOnboardingDocument

Returns String

Mutation

deleteUltimateBeneficialOwner

#

Delete an UBO

ArgumentTypeDescription
input! DeleteUltimateBeneficialOwnerInput! Parameters for DeleteUltimateBeneficialOwner

Returns String

Mutation

deleteUserDocument

#

Delete a user document

ArgumentTypeDescription
input! DeleteUserDocumentInput! Parameters for DeleteUserDocument

Returns String

Mutation

facetecProcessRequest

#

Process a request for the FaceTec SDK.

ArgumentTypeDescription
input! FacetecProcessRequestInput! Parameters for FacetecProcessRequest

Returns String

Mutation

notifyUserRequest

#

Send a notification to the platform administrators.

ArgumentTypeDescription
input! NotifyUserRequestInput! Parameters for NotifyUserRequest

Returns [String!]

Mutation

provisionOtp

#

Enable 2FA on this account with a computed OTP.

ArgumentTypeDescription
input! ProvisionOtpInput! Parameters for ProvisionOtp

Returns String

Mutation

renewAuthorizationCode

#

Request a new authorization code via email.

ArgumentTypeDescription
input! RenewAuthorizationCodeInput! Parameters for RenewAuthorizationCode

Returns String

Mutation

requestScreeningProfile

#

Request a screening profile.

ArgumentTypeDescription
input! RequestScreeningProfileInput! Parameters for RequestScreeningProfile

Returns String

Mutation

transferBulkPurchase

#

Transfer a sub-amount of a bulk purchase to another user.

ArgumentTypeDescription
input! TransferBulkPurchaseInput! Parameters for TransferBulkPurchase

Returns String

Mutation

updateAddressProof

#

Mark address proof document as uploaded.

ArgumentTypeDescription
input! UpdateAddressProofInput! Parameters for UpdateAddressProof

Returns String

Mutation

updateBusinessIdentity

#

Update business identity information.

ArgumentTypeDescription
input! UpdateBusinessIdentityInput! Parameters for UpdateBusinessIdentity

Returns String

Mutation

updateBusinessProof

#

Mark business proof document as uploaded.

ArgumentTypeDescription
input! UpdateBusinessProofInput! Parameters for UpdateBusinessProof

Returns String

Mutation

updateCrossBorderAccount

#

Update cross border account information.

ArgumentTypeDescription
input! UpdateCrossBorderAccountInput! Parameters for UpdateCrossBorderAccount

Returns String

Mutation

updateElectronicSignature

#

Update electronic signature.

ArgumentTypeDescription
input! UpdateElectronicSignatureInput! Parameters for UpdateElectronicSignature

Returns String

Mutation

updateFundsOrigin

#

Update funds origin information.

ArgumentTypeDescription
input! UpdateFundsOriginInput! Parameters for UpdateFundsOrigin

Returns String

Mutation

updateIdentityProof

#

Mark identity proof document as uploaded.

ArgumentTypeDescription
input! UpdateIdentityProofInput! Parameters for UpdateIdentityProof

Returns String

Mutation

updateLegalAddress

#

Update legal address information.

ArgumentTypeDescription
input! UpdateLegalAddressInput! Parameters for UpdateLegalAddress

Returns String

Mutation

updateOccupationProfile

#

Update occupation profile information.

ArgumentTypeDescription
input! UpdateOccupationProfileInput! Parameters for UpdateOccupationProfile

Returns String

Mutation

updateOnboardingDocument

#

Mark onboarding document as uploaded.

ArgumentTypeDescription
input! UpdateOnboardingDocumentInput! Parameters for UpdateOnboardingDocument

Returns String

Mutation

updatePersonIdentity

#

Update person identity information.

ArgumentTypeDescription
input! UpdatePersonIdentityInput! Parameters for UpdatePersonIdentity

Returns String

Mutation

updatePhoneNumber

#

Update phone number.

ArgumentTypeDescription
input! UpdatePhoneNumberInput! Parameters for UpdatePhoneNumber

Returns String

Mutation

updateTransactionProfile

#

Update transaction profile.

ArgumentTypeDescription
input! UpdateTransactionProfileInput! Parameters for UpdateTransactionProfile

Returns String

Mutation

updateUltimateBeneficialOwner

#

Update UBO information.

ArgumentTypeDescription
input! UpdateUltimateBeneficialOwnerInput! Parameters for UpdateUltimateBeneficialOwner

Returns String

Mutation

updateUserDocument

#

Mark user document as uploaded.

ArgumentTypeDescription
input! UpdateUserDocumentInput! Parameters for UpdateUserDocument

Returns String

Mutation

updateUserType

#

Update user entity type.

ArgumentTypeDescription
input! UpdateUserInput! Parameters for UpdateUser

Returns String

Mutation

updateVerification

#

Update verification status and request its review.

ArgumentTypeDescription
input! UpdateVerificationInput! Parameters for UpdateVerification

Returns String

Mutation

updateWealthOrigin

#

Update wealth origin information.

ArgumentTypeDescription
input! UpdateWealthOriginInput! Parameters for UpdateWealthOrigin

Returns String

Mutation

updateWithdrawalAddress

#

Create or update a crypto withdrawal address.

ArgumentTypeDescription
input! UpdateWithdrawalAddressInput! Parameters for UpdateWithdrawalAddress

Returns String

Mutation

userConfirmRegistrationWithToken

#

Confirm email registration using a token.

ArgumentTypeDescription
confirmationToken! String! Confirmation token.

Returns ConfirmRegistrationWithTokenPayload

Mutation

userLogin

#

Login using email.

ArgumentTypeDescription
captchaToken! String! Captcha token.
email! String! User email.
otp String User one-time-password (ignored if 2FA is not enabled).
password! String! User password.

Returns LoginPayload

Mutation

userRegister

#

Create/register a new user account.

ArgumentTypeDescription
captchaToken! String! Captcha token.
email! String! User email.
nickName! String! User nick name for emails and similar notifications.
password! String! User password.
passwordConfirmation! String! User password confirmation.

Returns String

Mutation

userSendPasswordResetWithToken

#

Send password reset email with token.

ArgumentTypeDescription
captchaToken! String! Captcha token.
email! String! User email.

Returns String

Mutation

userUnlockAccessWithToken

#

Unlock access with token.

ArgumentTypeDescription
unlockToken! String! Unlock token.

Returns String

Mutation

userUpdatePasswordWithToken

#

Update password with token.

ArgumentTypeDescription
password! String! New password.
passwordConfirmation! String! New password confirmation
resetPasswordToken! String! Token obtained from sendPasswordResetWithToken.

Returns UpdatePasswordWithTokenPayload

Object types

76
object

AccountInformation

#

Account informations.

FieldTypeDescription
accountStatus String! Either IDENTITY_PENDING_REVIEW, IDENTITY_PENDING_CHANGES, IDENTITY_PENDING_MORE_CHANGES, IDENTITY_REJECTED, IDENTITY_VERIFIED, IDENTITY_UNVERIFIED, EMAIL_UNCONFIRMED, or UNKNOWN.
email String! Account email.
isBusiness Boolean True if this is a business account.
isFacetecApproved Boolean! True if the user has been verified by Facetec.
lastVerificationUpdate ISO8601Date Last time this account verification changed.
legalDocumentNumber String Masked legal document number of the current user.
legalName String Masked legal name of the current user.
nickName String! Account nick name.
pendingKycRenewals [Renewal!]! Pending KYC renewals
object

AddressProof

#

Address proof type.

FieldTypeDescription
contentType String! Should be application/pdf.
documentType String! One of UTILITY_RECEIPT, BANK_STATEMENT, RENTAL_CONTRACT or PROPERTY_DEED.
id ID! Internal unique ID.
storagePost StoragePost! HTTP POST parameters to store the document.
object

AddressProofView

#

Address proof view type.

FieldTypeDescription
contentType String! Should be application/pdf.
createdAt Int! Reference UNIX UTC timestamp in seconds.
documentType String! One of UTILITY_RECEIPT, BANK_STATEMENT, RENTAL_CONTRACT or PROPERTY_DEED.
id ID! Internal unique ID.
storageUrl String HTTP URL to view the uploaded document.
object

AssetPortfolio

#

Asset portfolio type.

FieldTypeDescription
ath Float! Highest balance.
atl Float! Lowest balance.
graphPoints [GraphPoint!]! Asset balance at each timestamp.
lastPrice Float! Last price of the asset.
marketAsset MarketAsset! Market asset.
totalAmount Float! Total asset amount.
totalBalance Float! Total asset balance.
variation Float! Variation of the asset balance.
variationPercentage Float! Variation percentage of the asset balance.
object

AssetPrices

#

Asset prices type.

FieldTypeDescription
prices [GraphPoint!]! Asset price at each timestamp.
symbol String! Asset or Fund symbol.
object

AssetUnspentInterests

#

Asset unspent interests type.

FieldTypeDescription
amount Float! Unspent interests amount.
symbol String! Asset symbol.
object

Authenticatable

#

No description.

FieldTypeDescription
email String!
object

BankAccount

#

Bank account type.

FieldTypeDescription
accountType String! Either CHECKING, SIGHT or SAVINGS.
bankCode String! Internal bank code (bank name).
id ID! Internal unique ID.
number String! Bank account number.
object

BankConfig

#

Bank config type.

FieldTypeDescription
bankCode String! Internal bank code (bank name).
countryCode String! Country code for this bank.
object

BaseApy

#

APY for a market asset.

FieldTypeDescription
id ID! Internal unique ID.
marketAssetId ID! Market asset ID.
value Float! APY value.
object

BulkPurchase

#

Bulk purchase type.

FieldTypeDescription
formattedPrice Float! Bulk purchase formatted price.
formattedSymbol String! Bulk purchase formatted price symbol.
fullyReceivedAt ISO8601DateTime Timestamp at wich this operation was fully received.
id ID! Internal unique ID.
inAmount Float! Bulk purchase amount to receive.
inAmountLeft Float! Amount left for the bulk purchase to receive.
inSymbol String! Bulk purchase symbol to receive.
outAmount Float! Bulk purchase amount to deliver.
outSymbol String! Bulk purchase symbol to deliver.
price Float! Bulk purchase price.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

BulkPurchaseConfig

#

Bulk purchase config type.

FieldTypeDescription
aftermarketCreationAllowed Boolean! True if the user can create their own aftermarket bulk purchases.
aftermarketPrice Float! Aftermarket fixed purchase price.
aftermarketRemainingAmount Float! Aftermarket remaining purchase amount.
aftermarketTotalAmount Float! Aftermarket total purchase amount.
creationAllowed Boolean! True if the user can create their own bulk purchases.
dailyMaxAmount Float! Daily total purchase amount for bulk purchases created by the user.
dailyRemainingAmount Float! Daily total purchase amount minus the amount purchased today.
isBusinessHours Boolean! True if the current time allows bulk purchase creation.
isVerified Boolean! True if the user has their identity verified.
limitOrderCreationAllowed Boolean! True if the user can create their own limit orders.
maxAmount Float! Max purchase amount for bulk purchases created by the user.
minAmount Float! Min amount for bulk purchases created by the user.
object

BulkPurchaseQuote

#

Bulk purchase quote type.

FieldTypeDescription
id ID! Internal unique ID.
price Float! Purchase price.
object

BulkPurchasesOverviewAmount

#

Bulk purchases overview amount type.

FieldTypeDescription
amount Float! Amount.
symbol String! Symbol.
object

BusinessIdentity

#

Business identity type.

FieldTypeDescription
companyName String! Name of the company.
formationDate ISO8601Date Date of formation of the company.
id ID! Internal unique ID.
identificationNumber String! Identification number of the company.
siiActivityCode String! SII activity code of the company.
societyInscription String! Either EUD or CSR.
societyKind String! Either PRIVATE or PUBLIC.
societyType String! Society type of the company.
websiteUrl String Website URL of the company.
object

BusinessProof

#

Business proof type.

FieldTypeDescription
contentType String! Should be application/pdf
documentType String! Document type.
id ID! Internal unique ID.
storagePost StoragePost! HTTP POST parameters to store the document.
object

BusinessProofView

#

Business proof view type.

FieldTypeDescription
contentType String! Should be application/pdf
documentType String! Should be COMPANY_CONSTITUTION
id ID! Internal unique ID.
storageUrl String HTTP URL to view the uploaded document.
object

ConfirmRegistrationWithTokenPayload

#

Autogenerated return type of ConfirmRegistrationWithToken.

FieldTypeDescription
authenticatable Authenticatable! Authenticatable identifier.
credentials UserCredential User credentials to be sent as HTTP headers for authentication.
object

CrossBorderAccount

#

Cross border account details.

FieldTypeDescription
countryCode String! ISO4217 country code.
currency String! Account currency.
id ID! Internal unique ID.
paymentMethod String! Type of payment method.
paymentRequirements [CrossBorderRequirement!]! Payment requirements.
receiverName String! Receiver name.
receiverType String! One of INDIVIDUAL or BUSINESS.
object

CrossBorderPayment

#

Cross border payment details.

FieldTypeDescription
accountData String! Account data.
description String Description.
destinationAmount Float! Destination amount.
destinationCountry String! Destination country.
destinationCurrency String! Destination currency.
fiatNetworkRef String Fiat network reference.
id String! Internal ID.
paymentId String! Payment ID.
paymentMethod String! Payment method.
paymentReason String! Payment reason.
receiverName String! Receiver name.
receiverType String! Receiver type.
requirements [String!]! Payment requirements.
senderAddress LegalAddress! Sender address.
senderName String! Sender name.
sourceAmount Float! Source amount.
sourceCurrency String! Source currency.
status String! Payment status.
timestamp Int! UNIX UTC timestamp in seconds.
updatedAt Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

CrossBorderQuote

#

Cross border quote details.

FieldTypeDescription
destinationAmount Float! Destination amount.
expiresAt Int! Quote expiration date.
feeAmount Float! Total fee amount in CLP.
fiatQuoteId String! Fiat quote ID.
fiatSettlementTime Float! Fiat settlement time.
fiatSettlementUnit String! One of MINUTES, HOURS, DAYS or WEEKS .
quoteId String! Quote ID.
sourceAmount Float! Source amount in CLP.
object

CrossBorderQuoteConfig

#

Cross border quote config details.

FieldTypeDescription
creationAllowed Boolean! True if the user can create cross border payments.
destinationBalance Float! Current balance in destination currency.
destinationCurrency String! ISO4217 currency code of the destination currency.
destinationDailyMaxAmount Float! Daily maximum destination amount.
destinationDailyRemainingAmount Float! Daily remaining destination amount.
destinationMaxAmount Float! Maximum destination amount.
destinationMinAmount Float! Minimum destination amount.
destinationSupplierMaxAmount Float! Maximum destination CPN amount.
isBusinessHours Boolean! True if the current time is within business hours.
sourceBalance Float! Current balance in CLP.
sourceDailyMaxAmount Float! Daily maximum source amount in CLP.
sourceDailyRemainingAmount Float! Daily remaining source amount in CLP.
sourceMaxAmount Float! Maximum source amount in CLP.
sourceMinAmount Float! Minimum source amount in CLP.
sourceSupplierMaxAmount Float! Maximum source CPN amount in CLP.
object

CrossBorderRequirement

#

Cross border requirement details.

FieldTypeDescription
name String! Requirement name.
value String! Requirement value.
object

CrossBorderRoute

#

Cross border route details.

FieldTypeDescription
destinationCurrency String! ISO4217 currency code of the destination currency.
paymentMethodType String! Payment method.
object

Deposit

#

Deposit type.

FieldTypeDescription
address String Deposit address value.
changedAmount Float! Deposit amount.
id ID! Internal unique ID.
symbol String! Market asset symbol.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

DepositAddress

#

Deposit address type.

FieldTypeDescription
blockchain String! Blockchain name.
id ID! Internal unique ID.
value String! Blockchain deposit address value.
object

ElectronicSignature

#

Electronic signature type.

FieldTypeDescription
id ID! Internal unique ID.
imageUrl String! Base64 encoded image URL.
object

Fund

#

Fund type.

FieldTypeDescription
assets [String!]! Assets symbols.
balance Float! Fund balance.
id ID! Internal unique ID.
name String! Fund name.
percentages [Float!]! Assets percentages.
sharePrice Float! Fund share price.
symbol String! Fund ticker price symbol.
object

FundPurchase

#

Fund purchase type.

FieldTypeDescription
description String Optional description.
fiatAmount Float! Fiat amount.
fundName String! Fund name.
id ID! Internal unique ID.
sharesAmount Float! Shares amount.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

FundSale

#

Fund sale type.

FieldTypeDescription
description String Optional description.
fiatAmount Float! Fiat amount.
fundName String! Fund name.
id ID! Internal unique ID.
sharesAmount Float! Shares amount.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

Funds

#

Funds type.

FieldTypeDescription
funds [Fund!]! All funds.
totalBalance Float! All funds total balance.
object

FundsOrigin

#

Funds origin type.

FieldTypeDescription
descriptions [String!]! Description of each origin value.
id ID! Internal unique ID.
origins [String!]! List of funds origins.
object

GoogleSignInPayload

#

Autogenerated return type of GoogleSignIn.

FieldTypeDescription
authenticatable Authenticatable Authenticatable identifier.
clientMutationId String A unique identifier for the client performing the mutation.
credentials UserCredential User credentials to be sent as HTTP headers for authentication.
otherProvider Boolean True if the user registered with another provider
object

GraphPoint

#

Graph point type.

FieldTypeDescription
timestamp Int! Timestamp.
value Float! Value.
object

IdentityProof

#

Identity proof type.

FieldTypeDescription
contentType String! Content type of the document image. Allowed values are: image/heic, image/jpeg, image/jpg and image/png.
documentType String! Either ID_CARD_FRONT, ID_CARD_BACK or PASSPORT
expirationDate ISO8601Date! Document expiration date as it appears on the document itself.
id ID! Internal unique ID.
storagePost StoragePost! HTTP POST parameters to store the document image.
object

IdentityProofView

#

Identity proof view type.

FieldTypeDescription
contentType String! Content type of the document image. Allowed values are: image/heic, image/jpeg, image/jpg and image/png.
documentType String! Either ID_CARD_FRONT, ID_CARD_BACK or PASSPORT
expirationDate ISO8601Date! Document expiration date as it appears on the document itself.
id ID! Internal unique ID.
storageUrl String HTTP URL to view the uploaded document image.
object

InterestPayout

#

Interest payout type.

FieldTypeDescription
changedAmount Float! Earned amount.
id ID! Internal unique ID.
symbol String! Market asset symbol.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

LegalAddress

#

Legal address type.

FieldTypeDescription
city String! City name.
countryCode String! ISO3166 alpha-2 country code.
id ID! Internal unique ID.
postalCode String! Address postal code.
regionCode String! ISO3166 subdivision code
streetAddress String! Address details including street name, apartment, etc.
object

LimitOrder

#

Limit order type.

FieldTypeDescription
formattedSymbol String! Limit order formatted price symbol.
id ID! Internal unique ID.
inAmount Float! Limit order amount.
inSymbol String! Limit order symbol to receive.
outSymbol String! Limit order symbol to deliver.
price Float! Limit order price.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

LoginPayload

#

Autogenerated return type of Login.

FieldTypeDescription
authenticatable Authenticatable! Authenticatable identifier.
credentials UserCredential! User credentials to be sent as HTTP headers for authentication.
object

MarketAsset

#

Market asset type.

FieldTypeDescription
blockchains [String!]! Supported blockchain names.
circulatingSupply Float Circulating supply.
id ID! Internal unique ID.
isCrypto Boolean! True if the asset is crypto.
maxSupply Float Maximum supply.
minimumDeposit Float! Minimun allowed deposit amount.
name String! Human-readable name.
symbol String! Trade symbol.
totalSupply Float Total supply.
object

OccupationProfile

#

Occupation profile type.

FieldTypeDescription
company String User company.
companyIdentificationNumber String User company identification number.
employmentSituation String! User employment situation.
id ID! Internal unique ID.
incomeRange String User income range.
jobTitle String User job title.
profession String! User profession.
object

OnboardingDocument

#

Onboarding document type.

FieldTypeDescription
contentType String! Content type of the document. Allowed values are: application/pdf, image/heic, image/jpeg, image/jpg and image/png.
description String! Description of the document.
documentType String! One of FUNDS_ORIGIN, UBO, or OTHER.
id ID! Internal unique ID.
storagePost StoragePost! HTTP POST parameters to store the document.
object

OnboardingDocumentView

#

Onboarding document view type.

FieldTypeDescription
contentType String! Content type of the document. Allowed values are: application/pdf, image/heic, image/jpeg, image/jpg and image/png.
createdAt Int! Reference UNIX UTC timestamp in seconds.
description String! Description of the document.
documentType String! One of FUNDS_ORIGIN, UBO, or OTHER.
id ID! Internal unique ID.
storageUrl String HTTP URL to view the uploaded document.
object

PageInfo

#

Information about pagination in a connection.

FieldTypeDescription
endCursor String When paginating forwards, the cursor to continue.
hasNextPage Boolean! When paginating forwards, are there more items?
hasPreviousPage Boolean! When paginating backwards, are there more items?
startCursor String When paginating backwards, the cursor to continue.
object

PersonIdentity

#

Person identity type.

FieldTypeDescription
birthdate ISO8601Date! User birthdate.
civilState String One of SINGLE, DIVORCED, CIVIL_PARTNER, MARRIED or WIDOWER.
familyName String! User family/last name.
givenName String! User given/first name.
id ID! Internal unique ID.
identificationNumber String! User identification number.
isPoliticallyExposed Boolean! User is a politically exposed person (PEP).
nationality String! User nationality country code.
spouseIdentity SpouseIdentity Spouse identity associated to this person identity.
object

PhoneNumber

#

Phone number type.

FieldTypeDescription
id ID! Internal unique ID.
value String! User telephone number.
object

PlatformStatus

#

Platform status type.

FieldTypeDescription
withdrawalsDisabledUntil String If present, represents the timestamp when withdrawals will resume.
object

Purchase

#

Purchase type.

FieldTypeDescription
cryptoAmount Float! Crypto amount agreed.
deliveredAmount Float Crypto amount delivered.
expiresAt Int! Timestamp at wich this purchase expires.
fiatAmount Float! Fiat amount agreed.
fiatCurrency String! Fiat currency used.
id ID! Internal unique ID.
price Float! Price of the purchase.
receivedAmount Float Fiat amount received.
state String! One of PENDING, DETECTED, EXPIRED or CONFIRMED.
symbol String! Market asset symbol.
timestamp Int! UNIX UTC timestamp in seconds.
txId String! Transaction price quote ID.
userId ID! User ID.
object

RampConfig

#

On ramp config type.

FieldTypeDescription
purchaseDailyMaxAmount Float! Daily total purchase amount for purchases (CLP).
purchaseDailyRemainingAmount Float! Daily total purchase amount minus the amount purchased today (CLP).
purchaseMaxAmount Float! Max purchase amount for purchases (CLP).
purchaseMinAmount Float! Min amount for purchases (CLP).
purchasesEnabled Boolean! True if the user can purchase.
saleMaxAmount Float! Max sale amount for sales (USDT).
saleMinAmount Float! Min sale amount for sales (USDT).
salesEnabled Boolean! True if the user can sell.
object

RampQuote

#

Ramp quote type.

FieldTypeDescription
id String! Internal unique ID.
remainingSeconds Int! Quote remaining seconds until expiration.
toAmount Float! Amount to be received if the ramp operation is performed.
object

Renewal

#

Renewal object type.

FieldTypeDescription
deadline ISO8601Date! Deadline to renew the resource.
resourceData String Extra data about the renewal object.
resourceId ID! ID of the object to renew.
type String! One of UBO_IDENTITY_PROOFS or USER_IDENTITY_PROOFS.
object

Sale

#

Sale type.

FieldTypeDescription
cryptoAmount Float! Sold crypto amount.
deliveredAt Int UNIX UTC timestamp in seconds.
fiatAmount Float! Fiat amount received.
fiatCurrency String! Fiat currency used.
id ID! Internal unique ID.
price Float! Sale price.
symbol String! Market asset symbol.
timestamp Int! UNIX UTC timestamp in seconds.
txId String! Transaction price quote ID.
userId ID! User ID.
object

SpouseIdentity

#

Spouse identity type.

FieldTypeDescription
birthdate ISO8601Date! Spouse birthdate.
familyName String! Spouse family/last name.
givenName String! Spouse given/first name.
id ID! Internal unique ID.
identificationNumber String! Spouse identification number.
nationality String! Spouse nationality country code.
object

StoragePost

#

HTTP POST parameters to be sent in a form to store an object.

FieldTypeDescription
fieldsKeys [String!]! HTTP form field keys.
fieldsValues [String!]! HTTP form field values.
url String! HTTP POST URL.
object

Swap

#

Swap type.

FieldTypeDescription
fromChangedAmount Float! Cryptocurrency amount swapped by the user.
fromSymbol String! Cryptocurrency trade symbol swapped by the user.
id ID! Internal unique ID.
timestamp Int! UNIX UTC timestamp in seconds.
toChangedAmount Float! Cryptocurrency amount received by the user.
toSymbol String! Cryptocurrency trade symbol received by the user.
userId ID! User ID.
object

SwapConfig

#

Swap configuration type.

FieldTypeDescription
maxAmount Float! Maximum amount for the source asset.
minAmount Float! Minimum amount for the source asset.
toSymbols [String!]! Supported destination asset symbols.
object

SwapQuote

#

Swap quote type.

FieldTypeDescription
feeAmount Float! Fee amount.
id String! Internal unique ID.
remainingSeconds Int! Quote remaining seconds until expiration.
toAmount Float! Cryptocurrency amount to be received if the swap is performed.
object

TransactionProfile

#

Transaction profile type.

FieldTypeDescription
declaredDailyTradingRange String! User declared daily trading range.
description String! User description.
id ID! Internal unique ID.
lastDailyTradingRange String User last month daily trading range.
relationshipPurpose String! Relationship purpose.
object

UltimateBeneficialOwner

#

Ultimate Beneficial Owner (UBO) type.

FieldTypeDescription
addressProof AddressProofView Address proof.
city String! Person residence city name.
countryCode String! Person residence ISO3166 alpha-2 country code.
familyName String! Person family/last name.
fundsOrigin FundsOrigin Funds origin.
givenName String! Person given/first name.
id ID! Internal unique ID.
identificationNumber String! Person national identification number.
identityProofs [IdentityProofView!]! Identity proofs.
isChileanResident Boolean! True if this person has chilean residency
isPoliticallyExposed Boolean! User is a politically exposed person (PEP).
nationality String! Person nationality ISO3166 alpha-2 country code.
onboardingDocuments [OnboardingDocumentView!]! Onboarding documents.
participationPercentage Float! Person participation percentage in the company.
postalCode String! Person residence postal code.
regionCode String! Person residence region ISO3166 alpha-2 region code.
roles [String!]! Person roles described in UBO model
streetAddress String! Person residence address details including street name, apartment, etc.
wealthOrigin WealthOrigin Wealth origin.
object

UpdatePasswordWithTokenPayload

#

Autogenerated return type of UpdatePasswordWithToken.

FieldTypeDescription
authenticatable Authenticatable! Authenticatable identifier.
credentials UserCredential User credentials to be sent as HTTP headers for authentication.
object

User

#

User type.

FieldTypeDescription
email String! User email.
id ID! Internal unique ID.
nickName String! Nick name for emails and similar notifications.
object

UserCredential

#

User credentials to be sent as HTTP headers for authentication.

FieldTypeDescription
accessToken String!
client String!
expiry Int!
provider String! Authentication provider type.
tokenType String!
uid String!
object

UserDocument

#

User document type.

FieldTypeDescription
contentType String! Content type of the document. Only application/pdf is allowed.
description String! Description of the document.
documentType String! Either LEGAL or OPERATIONAL.
id ID! Internal unique ID.
provider String! One of ADMIN, USER.
storagePost StoragePost! HTTP POST parameters to store the document.
timestamp Int! Reference UNIX UTC timestamp in seconds.
object

UserDocumentView

#

User document view type.

FieldTypeDescription
contentType String! Content type of the document. Only application/pdf is allowed.
description String! Description of the document.
documentType String! Either LEGAL or OPERATIONAL.
id ID! Internal unique ID.
provider String! One of ADMIN, USER.
storageUrl String HTTP URL to view the uploaded document.
timestamp Int! Reference UNIX UTC timestamp in seconds.
object

UserDocumentViewConnection

#

The connection type for UserDocumentView.

FieldTypeDescription
edges [UserDocumentViewEdge] A list of edges.
nodes [UserDocumentView] A list of nodes.
pageInfo PageInfo! Information to aid in pagination.
totalCount Int! Total item count.
object

UserDocumentViewEdge

#

An edge in a connection.

FieldTypeDescription
cursor String! A cursor for use in pagination.
node UserDocumentView The item at the end of the edge.
object

UserLogoutPayload

#

Autogenerated return type of UserLogout.

FieldTypeDescription
authenticatable Authenticatable!
object

UserNotification

#

User notification type.

FieldTypeDescription
content String! Notification content.
createdAt ISO8601DateTime! Creation timestamp.
id ID! Internal unique ID.
notificationType String! One of PURCHASE, SWAP, WITHDRAW_BANK.
resolvedAt ISO8601DateTime Resolution timestamp.
userId ID! User ID.
object

UserNotificationConnection

#

The connection type for UserNotification.

FieldTypeDescription
edges [UserNotificationEdge] A list of edges.
nodes [UserNotification] A list of nodes.
pageInfo PageInfo! Information to aid in pagination.
totalCount Int! Total item count.
object

UserNotificationEdge

#

An edge in a connection.

FieldTypeDescription
cursor String! A cursor for use in pagination.
node UserNotification The item at the end of the edge.
object

UserOperations

#

User operations type.

FieldTypeDescription
allOperationsCount Int Total number of operations.
bulkPurchases [BulkPurchase!]! Bulk purchases.
crossBorderPayments [CrossBorderPayment!]! Cross border payments.
deposits [Deposit!]! Deposits.
fundPurchases [FundPurchase!]! Fund purchases.
fundSales [FundSale!]! Fund sales.
interestPayouts [InterestPayout!]! Interest payouts.
purchases [Purchase!]! Purchases.
sales [Sale!]! Sales.
swaps [Swap!]! Swaps.
withdrawals [Withdrawal!]! Withdrawals.
object

WealthOrigin

#

Wealth origin type.

FieldTypeDescription
descriptions [String!]! Description of each origin value.
id ID! Internal unique ID.
origins [String!]! List of wealth origins.
object

Withdrawal

#

Withdrawal type.

FieldTypeDescription
address String Withdrawal address value.
changedAmount Float! Withdrawal amount.
id ID! Internal unique ID.
symbol String! Market asset symbol.
timestamp Int! UNIX UTC timestamp in seconds.
userId ID! User ID.
object

WithdrawalAddress

#

Withdrawal address type.

FieldTypeDescription
blockchain String! Blockchain name.
id ID! Internal unique ID.
value String! Blockchain withdrawal address value.

Input object types

53
input object

CreateAddressProofInput

#

Autogenerated input type of CreateAddressProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentType! String! Should be application/pdf
documentType! String! One of UTILITY_RECEIPT, BANK_STATEMENT, RENTAL_CONTRACT or PROPERTY_DEED.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

CreateBankAccountInput

#

Autogenerated input type of CreateBankAccount

FieldTypeDescription
accountType! String! Either CHECKING or SIGHT.
bankCode! String! A bank code obtained from bankConfig query.
clientMutationId String A unique identifier for the client performing the mutation.
number! String! The bank account number.
input object

CreateBlockchainWithdrawalInput

#

Autogenerated input type of CreateBlockchainWithdrawal

FieldTypeDescription
address! String! Blockchain withdrawal address.
amount! Float! Withdrawal amount.
authorizationCode! String! Code obtained from renewAuthorizationCode.
blockchain! String! Blockchain name.
clientMutationId String A unique identifier for the client performing the mutation.
marketAssetId! ID! Market asset ID.
useMaxAmount! Boolean! If true, amount will be ignored and the entire available balance will be used instead.
input object

CreateBulkPurchaseAftermarketInput

#

Autogenerated input type of CreateBulkPurchaseAftermarket

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
inAmount! Float! CLP amount.
input object

CreateBusinessProofInput

#

Autogenerated input type of CreateBusinessProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentType! String! Should be application/pdf.
documentType! String! Document type.
input object

CreateBuyBulkPurchaseInput

#

Autogenerated input type of CreateBuyBulkPurchase

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
inAmount! Float! Amount of CLP to spend.
quoteId! ID! Quote price ID.
input object

CreateCrossBorderAccountInput

#

Autogenerated input type of CreateCrossBorderAccount

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
countryCode! String! ISO4217 country code.
currency! String! Account currency.
paymentMethod! String! Payment method.
paymentRequirements! [CrossBorderRequirementInput!]! Payment requirements.
receiverType! String! One of INDIVIDUAL or BUSINESS.
input object

CreateCrossBorderPaymentInput

#

Autogenerated input type of CreateCrossBorderPayment

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
description! String! Payment description.
fiatQuoteId! String! Fiat quote ID.
paymentReason! String! Payment reason.
paymentRequirements! [CrossBorderRequirementInput!]! Payment requirements.
quoteId! String! Quote ID.
input object

CreateDepositAddressInput

#

Autogenerated input type of CreateDepositAddress

FieldTypeDescription
blockchain! String! Blockchain name.
clientMutationId String A unique identifier for the client performing the mutation.
symbol! String! Cryptocurrency symbol to create address in Binance.
input object

CreateIdentityProofsInput

#

Autogenerated input type of CreateIdentityProofs

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentTypeBack String Content type of the secondary document image. Allowed values are: image/heic, image/jpeg, image/jpg and image/png. (default: nil)
contentTypeFront! String! Content type of the primary document file. Allowed values are: image/heic, image/jpeg, image/jpg and image/png.
documentType! String! One of ID_CARD or PASSPORT
expirationDate! ISO8601Date! Document expiration date as it appears on the document itself.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

CreateLimitOrderInput

#

Autogenerated input type of CreateLimitOrder

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
inAmount! Float! CLP amount.
price! Float! Limit price.
input object

CreateOnboardingDocumentInput

#

Autogenerated input type of CreateOnboardingDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentType! String! Content type of the document. Allowed values are: application/pdf, image/heic, image/jpeg, image/jpg and image/png.
description! String! Document description.
documentType! String! One of FUNDS_ORIGIN_PROOF, or WEALTH_ORIGIN_PROOF
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

CreateRampSwapInput

#

Autogenerated input type of CreateRampSwap

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
quoteId! String! Quote ID obtained from RampQuote query.
input object

CreateSellBulkPurchaseInput

#

Autogenerated input type of CreateSellBulkPurchase

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
inAmount! Float! Amount of USDT to sell.
quoteId! ID! Quote price ID.
input object

CreateSwapInput

#

Autogenerated input type of CreateSwap

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
quoteId! String! Quote ID obtained from createSwapQuote.
input object

CreateUltimateBeneficialOwnerInput

#

Autogenerated input type of CreateUltimateBeneficialOwner

FieldTypeDescription
city! String! Person residence city name.
clientMutationId String A unique identifier for the client performing the mutation.
countryCode! String! Person residence ISO3166 alpha-2 country code.
familyName! String! Person family/last name.
givenName! String! Person given/first name.
identificationNumber! String! Person national identification number.
isChileanResident! Boolean! True if this person has chilean residency
isPoliticallyExposed! Boolean! User is a politically exposed person (PEP).
nationality! String! Person nationality ISO3166 alpha-2 country code.
participationPercentage Float Person participation percentage in the company. (default: 0)
postalCode! String! Person residence postal code.
regionCode! String! Person residence region ISO3166 alpha-2 region code.
roles! [String!]! Person roles described in UBO model
streetAddress! String! Person residence address details including street name, apartment, etc.
input object

CreateUserDocumentInput

#

Autogenerated input type of CreateUserDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentType! String! Content type of the document. Only application/pdf is allowed.
description! String! Description of the document.
documentType! String! One of LEGAL, OPERATIONAL.
timestamp! ISO8601DateTime! Reference ISO 8601 timestamp for the document.
input object

CrossBorderRequirementInput

#

Cross border requirement.

FieldTypeDescription
name! String! Requirement name.
value! String! Requirement value.
input object

DeleteBankAccountInput

#

Autogenerated input type of DeleteBankAccount

FieldTypeDescription
bankAccountId! ID! Bank account ID.
clientMutationId String A unique identifier for the client performing the mutation.
input object

DeleteBusinessProofInput

#

Autogenerated input type of DeleteBusinessProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
id! ID! Business proof ID.
input object

DeleteCrossBorderAccountInput

#

Autogenerated input type of DeleteCrossBorderAccount

FieldTypeDescription
accountId! ID! Cross border account ID.
clientMutationId String A unique identifier for the client performing the mutation.
input object

DeleteLimitOrderInput

#

Autogenerated input type of DeleteLimitOrder

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
limitOrderId! ID! Limit order ID.
input object

DeleteOnboardingDocumentInput

#

Autogenerated input type of DeleteOnboardingDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
onboardingDocumentId! ID! Onboarding Document ID.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

DeleteUltimateBeneficialOwnerInput

#

Autogenerated input type of DeleteUltimateBeneficialOwner

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
ultimateBeneficialOwnerId! ID! UBO ID.
input object

DeleteUserDocumentInput

#

Autogenerated input type of DeleteUserDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
userDocumentId! ID! User Document ID.
input object

FacetecProcessRequestInput

#

Autogenerated input type of FacetecProcessRequest

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
requestBlob! String! Request blob.
input object

GoogleSignInInput

#

Autogenerated input type of GoogleSignIn

FieldTypeDescription
captchaToken! String! Captcha token.
clientMutationId String A unique identifier for the client performing the mutation.
token! String! Google access token.
input object

NotifyUserRequestInput

#

Autogenerated input type of NotifyUserRequest

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
content! [String!]! Notification values to create the message.
notificationType! String! Notification type.
input object

ProvisionOtpInput

#

Autogenerated input type of ProvisionOtp

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
otp! String! The one-time-password computed from otpProvisioningUri.
input object

RenewAuthorizationCodeInput

#

Autogenerated input type of RenewAuthorizationCode

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
input object

RenewIdentityProofsInput

#

Autogenerated input type of RenewIdentityProofs

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
contentTypeBack String Content type of the secondary document image. Allowed values are: application/pdf, image/heic, image/jpeg, image/jpg and image/png. (default: nil)
contentTypeFront! String! Content type of the primary document file. Allowed values are: application/pdf, image/heic, image/jpeg, image/jpg and image/png.
documentType! String! Either ID_CARD or PASSPORT
expirationDate! ISO8601Date! Document expiration date as it appears on the document itself.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

RequestScreeningProfileInput

#

Autogenerated input type of RequestScreeningProfile

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
identificationNumber! String! Identification number of the person or business.
input object

SpouseIdentityInput

#

Spouse identity input.

FieldTypeDescription
birthdate! ISO8601Date! Spouse birthdate.
familyName! String! Spouse family/last name.
givenName! String! Spouse given/first name.
identificationNumber! String! Spouse national identification number.
nationality! String! ISO3166 alpha-2 country code.
input object

TransferBulkPurchaseInput

#

Autogenerated input type of TransferBulkPurchase

FieldTypeDescription
amount! Float! Amount to transfer.
bulkPurchaseId! ID! Bulk purchase ID.
clientMutationId String A unique identifier for the client performing the mutation.
receiverId! ID! User ID that will receive part of the bulk purchase.
input object

UpdateAddressProofInput

#

Autogenerated input type of UpdateAddressProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
id! ID! Address proof internal unique ID.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

UpdateBusinessIdentityInput

#

Autogenerated input type of UpdateBusinessIdentity

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
companyName! String! Name of the company.
formationDate! ISO8601Date! Date of formation of the company.
identificationNumber! String! Identification number of the company.
siiActivityCode! String! SII activity code of the company.
societyInscription! String! Either EUD or CSR.
societyKind! String! Either PRIVATE or PUBLIC.
societyType! String! Society type of the company.
input object

UpdateBusinessProofInput

#

Autogenerated input type of UpdateBusinessProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
id! ID! Business proof internal unique ID.
input object

UpdateCrossBorderAccountInput

#

Autogenerated input type of UpdateCrossBorderAccount

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
countryCode! String! ISO4217 country code.
currency! String! Account currency.
id! ID! Cross border account ID.
paymentMethod! String! Payment method.
paymentRequirements! [CrossBorderRequirementInput!]! Payment requirements.
receiverType! String! One of INDIVIDUAL or BUSINESS.
input object

UpdateElectronicSignatureInput

#

Autogenerated input type of UpdateElectronicSignature

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
imageUrl! String! Base64 encoded image URL.
input object

UpdateFundsOriginInput

#

Autogenerated input type of UpdateFundsOrigin

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
descriptions! [String!]! Description of each origin value.
origins! [String!]! List of funds origins.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

UpdateIdentityProofInput

#

Autogenerated input type of UpdateIdentityProof

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
id! ID! Identity proof internal unique ID.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

UpdateLegalAddressInput

#

Autogenerated input type of UpdateLegalAddress

FieldTypeDescription
city! String! City name.
clientMutationId String A unique identifier for the client performing the mutation.
countryCode! String! ISO3166 alpha-2 country code.
postalCode! String! Address postal code.
regionCode! String! ISO3166 subdivision code
streetAddress! String! Address details including street name, apartment, etc.
input object

UpdateOccupationProfileInput

#

Autogenerated input type of UpdateOccupationProfile

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
company String User company name.
companyIdentificationNumber String User company identification number.
employmentSituation! String! User employment situation.
incomeRange String User income range.
jobTitle String User job title.
profession! String! User profession.
input object

UpdateOnboardingDocumentInput

#

Autogenerated input type of UpdateOnboardingDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
id! ID! Onboarding document internal unique ID.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

UpdatePersonIdentityInput

#

Autogenerated input type of UpdatePersonIdentity

FieldTypeDescription
birthdate! ISO8601Date! User birthdate.
civilState! String! Either SINGLE, DIVORCED, CIVIL_PARTNER, MARRIED or WIDOWER.
clientMutationId String A unique identifier for the client performing the mutation.
familyName! String! User family/last name.
givenName! String! User given/first name.
identificationNumber! String! User identification number.
isPoliticallyExposed! Boolean! User is a politically exposed person (PEP).
nationality! String! User nationality country code.
spouseIdentity SpouseIdentityInput Spouse identity attributes
input object

UpdatePhoneNumberInput

#

Autogenerated input type of UpdatePhoneNumber

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
value! String! User telephone number.
input object

UpdateTransactionProfileInput

#

Autogenerated input type of UpdateTransactionProfile

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
declaredDailyTradingRange! String! User declared trading range.
description! String! User transaction profile description.
relationshipPurpose! String! Relationship purpose.
input object

UpdateUltimateBeneficialOwnerInput

#

Autogenerated input type of UpdateUltimateBeneficialOwner

FieldTypeDescription
city! String! Person residence city name.
clientMutationId String A unique identifier for the client performing the mutation.
countryCode! String! Person residence ISO3166 alpha-2 country code.
familyName! String! Person family/last name.
givenName! String! Person given/first name.
id! ID! Ultimate beneficial owner ID.
identificationNumber! String! Person national identification number.
isChileanResident! Boolean! True if this person has chilean residency
isPoliticallyExposed! Boolean! User is a politically exposed person (PEP).
nationality! String! Person nationality ISO3166 alpha-2 country code.
participationPercentage Float Person participation percentage in the company. (default: 0)
postalCode! String! Person residence postal code.
regionCode! String! Person residence region ISO3166 alpha-2 region code.
roles! [String!]! Person roles described in UBO model
streetAddress! String! Person residence address details including street name, apartment, etc.
input object

UpdateUserDocumentInput

#

Autogenerated input type of UpdateUserDocument

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
userDocumentId! ID! User Document ID.
input object

UpdateUserInput

#

Autogenerated input type of UpdateUser

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
isBusiness! Boolean! True if the user is business.
input object

UpdateVerificationInput

#

Autogenerated input type of UpdateVerification

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
input object

UpdateWealthOriginInput

#

Autogenerated input type of UpdateWealthOrigin

FieldTypeDescription
clientMutationId String A unique identifier for the client performing the mutation.
descriptions! [String!]! Description of each origin value.
origins! [String!]! List of wealth origins.
uboId ID Ultimate beneficial owner ID. (default: nil)
input object

UpdateWithdrawalAddressInput

#

Autogenerated input type of UpdateWithdrawalAddress

FieldTypeDescription
blockchain! String! Blockchain name.
clientMutationId String A unique identifier for the client performing the mutation.
otp! String! User one-time-password (2FA must be enabled).
value! String! The actual blockchain withdrawal address.

Scalar types

2
scalar

ISO8601Date

#

An ISO 8601-encoded date

scalar

ISO8601DateTime

#

An ISO 8601-encoded datetime

No matches for your search.