# Uphold ## Docs - [Bank deposit](https://developer.uphold.com/developer-guides/money-movement/bank-transfers/bank-deposit.md) - [Bank withdrawal](https://developer.uphold.com/developer-guides/money-movement/bank-transfers/bank-withdrawal.md) - [Card deposit](https://developer.uphold.com/developer-guides/money-movement/card-transfers/card-deposit.md) - [Card withdrawal](https://developer.uphold.com/developer-guides/money-movement/card-transfers/card-withdrawal.md) - [Crypto deposit](https://developer.uphold.com/developer-guides/money-movement/crypto-transfers/crypto-deposit.md) - [Crypto withdrawal](https://developer.uphold.com/developer-guides/money-movement/crypto-transfers/crypto-withdrawal.md) - [Overview](https://developer.uphold.com/developer-guides/money-movement/overview.md) - [Authorize](https://developer.uphold.com/developer-guides/money-movement/payment-widget/authorize.md) - [Select for deposit](https://developer.uphold.com/developer-guides/money-movement/payment-widget/select-for-deposit.md) - [Select for withdrawal](https://developer.uphold.com/developer-guides/money-movement/payment-widget/select-for-withdrawal.md) - [Quote requirements](https://developer.uphold.com/developer-guides/money-movement/transaction-rules/quote-requirements.md) - [Transaction RFIs](https://developer.uphold.com/developer-guides/money-movement/transaction-rules/transaction-rfis.md) - [Overview](https://developer.uphold.com/developer-guides/overview.md) - [Introduction](https://developer.uphold.com/developer-guides/resources/dynamic-forms/introduction.md) - [Rendering](https://developer.uphold.com/developer-guides/resources/dynamic-forms/rendering.md) - [Schema](https://developer.uphold.com/developer-guides/resources/dynamic-forms/schema.md) - [UI Schema](https://developer.uphold.com/developer-guides/resources/dynamic-forms/ui-schema.md) - [Overview](https://developer.uphold.com/developer-guides/user-onboarding/business/overview.md) - [Overview](https://developer.uphold.com/developer-guides/user-onboarding/individual/overview.md) - [Via REST API](https://developer.uphold.com/developer-guides/user-onboarding/individual/via-api.md) - [Via KYC Connector](https://developer.uphold.com/developer-guides/user-onboarding/individual/via-kyc-connector.md) - [Via KYC Widget](https://developer.uphold.com/developer-guides/user-onboarding/individual/via-kyc-widget.md) - [Overview](https://developer.uphold.com/developer-guides/user-onboarding/overview.md) - [Introduction](https://developer.uphold.com/fix-apis/introduction.md) - [Make your first API call](https://developer.uphold.com/get-started/make-your-first-api-call.md) - [Overview](https://developer.uphold.com/get-started/overview.md) - [Set up your account](https://developer.uphold.com/get-started/set-up-your-account.md) - [Authentication](https://developer.uphold.com/rest-apis/authentication.md) - [Changelog](https://developer.uphold.com/rest-apis/changelog.md) - [Archive account](https://developer.uphold.com/rest-apis/core-api/accounts/archive-account.md): Archive an existing account. - [Create account](https://developer.uphold.com/rest-apis/core-api/accounts/create-account.md): Create a new account. - [Get account](https://developer.uphold.com/rest-apis/core-api/accounts/get-account.md): Retrieve an existing account by id. - [Get account deposit method](https://developer.uphold.com/rest-apis/core-api/accounts/get-account-deposit-method.md): Gets deposit method for depositing into an account externally. - [Introduction](https://developer.uphold.com/rest-apis/core-api/accounts/introduction.md) - [List accounts](https://developer.uphold.com/rest-apis/core-api/accounts/list-accounts.md): List accounts owned by a user. - [List default accounts](https://developer.uphold.com/rest-apis/core-api/accounts/list-default-accounts.md): List the default account for each asset owned by a user. - [Set up account deposit method](https://developer.uphold.com/rest-apis/core-api/accounts/set-up-account-deposit-method.md): Sets up a deposit method for depositing into an account externally. - [Fund Sandbox accounts](https://developer.uphold.com/rest-apis/core-api/accounts/test-helpers/fund-sandbox-accounts.md) - [Simulate bank deposit](https://developer.uphold.com/rest-apis/core-api/accounts/test-helpers/simulate-bank-deposit.md): Simulate an incoming bank deposit for testing purposes. - [Simulate crypto deposit](https://developer.uphold.com/rest-apis/core-api/accounts/test-helpers/simulate-crypto-deposit.md): Simulate an incoming crypto deposit for testing purposes. - [Update account](https://developer.uphold.com/rest-apis/core-api/accounts/update-account.md): Update an existing account. - [Account archived](https://developer.uphold.com/rest-apis/core-api/accounts/webhooks/account-archived.md): An account has been archived. - [Account Balance Changed](https://developer.uphold.com/rest-apis/core-api/accounts/webhooks/account-balance-changed.md): The balance of an account has changed. - [Account Created](https://developer.uphold.com/rest-apis/core-api/accounts/webhooks/account-created.md): An account has been created. - [Account unarchived](https://developer.uphold.com/rest-apis/core-api/accounts/webhooks/account-unarchived.md): An account has been unarchived. - [Get asset](https://developer.uphold.com/rest-apis/core-api/assets/get-asset.md): Retrieve an asset by code. - [Get asset rates](https://developer.uphold.com/rest-apis/core-api/assets/get-asset-rates.md): Retrieve asset rates against other assets. - [Get asset historical rates](https://developer.uphold.com/rest-apis/core-api/assets/get-historical-rates.md): Retrieve historical rates for a specific asset. - [Get network](https://developer.uphold.com/rest-apis/core-api/assets/get-network.md): Retrieve a network by code. - [Introduction](https://developer.uphold.com/rest-apis/core-api/assets/introduction.md) - [List assets](https://developer.uphold.com/rest-apis/core-api/assets/list-assets.md): List assets supported by the platform. - [List networks](https://developer.uphold.com/rest-apis/core-api/assets/list-networks.md): List networks supported by the platform. - [List rails](https://developer.uphold.com/rest-apis/core-api/assets/list-rails.md): List rails supported by the platform. - [Skip assets cooldowns](https://developer.uphold.com/rest-apis/core-api/assets/test-helpers/skip-assets-cooldowns.md): Skips assets cooldowns for testing purposes. - [Validate network address](https://developer.uphold.com/rest-apis/core-api/assets/validate-network-address.md): Validate an address for a specific network. - [Assets cooldown ended](https://developer.uphold.com/rest-apis/core-api/assets/webhooks/assets-cooldown-ended.md): The cooldown period for a set of assets has ended. - [Request OAuth2 token](https://developer.uphold.com/rest-apis/core-api/authentication/request-oauth2-token.md): Request an access token using OAuth2 protocol. - [Get capability](https://developer.uphold.com/rest-apis/core-api/capabilities/get-user-capability.md): Retrieve a user capability by code. - [Introduction](https://developer.uphold.com/rest-apis/core-api/capabilities/introduction.md) - [List capabilities](https://developer.uphold.com/rest-apis/core-api/capabilities/list-user-capabilities.md): List user capabilities. - [Concepts](https://developer.uphold.com/rest-apis/core-api/concepts.md) - [Get country](https://developer.uphold.com/rest-apis/core-api/countries/get-country.md): Retrieve a country by code. - [Introduction](https://developer.uphold.com/rest-apis/core-api/countries/introduction.md) - [List countries](https://developer.uphold.com/rest-apis/core-api/countries/list-countries.md): List countries supported by the platform. - [Create external account](https://developer.uphold.com/rest-apis/core-api/external-accounts/create-external-account.md): Create an external account for the user. - [Delete external account](https://developer.uphold.com/rest-apis/core-api/external-accounts/delete-external-account.md): Delete an existing external account. - [Get external account](https://developer.uphold.com/rest-apis/core-api/external-accounts/get-external-account.md): Retrieve an existing external account by id. - [Introduction](https://developer.uphold.com/rest-apis/core-api/external-accounts/introduction.md) - [List external accounts](https://developer.uphold.com/rest-apis/core-api/external-accounts/list-external-accounts.md): List external accounts for the user. - [Update external account](https://developer.uphold.com/rest-apis/core-api/external-accounts/update-external-account.md): Update an existing external account. - [External account created](https://developer.uphold.com/rest-apis/core-api/external-accounts/webhooks/external-account-created.md): An external account has been created. - [External account deleted](https://developer.uphold.com/rest-apis/core-api/external-accounts/webhooks/external-account-deleted.md): An external account has been deleted. - [External account status changed](https://developer.uphold.com/rest-apis/core-api/external-accounts/webhooks/external-account-status-changed.md): The status of an external account has been changed. - [Create file](https://developer.uphold.com/rest-apis/core-api/files/create-file.md): Create a new file. - [Get file](https://developer.uphold.com/rest-apis/core-api/files/get-file.md): Retrieve an existing file by id. - [List files settings](https://developer.uphold.com/rest-apis/core-api/files/list-files-settings.md): List files upload settings. - [Get overview](https://developer.uphold.com/rest-apis/core-api/kyc/get-overview.md): Get the KYC overview of a user. - [Introduction](https://developer.uphold.com/rest-apis/core-api/kyc/introduction.md) - [Update address](https://developer.uphold.com/rest-apis/core-api/kyc/update-address.md): Update the address process for a user. - [Update crypto risk assessment](https://developer.uphold.com/rest-apis/core-api/kyc/update-crypto-risk-assessment.md): Update the crypto risk assessment process for a user. - [Update customer due diligence](https://developer.uphold.com/rest-apis/core-api/kyc/update-customer-due-diligence.md): Update the customer due diligence process for a user. - [Update email](https://developer.uphold.com/rest-apis/core-api/kyc/update-email.md): Update the email process for a user. - [Update enhanced due diligence](https://developer.uphold.com/rest-apis/core-api/kyc/update-enhanced-due-diligence.md): Update the enhanced due diligence process for a user. - [Update identity](https://developer.uphold.com/rest-apis/core-api/kyc/update-identity.md): Update the identity process for a user. - [Update phone](https://developer.uphold.com/rest-apis/core-api/kyc/update-phone.md): Update the phone process for a user. - [Update profile](https://developer.uphold.com/rest-apis/core-api/kyc/update-profile.md): Update the profile process for a user. - [Update proof-of-address](https://developer.uphold.com/rest-apis/core-api/kyc/update-proof-of-address.md): Update the proof-of-address process for a user. - [Update self-categorization statement](https://developer.uphold.com/rest-apis/core-api/kyc/update-self-categorization-statement.md): Update the self-categorization statement process for a user. - [Update tax details](https://developer.uphold.com/rest-apis/core-api/kyc/update-tax-details.md): Update the tax details process for a user. - [Address Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/address-status-changed.md): The address status has been changed. - [Crypto Risk Assessment Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/crypto-risk-assessment-status-changed.md): The crypto risk assessment status has been changed. - [Customer Due Diligence Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/customer-due-diligence-status-changed.md): The customer due diligence status has been changed. - [Email Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/email-status-changed.md): The email status has been changed. - [Enhanced Due Diligence Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/enhanced-due-diligence-status-changed.md): The enhanced due diligence status has been changed. - [Identity Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/identity-status-changed.md): The identity status has been changed. - [Phone Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/phone-status-changed.md): The phone status has been changed. - [Profile Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/profile-status-changed.md): The profile status has been changed. - [Proof-of-address Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/proof-of-address-status-changed.md): The proof-of-address status has been changed. - [Risk Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/risk-status-changed.md): The risk status has been changed. - [Screening Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/screening-status-changed.md): The screening status has been changed. - [Self Categorization Statement Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/self-categorization-statement-status-changed.md): The self categorization statement status has been changed. - [Tax Details Status Changed](https://developer.uphold.com/rest-apis/core-api/kyc/webhooks/tax-details-status-changed.md): The tax details status has been changed. - [Delete metadata](https://developer.uphold.com/rest-apis/core-api/metadata/delete-metadata.md): Delete metadata for a given entity. - [Get metadata](https://developer.uphold.com/rest-apis/core-api/metadata/get-metadata.md): Retrieve metadata for a given entity. - [Set metadata](https://developer.uphold.com/rest-apis/core-api/metadata/set-metadata.md): Create or update metadata for a given entity. - [Update metadata](https://developer.uphold.com/rest-apis/core-api/metadata/update-metadata.md): Update existing metadata for a given entity. - [Get account historical balance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-account-historical-balance.md): Retrieves the historical balance of a specific account, including the total and available balance over time. - [Get account performance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-account-performance.md): Retrieves the performance of an account in the portfolio, including the average cost, total invested, and unrealized gains (gains and losses). - [Get asset historical balance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-asset-historical-balance.md): Retrieves the historical balance of a specific asset in the portfolio, including the total and available balance over time. - [Get asset performance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-asset-performance.md): Retrieves the performance of an asset in the portfolio, including the average cost, total invested, and unrealized gains (gains and losses). - [Get historical balance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-historical-balance.md): Retrieves the historical balance of the portfolio, including the total and available balance over time. - [Get overview](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-overview.md): Retrieves an overview of the portfolio, including the total portfolio value and a breakdown of individual holdings. - [Get performance](https://developer.uphold.com/rest-apis/core-api/portfolio/get-portfolio-performance.md): Retrieves the performance of the portfolio, including the average cost, total invested, and unrealized gains (gains and losses). - [Introduction](https://developer.uphold.com/rest-apis/core-api/portfolio/introduction.md) - [Accept terms of service](https://developer.uphold.com/rest-apis/core-api/terms-of-service/accept-terms-of-service.md): Accept terms of service by code. - [Get terms of service](https://developer.uphold.com/rest-apis/core-api/terms-of-service/get-terms-of-service.md): Retrieve terms of service by code. - [Introduction](https://developer.uphold.com/rest-apis/core-api/terms-of-service/introduction.md) - [List terms of service](https://developer.uphold.com/rest-apis/core-api/terms-of-service/list-terms-of-service.md): List terms of service of the platform. - [Create quote](https://developer.uphold.com/rest-apis/core-api/transactions/create-quote.md): Create a quote for a transaction. - [Create transaction](https://developer.uphold.com/rest-apis/core-api/transactions/create-transaction.md): Create transaction from a quote. - [Get transaction](https://developer.uphold.com/rest-apis/core-api/transactions/get-transaction.md): Retrieve an existing transaction by id. - [Introduction](https://developer.uphold.com/rest-apis/core-api/transactions/introduction.md) - [List account transactions](https://developer.uphold.com/rest-apis/core-api/transactions/list-account-transactions.md): List transactions for an account. - [List transactions](https://developer.uphold.com/rest-apis/core-api/transactions/list-transactions.md): List transactions associated with a user. - [Get request for information](https://developer.uphold.com/rest-apis/core-api/transactions/rfis/get-request-for-information.md): Retrieve a request for information associated with a transaction. - [List requests for information](https://developer.uphold.com/rest-apis/core-api/transactions/rfis/list-requests-for-information.md): List requests for information associated with a transaction. - [Update request for information](https://developer.uphold.com/rest-apis/core-api/transactions/rfis/update-request-for-information.md): Update a request for information associated with a transaction. - [Transaction created](https://developer.uphold.com/rest-apis/core-api/transactions/webhooks/transaction-created.md): A new transaction has been created. - [Transaction status changed](https://developer.uphold.com/rest-apis/core-api/transactions/webhooks/transaction-status-changed.md): The transaction status has been changed. - [Create user](https://developer.uphold.com/rest-apis/core-api/users/create-user.md): Create a new user. - [Delete user](https://developer.uphold.com/rest-apis/core-api/users/delete-user.md): Delete an existing user. - [Get user](https://developer.uphold.com/rest-apis/core-api/users/get-user.md): Retrieve an existing user. - [User created](https://developer.uphold.com/rest-apis/core-api/users/webhooks/user-created.md): A new user has been created. - [User deleted](https://developer.uphold.com/rest-apis/core-api/users/webhooks/user-deleted.md): A user has been deleted. - [Request webhook management link](https://developer.uphold.com/rest-apis/core-api/webhooks/request-management-link.md): Request a webhook management link to configure webhooks. - [Entity metadata](https://developer.uphold.com/rest-apis/entity-metadata.md) - [Errors](https://developer.uphold.com/rest-apis/errors.md) - [Common headers](https://developer.uphold.com/rest-apis/headers.md) - [Introduction](https://developer.uphold.com/rest-apis/introduction.md) - [Introduction](https://developer.uphold.com/rest-apis/kyc-connector-api/introduction.md) - [Create Sumsub ingestion](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/create-ingestion.md): Create a new Sumsub ingestion. - [Get Sumsub ingestion](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/get-ingestion.md): Retrieve an existing Sumsub ingestion by id. - [List Sumsub ingestions](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/list-ingestions.md): List Sumsub ingestions made by a user. - [Overview](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/overview.md) - [Sumsub ingestion created](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/webhooks/ingestion-created.md): A new Sumsub ingestion has been created. - [Sumsub ingestion status changed](https://developer.uphold.com/rest-apis/kyc-connector-api/sumsub/webhooks/ingestion-status-changed.md): The Sumsub ingestion status has been changed. - [Create Veriff ingestion](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/create-ingestion.md): Create a new Veriff ingestion. - [Get Veriff config](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/get-config.md): Retrieve the Veriff provider configuration for the organization. - [Get Veriff ingestion](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/get-ingestion.md): Retrieve an existing Veriff ingestion by id. - [List Veriff ingestions](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/list-ingestions.md): List Veriff ingestions made by a user. - [Overview](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/overview.md) - [Set Veriff config](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/set-config.md): Create or update the Veriff provider configuration for the organization. - [Veriff ingestion created](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/webhooks/ingestion-created.md): A new Veriff ingestion has been created. - [Veriff ingestion status changed](https://developer.uphold.com/rest-apis/kyc-connector-api/veriff/webhooks/ingestion-status-changed.md): The Veriff ingestion status has been changed. - [Get asset information](https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information.md): Retrieve descriptive information for a specific asset. - [Get asset statistics](https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-statistics.md): Retrieve real-time market statistics for a specific asset. - [List asset news](https://developer.uphold.com/rest-apis/market-pulse-api/assets/list-asset-news.md): Retrieve the latest news for a specific asset. - [List general news](https://developer.uphold.com/rest-apis/market-pulse-api/general/list-general-news.md): Retrieve the latest general market news. - [Pagination](https://developer.uphold.com/rest-apis/pagination.md) - [Rate limits](https://developer.uphold.com/rest-apis/rate-limits.md) - [Test helpers](https://developer.uphold.com/rest-apis/test-helpers.md) - [Create session](https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session.md): Create a new session for KYC sharing. - [Identify user](https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/identify-user.md): Identify a user for KYC sharing. - [Versioning](https://developer.uphold.com/rest-apis/versioning.md) - [Webhooks](https://developer.uphold.com/rest-apis/webhooks.md) - [Create session](https://developer.uphold.com/rest-apis/widgets-api/payment/create-session.md): Create a new session for the Payment Widget. - [Create session](https://developer.uphold.com/rest-apis/widgets-api/travel-rule/create-session.md): Create a new session for the Travel Rule Widget. - [Changelog](https://developer.uphold.com/widgets/changelog.md) - [Introduction](https://developer.uphold.com/widgets/introduction.md) - [Introduction](https://developer.uphold.com/widgets/kyc/introduction.md) - [Installation and setup](https://developer.uphold.com/widgets/payment/installation-and-setup.md) - [Introduction](https://developer.uphold.com/widgets/payment/introduction.md) - [SDK reference](https://developer.uphold.com/widgets/payment/sdk-reference.md) - [Introduction](https://developer.uphold.com/widgets/topper/introduction.md) - [Installation and setup](https://developer.uphold.com/widgets/travel-rule/installation-and-setup.md) - [Introduction](https://developer.uphold.com/widgets/travel-rule/introduction.md) - [SDK reference](https://developer.uphold.com/widgets/travel-rule/sdk-reference.md) ## OpenAPI Specs - [core-openapi.public](https://developer.uphold.com/_media/specs/core-openapi.public.json) - [core-openapi.mintlify](https://developer.uphold.com/_media/specs/core-openapi.mintlify.json) - [widgets-openapi.public](https://developer.uphold.com/_media/specs/widgets-openapi.public.json) - [widgets-openapi.mintlify](https://developer.uphold.com/_media/specs/widgets-openapi.mintlify.json) - [kyc-connector-openapi.public](https://developer.uphold.com/_media/specs/kyc-connector-openapi.public.json) - [kyc-connector-openapi.mintlify](https://developer.uphold.com/_media/specs/kyc-connector-openapi.mintlify.json) - [topper-openapi.public](https://developer.uphold.com/_media/specs/topper-openapi.public.json) - [topper-openapi.mintlify](https://developer.uphold.com/_media/specs/topper-openapi.mintlify.json) - [market-pulse-openapi.public](https://developer.uphold.com/_media/specs/market-pulse-openapi.public.json) - [market-pulse-openapi.mintlify](https://developer.uphold.com/_media/specs/market-pulse-openapi.mintlify.json) - [package](https://developer.uphold.com/package.json) - [package-lock](https://developer.uphold.com/package-lock.json)