Uphold

Uphold is a multi-asset digital money platform and regulated crypto exchange that lets consumers and businesses hold, trade, send and spend more than 300 cryptocurrencies, national currencies and precious metals from a single account. Its Enterprise API Suite ("Move on chain") is a modular set of OpenAPI 3.1 REST APIs — Core, Widgets, Topper, Market Pulse and KYC Connector — that partners embed to onboard and KYC/KYB-verify users, move value across bank rails (ACH, FedNow/RTP, Wire, FPS, SEPA), debit and credit cards, alternative payment methods (Apple Pay, PayPal) and 50+ blockchain networks, and to run buy/sell, trade, send, portfolio, statements and FATF Travel Rule flows. Uphold also runs a public legacy market-data and wallet API at api.uphold.com/v0, publishes embeddable Payment, KYC and Travel Rule widgets, a Svix-backed webhook event surface, a full Sandbox with test helpers, a public Postman workspace, an llms.txt, an A2A agent card and a documentation MCP server.

Uphold publishes 23 APIs on the APIs.io network, including Accounts API, Assets API, Authentication API, and 20 more. Tagged areas include Company, cryptocurrency, digital-assets, payments, and banking.

The Uphold catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Uphold’s developer surface includes documentation, API reference, getting-started guide, quickstart, support, engineering blog, pricing, and 37 more developer resources.

66.8/100 exemplar ▬ flat Agent 66/100 agent ready Full breakdown ↓
scored 2026-08-12 · rubric v0.11.0
25 APIs 1 MCP Servers
Companycryptocurrencydigital-assetspaymentsbankingfintechkyccompliancecrypto-exchangemarket-dataembedded-financetravel-rulewebhooksagent-native

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-12 · rubric v0.11.0
Composite quality — 66.8/100 · exemplar
Contract Quality 14.9 / 21
Developer Ergonomics 14.4 / 17
Commercial Clarity 10.3 / 17
Operational Transparency 7.0 / 11
Governance 2.1 / 10
Discoverability 6.6 / 9
Regulatory Posture 11.5 / 15
Agent readiness — 66/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 0 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 3 / 3
A2A Agent Card 8 / 8
Dry-Run / Simulate Mode 0 / 4
Regulatory Posture applies to this provider. Its tags matched the Securities & Market Data regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/uphold: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 25

Individual APIs this provider publishes, each with its own machine-readable definition.

Uphold Public API (v0)

The long-standing public Uphold API at api.uphold.com/v0 — tickers and exchange rates, supported currencies and assets, plus OAuth 2.0 authenticated access to a member's cards, ...

Uphold Documentation MCP Server

