generated: '2026-07-21' method: derived source: openapi/unstoppable-finance-iron-openapi-original.yml entities: 305 notes: 'Entity-relationship graph derived from OpenAPI component schema $ref links and *_id reference fields. Core entities: customers, autoramps (onramp/offramp configurations), transactions, crypto wallet addresses (attested/hosted/self-hosted), fiat bank addresses (SEPA/ACH/Pix), currencies and exchange-rate quotes, webhooks.' relationships: - from: AfricanBankTransferDepositInfo to: Bank kind: has_one via: financial_institution - from: Amount to: Currency kind: has_one via: currency - from: ApiAutorampOpenBankingPayment to: ApiAutorampOpenBankingPaymentSettlementStatus kind: has_one via: settlement_status - from: ApiAutorampOpenBankingPayment to: ApiAutorampOpenBankingPaymentStatus kind: has_one via: status - from: ApiAutorampQuotePreview to: Amount kind: has_one via: amount_in - from: ApiAutorampQuotePreview to: Amount kind: has_one via: amount_out - from: ApiAutorampQuotePreview to: PaymentNetwork kind: has_one via: assumed_payout_rail - from: ApiAutorampQuotePreview to: Customer kind: belongs_to via: customer_id - from: ApiAutorampQuotePreview to: Currency kind: has_one via: destination_currency - from: ApiAutorampQuotePreview to: Fee kind: has_one via: fee - from: ApiAutorampQuotePreview to: FeeProfile kind: belongs_to via: fee_profile_id - from: ApiAutorampQuotePreview to: FeeSettlement kind: has_one via: fee_settlement - from: ApiAutorampQuotePreview to: Currency kind: has_one via: source_currency - from: ApiFiatAbilities to: EurAbilities kind: has_one via: eur - from: ApiFiatAbilities to: GbpAbilities kind: has_one via: gbp - from: ApiFiatAbilities to: UsdAbilities kind: has_one via: usd - from: AuthenticationCode to: AuthenticationCodeStatus kind: has_one via: status - from: Autoramp to: Customer kind: belongs_to via: customer_id - from: Autoramp to: DepositRail kind: has_many via: deposit_rails - from: Autoramp to: Currency kind: has_one via: destination_currency - from: Autoramp to: FeeProfile kind: belongs_to via: fee_profile_id - from: Autoramp to: AutorampType kind: has_one via: kind - from: Autoramp to: AutorampQuote kind: has_many via: quotes - from: Autoramp to: Recipient kind: has_one via: recipient - from: Autoramp to: AutorampSource kind: has_one via: source - from: Autoramp to: Currency kind: has_many via: source_currencies - from: Autoramp to: AutorampStatus kind: has_one via: status - from: AutorampQuote to: Amount kind: has_one via: amount_in - from: AutorampQuote to: Amount kind: has_one via: amount_out - from: AutorampQuote to: Fee kind: has_one via: fee - from: AutorampQuote to: FeeSettlement kind: has_one via: fee_settlement - from: AutorampQuote to: FeeSettlement kind: has_one via: partner_fee_settlement - from: AutorampQuote to: RateExpiryPolicy kind: has_one via: rate_expiry_policy - from: AutorampTransaction to: Autoramp kind: belongs_to via: autoramp_id - from: AutorampTransaction to: Customer kind: belongs_to via: customer_id - from: AutorampTransaction to: Amount kind: has_one via: destination_amount - from: AutorampTransaction to: Fee kind: has_one via: fee_breakdown - from: AutorampTransaction to: FeeSettlement kind: has_one via: fee_settlement - from: AutorampTransaction to: AutorampType kind: has_one via: kind - from: AutorampTransaction to: PaymentTracking kind: has_one via: payment_tracking - from: AutorampTransaction to: PayoutCryptoTransaction kind: has_one via: payout_crypto_transaction - from: AutorampTransaction to: Recipient kind: has_one via: recipient - from: AutorampTransaction to: RampTransactionSource kind: has_one via: source - from: AutorampTransaction to: Amount kind: has_one via: source_amount - from: AutorampTransaction to: AutorampTransactionStatus kind: has_one via: status - from: AutorampTransaction to: ApiThirdPartyClassification kind: has_one via: third_party_classification - from: BankPostalAddress to: Country kind: has_one via: country - from: BankingFeeConfig to: BillingType kind: has_one via: billing_type - from: BankingFeeConfig to: Amount kind: has_one via: fee_amount - from: BankingFeeConfig to: FiatTransfer kind: has_one via: fiat_transfer_type - from: BankingFeeConfig to: PaymentNetwork kind: has_one via: rail - from: BankingFeeConfig to: FeeSettlement kind: has_one via: settlement - from: BankingFeeConfiguration to: FiatTransfer kind: has_one via: fiat_transfer_type - from: BankingFeeConfiguration to: PaymentNetwork kind: has_one via: rail - from: BeneficiaryIdentity to: IdentityDocumentType kind: has_one via: identity_document_type - from: BusinessBeneficiaryInfo to: CompanyData kind: has_one via: company_data - from: BusinessIdentificationStepStatus to: VerificationStepDetail kind: has_one via: company_beneficiaries - from: BusinessIdentificationStepStatus to: VerificationStepDetail kind: has_one via: company_data - from: BusinessIdentificationStepStatus to: VerificationStepDetail kind: has_one via: company_documents - from: BusinessIdentificationStepStatus to: VerificationStepDetail kind: has_one via: questionnaire - from: BusinessQuestionnaireBusinessDetails to: BusinessEstimatedAnnualRevenue kind: has_one via: estimated_annual_revenue - from: BusinessQuestionnaireBusinessDetails to: BusinessIndustryType kind: has_one via: industry_type - from: BusinessQuestionnairePlannedActivities to: BusinessEstimatedMonthlyTransactions kind: has_one via: estimated_monthly_transactions - from: BusinessQuestionnairePlannedActivities to: BusinessEstimatedMonthlyVolume kind: has_one via: estimated_monthly_volume - from: BusinessQuestionnairePlannedActivities to: BusinessPurposeAndIntendedUse kind: has_one via: purpose_and_intended_use - from: BusinessQuestionnaireSourceOfFunds to: RevenueSource kind: has_one via: source_of_funds - from: CompanyBeneficiary to: CompanyBeneficiaryInfo kind: has_one via: beneficiary_info - from: CompanyBeneficiary to: CompanyPrimaryBeneficiaryRole kind: has_many via: roles - from: CompanyData to: CompanyBeneficiary kind: has_many via: beneficiaries - from: CompanyData to: CompanyInfo kind: has_one via: company_info - from: CompanyData to: CompanyDocParams kind: has_many via: documents - from: CompanyDocParams to: CompanyDocType kind: has_one via: type - from: CompanyInfo to: Address kind: has_one via: address - from: CompanyInfo to: CompanyType kind: has_one via: company_type - from: ComplianceQuestionaire to: EmploymentStatus kind: has_one via: employment_status - from: ComplianceQuestionaire to: PersonProfileExpectedMonthlyTransactionVolume kind: has_one via: expected_monthly_volume - from: ComplianceQuestionaire to: IntendedUse kind: has_one via: intended_use - from: ComplianceQuestionaire to: PersonProfileMonthlyIncome kind: has_one via: monthly_income - from: ComplianceQuestionaire to: Occupation kind: has_one via: occupation - from: ComplianceQuestionaire to: PersonProfileSourceOfFunds kind: has_one via: source_of_funds - from: CreateAutorampOpenBankingPayment to: Amount kind: has_one via: amount_in - from: CreateAutorampParameters to: Customer kind: belongs_to via: customer_id - from: CreateAutorampParameters to: Currency kind: has_one via: destination_currency - from: CreateAutorampParameters to: FeeProfile kind: belongs_to via: fee_profile_id - from: CreateAutorampParameters to: Account kind: has_one via: recipient_account - from: CreateAutorampParameters to: Currency kind: has_many via: source_currencies - from: CreateCustomerParams to: CustomerType kind: has_one via: customer_type - from: CreatePartnerFeeProfileRequest to: BankingFeeConfiguration kind: has_many via: banking_fee_configs - from: CreatePartnerFeeProfileRequest to: FeeSettlement kind: has_one via: network_fee_settlement - from: CreateSandboxTransactionParams to: Autoramp kind: belongs_to via: autoramp_id - from: CreateSandboxTransactionParams to: SandboxTransactionState kind: has_one via: initial_state - from: CreateSandboxTransactionParams to: Currency kind: has_one via: input_currency - from: CreateSandboxTransactionParams to: RampTransactionSource kind: has_one via: source - from: Crypto to: Blockchain kind: has_one via: blockchain - from: CryptoWallet to: Blockchain kind: has_one via: chain - from: CurrencyAbility to: Currency kind: has_many via: counterparts - from: CurrencyAbility to: Currency kind: has_one via: currency - from: CurrencyAbility to: AutorampType kind: has_many via: flows - from: CurrencyPair to: Currency kind: has_one via: from_currency - from: CurrencyPair to: Currency kind: has_one via: to_currency - from: Customer to: CustomerType kind: has_one via: customer_type - from: Customer to: IdentificationStatus kind: has_one via: identification_status - from: Customer to: CustomerStatus kind: has_one via: status - from: CustomerAbilities to: CurrencyAbility kind: has_many via: currencies - from: CustomerAbilities to: ApiFiatAbilities kind: has_one via: fiat_deposit - from: CustomerAbilities to: ApiFiatAbilities kind: has_one via: fiat_payout - from: CustomerRequirements to: RequirementItem kind: has_many via: complete - from: CustomerRequirements to: RequirementItem kind: has_many via: issues - from: CustomerRequirements to: RequirementItem kind: has_many via: missing - from: CustomerRequirements to: RequirementItem kind: has_many via: pending - from: CustomerRequirements to: RequirementCategory kind: has_many via: requirements_due - from: CustomerSpendingLimit to: CustomerSpendingLimitSection kind: has_one via: crypto_offramp - from: CustomerSpendingLimit to: CustomerSpendingLimitSection kind: has_one via: fiat_onramp - from: EddQuestionnaire to: ApproximateNetWorth kind: has_one via: approximate_net_worth - from: EddQuestionnaire to: Occupation kind: has_one via: occupation - from: EurAbilities to: AbilityStatus kind: has_one via: sepa - from: EurAbilities to: AbilityStatus kind: has_one via: sepa_thirdparty - from: EurAbilities to: AbilityStatus kind: has_one via: swift - from: EurAbilities to: AbilityStatus kind: has_one via: swift_thirdparty - from: ExchangeRate to: Fee kind: has_one via: fee - from: ExchangeRate to: Currency kind: has_one via: from - from: ExchangeRate to: Amount kind: has_one via: out_amount - from: ExchangeRate to: Currency kind: has_one via: to - from: Fee to: Amount kind: has_one via: banking_fee - from: Fee to: PaymentNetwork kind: has_one via: banking_fee_network - from: Fee to: Amount kind: has_one via: iron_fee - from: Fee to: FeeSettlement kind: has_one via: iron_fee_settlement - from: Fee to: Amount kind: has_one via: network_fee - from: Fee to: NetworkFee kind: has_many via: network_fees - from: Fee to: NetworkFeeWithSettlement kind: has_many via: network_fees_with_settlement - from: Fee to: Amount kind: has_one via: partner_fee - from: Fee to: PartnerFee kind: has_many via: partner_fees - from: Fee to: Amount kind: has_one via: total_fee - from: Fee to: Amount kind: has_one via: transaction_fee - from: FeeProfile to: BankingFeeConfig kind: has_many via: banking_fee_configs - from: FeeProfile to: FeeSchedule kind: has_one via: iron_fee - from: FeeProfile to: BillingType kind: has_one via: iron_fee_billing_type - from: FeeProfile to: FeeSettlement kind: has_one via: iron_fee_settlement - from: FeeProfile to: Amount kind: has_one via: min_fee - from: FeeProfile to: FeeSettlement kind: has_one via: network_fee_settlement - from: FeeProfile to: NonTransactionalPartnerFeeConfig kind: has_many via: non_transactional_partner_fee_configs - from: FeeProfile to: PartnerFeeConfig kind: has_many via: partner_fee_configs - from: FeeProfile to: FeeProfileType kind: has_one via: profile_type - from: FeeProfile to: FeeProfileRule kind: has_one via: rule - from: FeeProfileRule to: AutorampSource kind: has_one via: autoramp_source - from: FeeProfileRule to: CurrencyPair kind: has_many via: currency_pairs - from: FeeProfileRule to: AutorampType kind: has_many via: ramp_kinds - from: FiatAccount to: BankAccountIdentifier kind: has_one via: account_identifier - from: FiatAddress to: BankAccountIdentifier kind: has_one via: bank_account_identifier - from: FiatAddress to: RecipientBankAccount kind: has_one via: bank_details - from: FiatAddress to: Customer kind: belongs_to via: customer_id - from: FiatAddress to: FiatAddressStatus kind: has_one via: status - from: FiatCurrency to: Country kind: has_many via: countries - from: GbpAbilities to: AbilityStatus kind: has_one via: chaps - from: GbpAbilities to: AbilityStatus kind: has_one via: chaps_thirdparty - from: GbpAbilities to: AbilityStatus kind: has_one via: fps - from: GbpAbilities to: AbilityStatus kind: has_one via: fps_thirdparty - from: GbpAbilities to: AbilityStatus kind: has_one via: swift - from: GbpAbilities to: AbilityStatus kind: has_one via: swift_thirdparty - from: GenericBusinessQuestionnaire to: BusinessQuestionnaireBusinessDetails kind: has_one via: business_details - from: GenericBusinessQuestionnaire to: BusinessQuestionnairePlannedActivities kind: has_one via: planned_activities - from: GenericBusinessQuestionnaire to: BusinessQuestionnaireSourceOfFunds kind: has_one via: source_of_funds - from: Identification to: Customer kind: belongs_to via: customer_id - from: Identification to: IdentificationStatus kind: has_one via: status - from: Identification to: IdentificationStepStatus kind: has_one via: step_status - from: IdentificationBusinessParams to: CompanyData kind: has_one via: company_data - from: IdentificationBusinessParams to: BusinessQuestionnaire kind: has_one via: questionnaire - from: IdentificationPersonParams to: Address kind: has_one via: address - from: IdentificationPersonParams to: IdentityDocument kind: has_many via: documents - from: IdentificationPersonParams to: EddQuestionnaire kind: has_one via: edd_questionnaire - from: IdentificationPersonParams to: PersonIdentity kind: has_one via: identity - from: IdentificationPersonParams to: IntendedUse kind: has_one via: intended_use - from: IdentificationPersonParams to: KycQuestionnaire kind: has_one via: kyc_questionnaire - from: IdentificationTokenParams to: EddQuestionnaire kind: has_one via: edd_questionnaire - from: IdentificationTokenParams to: IntendedUse kind: has_one via: intended_use - from: IdentificationTokenParams to: KycQuestionnaire kind: has_one via: kyc_questionnaire - from: IdentityDocument to: DocumentType kind: has_one via: type - from: KycQuestionnaire to: EmploymentStatus kind: has_one via: employment_status - from: KycQuestionnaire to: PersonProfileExpectedMonthlyTransactionCount kind: has_one via: expected_monthly_transaction_count - from: KycQuestionnaire to: PersonProfileExpectedMonthlyTransactionVolumeV2 kind: has_one via: expected_monthly_transaction_volume - from: KycQuestionnaire to: PersonProfileSourceOfWealth kind: has_one via: source_of_wealth - from: KycQuestionnaire to: PersonProfileYearlyGrossIncome kind: has_one via: yearly_gross_income - from: NetworkFeeWithSettlement to: Amount kind: has_one via: fee_amount - from: NetworkFeeWithSettlement to: NetworkFeeType kind: has_one via: fee_type - from: NetworkFeeWithSettlement to: FeeSettlement kind: has_one via: settlement - from: NonTransactionalPartnerFeeConfig to: BillingType kind: has_one via: billing_type - from: NonTransactionalPartnerFeeConfig to: PartnerFeeType kind: has_one via: fee_type - from: NonTransactionalPartnerFeeConfig to: PartnerFeeLabel kind: has_one via: label - from: NonTransactionalPartnerFeeConfig to: FeeSettlement kind: has_one via: settlement - from: PagedList_ApiAutorampOpenBankingPayment to: ApiAutorampOpenBankingPayment kind: has_many via: items - from: PagedList_Autoramp to: Autoramp kind: has_many via: items - from: PagedList_AutorampTransaction to: AutorampTransaction kind: has_many via: items - from: PagedList_Customer to: Customer kind: has_many via: items - from: PagedList_FeeProfile to: FeeProfile kind: has_many via: items - from: PagedList_FiatAddress to: FiatAddress kind: has_many via: items - from: PagedList_Identification to: Identification kind: has_many via: items - from: PagedList_PixAddress to: PixAddress kind: has_many via: items - from: PagedList_Signing to: Signing kind: has_many via: items - from: PagedList_Webhook to: Webhook kind: has_many via: items - from: PartnerFee to: Amount kind: has_one via: fee - from: PartnerFee to: FeeSettlement kind: has_one via: settlement - from: PartnerFeeConfig to: BillingType kind: has_one via: billing_type - from: PartnerFeeConfig to: PartnerFeeType kind: has_one via: fee_type - from: PartnerFeeConfig to: PartnerFeeLabel kind: has_one via: label - from: PartnerFeeConfig to: FeeSettlement kind: has_one via: settlement - from: PartnerFixedFee to: Amount kind: has_one via: fixed_fee - from: PatchAutorampMarketParameters to: Customer kind: belongs_to via: customer_id - from: PatchAutorampMarketParameters to: Currency kind: has_one via: destination_currency - from: PatchAutorampMarketParameters to: FeeProfile kind: belongs_to via: fee_profile_id - from: PatchAutorampMarketParameters to: Account kind: has_one via: recipient_account - from: PersonBeneficiaryInfo to: Address kind: has_one via: address - from: PersonBeneficiaryInfo to: BirthPlace kind: has_one via: birth_place - from: PersonBeneficiaryInfo to: BeneficiaryIdentity kind: has_one via: identity - from: PersonIdentificationStepStatus to: VerificationStepDetail kind: has_one via: identity - from: PersonIdentificationStepStatus to: VerificationStepDetail kind: has_one via: proof_of_residence - from: PersonIdentificationStepStatus to: VerificationStepDetail kind: has_one via: questionnaire - from: PersonIdentificationStepStatus to: VerificationStepDetail kind: has_one via: selfie - from: PersonIdentity to: IdentityDocumentType kind: has_one via: identity_document_type - from: PingWebhookParams to: Customer kind: belongs_to via: customer_id - from: PixAddress to: Customer kind: belongs_to via: customer_id - from: PixAddress to: RecipientPix kind: has_one via: recipient - from: PixAddress to: PixAddressStatus kind: has_one via: status - from: PixBankDetails to: PixAccountType kind: has_one via: account_type - from: RecipientBankAccount to: BankAccountIdentifier kind: has_one via: account_identifier - from: RecipientBankAccount to: RecipientPostalAddress kind: has_one via: address - from: RecipientBankAccount to: BankPostalAddress kind: has_one via: bank_address - from: RecipientBankAccount to: EmailAddress kind: has_one via: email_address - from: RecipientBankAccount to: Country kind: has_one via: provider_country - from: RecipientBankAccount to: RecipientName kind: has_one via: recipient - from: RecipientPix to: PixAccountIdentifier kind: has_one via: account - from: RecipientPix to: RecipientName kind: has_one via: recipient - from: RecipientPostalAddress to: Country kind: has_one via: country - from: RecipientWallet to: Blockchain kind: has_one via: blockchain - from: RegisterFiatAddressRequest to: RecipientBankAccount kind: has_one via: bank_details - from: RegisterFiatAddressRequest to: Fiat kind: has_one via: currency - from: RegisterFiatAddressRequest to: Customer kind: belongs_to via: customer_id - from: RegisterHostedWalletRequest to: Blockchain kind: has_one via: blockchain - from: RegisterHostedWalletRequest to: Customer kind: belongs_to via: customer_id - from: RegisterPixAddressRequest to: Customer kind: belongs_to via: customer_id - from: RegisterPixAddressRequest to: RecipientPix kind: has_one via: recipient - from: RegisterSelfAttestedWalletRequest to: Blockchain kind: has_one via: blockchain - from: RegisterSelfAttestedWalletRequest to: Customer kind: belongs_to via: customer_id - from: RegisterSelfHostedWalletRequest to: Blockchain kind: has_one via: blockchain - from: RegisterSelfHostedWalletRequest to: Customer kind: belongs_to via: customer_id - from: RequirementItem to: RequirementCode kind: has_one via: code - from: RequirementItem to: Identification kind: belongs_to via: identification_id - from: RequirementItem to: MissingQuestion kind: has_many via: missing_questions - from: RequirementItem to: RejectReason kind: has_many via: reject_reasons - from: SandboxSandboxTransaction to: Autoramp kind: belongs_to via: autoramp_id - from: SandboxSandboxTransaction to: Customer kind: belongs_to via: customer_id - from: SelfHostedWalletResponse to: Customer kind: belongs_to via: customer_id - from: SignedAutorampQuote to: Currency kind: has_many via: additional_in_currencies - from: SignedAutorampQuote to: Amount kind: has_one via: amount_in - from: SignedAutorampQuote to: Amount kind: has_one via: amount_out - from: SignedAutorampQuote to: Customer kind: belongs_to via: customer_id - from: SignedAutorampQuote to: DepositAccountType kind: has_one via: deposit_account_type - from: SignedAutorampQuote to: Currency kind: has_one via: destination_currency - from: SignedAutorampQuote to: Fee kind: has_one via: fee - from: SignedAutorampQuote to: FeeProfile kind: belongs_to via: fee_profile_id - from: SignedAutorampQuote to: FeeSettlement kind: has_one via: fee_settlement - from: SignedAutorampQuote to: RateExpiryPolicy kind: has_one via: rate_expiry_policy - from: SignedAutorampQuote to: Account kind: has_one via: recipient_account - from: SignedAutorampQuote to: Currency kind: has_one via: source_currency - from: SignedAutorampRateQuote to: Amount kind: has_one via: amount_in - from: SignedAutorampRateQuote to: Amount kind: has_one via: amount_out - from: SignedAutorampRateQuote to: Autoramp kind: belongs_to via: autoramp_id - from: SignedAutorampRateQuote to: Currency kind: has_one via: destination_currency - from: SignedAutorampRateQuote to: Fee kind: has_one via: fee - from: SignedAutorampRateQuote to: FeeSettlement kind: has_one via: fee_settlement - from: SignedAutorampRateQuote to: RateExpiryPolicy kind: has_one via: rate_expiry_policy - from: SignedAutorampRateQuote to: Currency kind: has_one via: source_currency - from: Signing to: Customer kind: belongs_to via: customer_id - from: SolePropBusinessDetails to: BusinessEstimatedAnnualRevenue kind: has_one via: estimated_annual_revenue - from: SolePropBusinessDetails to: BusinessIndustryType kind: has_one via: industry_type - from: SolePropBusinessQuestionnaire to: SolePropBusinessDetails kind: has_one via: business_details - from: SolePropBusinessQuestionnaire to: SolePropPlannedActivities kind: has_one via: planned_activities - from: SolePropBusinessQuestionnaire to: SolePropSourceOfFunds kind: has_one via: source_of_funds - from: SolePropPlannedActivities to: BusinessEstimatedMonthlyTransactions kind: has_one via: estimated_monthly_transactions - from: SolePropPlannedActivities to: BusinessEstimatedMonthlyVolume kind: has_one via: estimated_monthly_volume - from: SolePropPlannedActivities to: BusinessPurposeAndIntendedUse kind: has_one via: purpose_and_intended_use - from: SolePropSourceOfFunds to: RevenueSource kind: has_one via: source_of_funds - from: TimeWindowedFee to: WindowFee kind: has_one via: fee - from: TimeWindowedFeeSchedule to: TimeWindowedFee kind: has_many via: windows - from: UpdateDisabledStatusRequest to: Customer kind: belongs_to via: customer_id - from: UpdateRampTransactionStateParams to: SandboxTransactionState kind: has_one via: state - from: UpdateWebhookRequest to: WebhookEventType kind: has_many via: topics - from: UsdAbilities to: AbilityStatus kind: has_one via: ach - from: UsdAbilities to: AbilityStatus kind: has_one via: ach_thirdparty - from: UsdAbilities to: AbilityStatus kind: has_one via: fednow - from: UsdAbilities to: AbilityStatus kind: has_one via: fednow_thirdparty - from: UsdAbilities to: AbilityStatus kind: has_one via: rtp - from: UsdAbilities to: AbilityStatus kind: has_one via: rtp_thirdparty - from: UsdAbilities to: AbilityStatus kind: has_one via: swift - from: UsdAbilities to: AbilityStatus kind: has_one via: swift_thirdparty - from: UsdAbilities to: AbilityStatus kind: has_one via: wire - from: UsdAbilities to: AbilityStatus kind: has_one via: wire_thirdparty - from: VariableFee to: TieredFee kind: has_many via: volume_tiers - from: VerificationStepDetail to: IdentificationStatus kind: has_one via: result - from: VerifiedAddressResponse to: AddressType kind: has_one via: address_type - from: VerifiedAddressResponse to: Blockchain kind: has_one via: blockchain - from: Webhook to: WebhookEventType kind: has_many via: topics - from: WebhookAutorampStatusMessage to: AutorampStatus kind: has_one via: status - from: WebhookContainer to: WebhookNotification kind: has_one via: data - from: WebhookCustomerStatusMessage to: CustomerStatus kind: has_one via: status - from: WebhookEventMessage to: WebhookEventKind kind: has_one via: kind - from: WebhookFiatAddressStatusMessage to: FiatAddressStatus kind: has_one via: status - from: WebhookIdentificationStatusMessage to: IdentificationStatus kind: has_one via: status - from: WebhookNotification to: Customer kind: belongs_to via: customer_id - from: WebhookNotification to: WebhookMessage kind: has_one via: message - from: WebhookTransactionStatusMessage to: AutorampTransactionStatus kind: has_one via: transaction_status