Anonymous, read-only Model Context Protocol server published by Uphold at developer.uphold.com/mcp over streamable HTTP. Exposes three tools (documentation search, a virtualized...

Uphold Assets API

Assets, networks and rails.

Uphold Authentication API

Authentication.

Uphold Capabilities API

User capabilities.

Uphold External accounts API

External accounts.

Uphold Ingestions API

The Ingestions API from Uphold — 0 operation(s) for ingestions.

Uphold KYB API

Business User's KYB.

Uphold KYC API

Individual User's KYC.

Uphold Sumsub API

Sumsub KYC Connector.

Uphold Terms of service API

User terms of service.

Uphold Veriff API

Veriff KYC Connector.

Scroll for all 25

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

uphold-mcp.yml

MCP SERVER

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Uphold Authentication

oauth2 · 1 scheme

SECURITY

Uphold Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Uphold Vulnerability Disclosure

Intigriti · security.txt · contact published

SECURITY

Uphold Trust Center

SOC 2 Type 2, ISO 27001, PCI DSS

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Uphold Scopes

64 scopes · clientCredentials

64 scopes

SCOPES

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 5

SDKs, sample code, and the tooling you integrate with

Access & Security 8

Authentication, authorization, and security posture

Scroll for all 8

Operate 4

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: uphold
name: Uphold
description: Uphold is a multi-asset digital money platform and regulated crypto exchange that lets consumers and businesses
  hold, trade, send and spend more than 300 cryptocurrencies, national currencies and precious metals from a single account.
  Its Enterprise API Suite ("Move on chain") is a modular set of OpenAPI 3.1 REST APIs — Core, Widgets, Topper, Market Pulse
  and KYC Connector — that partners embed to onboard and KYC/KYB-verify users, move value across bank rails (ACH, FedNow/RTP,
  Wire, FPS, SEPA), debit and credit cards, alternative payment methods (Apple Pay, PayPal) and 50+ blockchain networks, and
  to run buy/sell, trade, send, portfolio, statements and FATF Travel Rule flows. Uphold also runs a public legacy market-data
  and wallet API at api.uphold.com/v0, publishes embeddable Payment, KYC and Travel Rule widgets, a Svix-backed webhook event
  surface, a full Sandbox with test helpers, a public Postman workspace, an llms.txt, an A2A agent card and a documentation
  MCP server.
image: https://cdn.prod.website-files.com/65116a8935747aeda81c6865/65a8ffa13ea101b31a905d2f_UPHOLD%20LOGO-2.png
url: https://raw.githubusercontent.com/api-evangelist/uphold/refs/heads/main/apis.yml
x-type: company
x-source: harvest:secondary-market
specificationVersion: '0.21'
created: '2026-08-05'
modified: '2026-08-05'
tags:
- Company
- cryptocurrency
- digital-assets
- payments
- banking
- fintech
- kyc
- compliance
- crypto-exchange
- market-data
- embedded-finance
- travel-rule
- webhooks
- agent-native
apis:
- name: Uphold Public API (v0)
  description: The long-standing public Uphold API at api.uphold.com/v0 — tickers and exchange rates, supported currencies
    and assets, plus OAuth 2.0 authenticated access to a member's cards, transactions and account data. Anonymous ticker and
    asset endpoints are open; documented in the uphold/docs GitHub repository.
  humanURL: https://uphold.com/developer/api/documentation/
  baseURL: https://api.uphold.com/v0
  tags:
  - market-data
  - cryptocurrency
  - digital-assets
  properties:
  - type: Documentation
    url: https://uphold.com/developer/api/documentation/
  - type: SourceCode
    url: https://github.com/uphold/docs
- name: Uphold Documentation MCP Server
  description: Anonymous, read-only Model Context Protocol server published by Uphold at developer.uphold.com/mcp over streamable
    HTTP. Exposes three tools (documentation search, a virtualized read-only docs filesystem query, and docs feedback submission)
    plus an MCP resource carrying the packaged "enterprise" agent skill.
  humanURL: https://developer.uphold.com/get-started/build-with-ai
  baseURL: https://developer.uphold.com/mcp
  tags:
  - agent-native
  - mcp
  properties:
  - type: MCPServer
    url: mcp/uphold-mcp.yml
  - type: ToolCrosswalk
    url: mcp/uphold-tool-crosswalk.yml
  - type: Documentation
    url: https://developer.uphold.com/mcp
  - type: Documentation
    url: https://developer.uphold.com/get-started/build-with-ai
- aid: uphold:uphold-accounts-api
  name: Uphold Accounts API
  description: Accounts.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/uphold-accounts-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-assets-api
  name: Uphold Assets API
  description: Assets, networks and rails.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/uphold-assets-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-authentication-api
  name: Uphold Authentication API
  description: Authentication.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/uphold-authentication-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-capabilities-api
  name: Uphold Capabilities API
  description: User capabilities.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Capabilities
  properties:
  - type: OpenAPI
    url: openapi/uphold-capabilities-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-countries-api
  name: Uphold Countries API
  description: Countries.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Countries
  properties:
  - type: OpenAPI
    url: openapi/uphold-countries-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-external-accounts-api
  name: Uphold External accounts API
  description: External accounts.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - External accounts
  properties:
  - type: OpenAPI
    url: openapi/uphold-external-accounts-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-files-api
  name: Uphold Files API
  description: Files.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/uphold-files-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-general-api
  name: Uphold General API
  description: General.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - General
  properties:
  - type: OpenAPI
    url: openapi/uphold-general-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-ingestions-api
  name: Uphold Ingestions API
  description: The Ingestions API from Uphold — 0 operation(s) for ingestions.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Ingestions
  properties:
  - type: OpenAPI
    url: openapi/uphold-ingestions-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-kyb-api
  name: Uphold KYB API
  description: Business User's KYB.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - KYB
  properties:
  - type: OpenAPI
    url: openapi/uphold-kyb-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-kyc-api
  name: Uphold KYC API
  description: Individual User's KYC.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - KYC
  properties:
  - type: OpenAPI
    url: openapi/uphold-kyc-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-kyc-sharing-api
  name: Uphold KYC sharing API
  description: KYC sharing.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - KYC sharing
  properties:
  - type: OpenAPI
    url: openapi/uphold-kyc-sharing-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-metadata-api
  name: Uphold Metadata API
  description: Metadata.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Metadata
  properties:
  - type: OpenAPI
    url: openapi/uphold-metadata-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-payment-api
  name: Uphold Payment API
  description: Payment.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Payment
  properties:
  - type: OpenAPI
    url: openapi/uphold-payment-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-portfolio-api
  name: Uphold Portfolio API
  description: Portfolio.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Portfolio
  properties:
  - type: OpenAPI
    url: openapi/uphold-portfolio-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-statements-api
  name: Uphold Statements API
  description: Statements.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Statements
  properties:
  - type: OpenAPI
    url: openapi/uphold-statements-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-sumsub-api
  name: Uphold Sumsub API
  description: Sumsub KYC Connector.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Sumsub
  properties:
  - type: OpenAPI
    url: openapi/uphold-sumsub-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-terms-of-service-api
  name: Uphold Terms of service API
  description: User terms of service.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Terms of service
  properties:
  - type: OpenAPI
    url: openapi/uphold-terms-of-service-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-transactions-api
  name: Uphold Transactions API
  description: Transactions.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Transactions
  properties:
  - type: OpenAPI
    url: openapi/uphold-transactions-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-travel-rule-api
  name: Uphold Travel rule API
  description: Travel rule.
  humanURL: https://developer.uphold.com/rest-apis/core-api/concepts
  baseURL: https://api.enterprise.uphold.com
  tags:
  - Travel rule
  properties:
  - type: OpenAPI
    url: openapi/uphold-travel-rule-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction
  - type: APIReference
    url: https://developer.uphold.com/rest-apis/core-api/concepts
  - type: Authentication
    url: authentication/uphold-authentication.yml
  - type: OAuthScopes
    url: scopes/uphold-scopes.yml
  - type: Conventions
    url: conventions/uphold-conventions.yml
  - type: ErrorCatalog
    url: errors/uphold-problem-types.yml
  - type: DataModel
    url: data-model/uphold-data-model.yml
  - type: Webhooks
    url: asyncapi/uphold-core-webhooks.yml
  - type: Sandbox
    url: sandbox/uphold-sandbox.yml
  - type: Documentation
    url: https://developer.uphold.com/widgets/introduction
  - type: Components
    url: components/uphold-components.yml
  - type: ChangeLog
    url: https://developer.uphold.com/widgets/changelog
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/market-pulse-api/assets/get-asset-information
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/kyc-connector-api/introduction
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/topper-api/kyc-sharing/create-session
- aid: uphold:uphold-users-api
  name: Uphold Users API
  description: Users.
  humanURL: https://d

# --- truncated at 32 KB (39 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/uphold/refs/heads/main/apis.yml