Uphold website screenshot

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 25 API contracts indexed on the APIs.io network, including Accounts API, Assets API, Authentication API, and 22 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 41 more developer resources.

71.1/100 exemplar ▬ flat Agent 42/100 agent ready Front door AI 1/6 silent saas Full breakdown ↓
scored 2026-10-09 · rubric v0.23.0
AccessSelf serve
9 published contracts 1 MCP Servers
CompanyCryptocurrencyDigital AssetsPaymentsBankingFintechKYCComplianceCrypto ExchangeMarket DataEmbedded FinanceTravel RuleWebhookAgent-NativeA2A

What this lets a business do 3

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Banking Customer Management
BC-1300
KYCKYC sharingSumsubUsersVeriff
PATCH /core/kyc/processes/customer-due-diligence PATCH /core/kyc/processes/enhanced-due-diligence POST /kyc-connector/veriff/ingestions POST /topper/kyc-sharing/identify-user
Developer Platform & API Ecosystem Management
BC-4270
Webhooks
POST /core/webhooks/management-link
Payments & Card Management
BC-1340
Transactions
POST /core/transactions/quote POST /core/transactions

What people ask Uphold 21

The questions people put to an LLM, and the jobs they hand an agent, that Uphold's APIs answer — each one linked to the operation that does it. Generated by API Evangelist

Uphold Assets API List supported assets “Which assets and currencies does Uphold support?” Look up several assets by code at once “Can I fetch details for several asset codes in a single request?” Get details of one asset “What details are available for a single asset code?” Get current exchange rates for an asset “What is the current exchange rate of an asset against other assets?”
Uphold KYC API Get a user's KYC status overview “Where does this user stand in identity verification?” Submit a user's KYC profile details “How do I submit a user's name and birth date for KYC?” Submit a user's residential address for KYC “How do I provide a user's home address for verification?” Submit a user's email for KYC “How do I verify a user's email address as part of onboarding?”
Uphold Accounts API List a user's accounts “Which accounts does this user hold on Uphold?” Open a new account in an asset “How do I open a new account for holding a specific asset?” List the default account per asset “Which account is the default one for each asset I own?” Look up one account by id “How do I fetch the details and balance of a single account?”
Uphold Portfolio API Get the total portfolio value and holdings “What is my whole portfolio worth right now and what is in it?” Get overall portfolio performance “How much have I gained or lost across my whole portfolio?” Get portfolio balance history “How has my total portfolio balance changed over time?” Get performance of one asset I hold “How is my Bitcoin position performing?”
Uphold Transactions API Get a quote for a transfer or trade “How do I get a price quote before converting or sending funds?” List transactions on one account “How do I see the transaction history of one specific account?” List all of a user's transactions “Where do I see every transaction across all my accounts?” Execute a transaction from a quote “How do I commit a quote to actually execute the trade or transfer?”
Uphold Veriff API Import KYC data from Veriff sessions “How do I import a user's completed Veriff sessions as KYC?” List Veriff KYC imports “Which Veriff verifications have been imported for this user?” Check a Veriff KYC import “How do I check whether a Veriff import finished?” Configure Veriff for the organization “How do I connect my Veriff integrations to the KYC connector?”
Uphold External accounts API Link an external account “How do I link a bank account or card as an external account?” List linked external accounts “Which external bank accounts or cards has this user linked?” Get one external account “How do I look up a single linked external account?” Rename a linked external account “How do I change the label on a linked external account?”
Uphold Metadata API Get custom metadata on a record “How do I read the custom metadata attached to an account or transaction?” Create or replace metadata on a record “How do I attach my own metadata to an account or transaction?” Partially update metadata on a record “How do I change a few metadata keys without replacing the rest?” Delete metadata from a record “How do I remove all custom metadata from an entity?”
Uphold Terms of service API List applicable terms of service “Which terms of service apply to users in a given country?” Get one terms of service document “How do I read a specific terms of service document?” Accept terms of service “How do I record that a user accepted the terms of service?”
Uphold Files API Create a file for upload “How do I upload a document such as an ID image?” Get an uploaded file “How do I check the status of a file I uploaded?” List file upload settings “What file sizes and formats are accepted for uploads?”
Uphold Users API Create a new user “How do I create a new end user on the platform?” Get the current user's profile “How do I fetch the profile of the signed-in user?” Delete the current user “How do I delete a user's account entirely?”
Uphold Sumsub API Import KYC data from Sumsub “How do I import a user's existing Sumsub verification?” List Sumsub KYC imports “Which Sumsub verifications have been imported for this user?” Check a Sumsub KYC import “How do I check whether a Sumsub import finished?”

Showing 12 of 21 APIs with phrasing — see every API.

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-09 · rubric v0.23.0
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.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% 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/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. 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. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

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

Open Collections 24

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

Core Accounts API

OPEN COLLECTION

Uphold Assets API

OPEN COLLECTION

Core Authentication API

OPEN COLLECTION

Core Capabilities API

OPEN COLLECTION

Core Countries API

OPEN COLLECTION

Core Files API

OPEN COLLECTION

Market Pulse General API

OPEN COLLECTION

Core KYB API

OPEN COLLECTION

Uphold KYC API

OPEN COLLECTION

Topper KYC sharing API

OPEN COLLECTION

Core Metadata API

OPEN COLLECTION

Widget Payment API

OPEN COLLECTION

Core Portfolio API

OPEN COLLECTION

Core Statements API

OPEN COLLECTION

KYC Connectors Sumsub API

OPEN COLLECTION

Core Terms of service API

OPEN COLLECTION

Core Transactions API

OPEN COLLECTION

Widget Travel rule API

OPEN COLLECTION

Core Users API

OPEN COLLECTION

KYC Connectors Veriff API

OPEN COLLECTION

Core Webhooks API

OPEN COLLECTION

Scroll for all 24

MCP Servers 1

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

Uphold

Remote MCP server at developer.uphold.com over HTTP; 3 tools listed.

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Uphold Plans Pricing

15 plans

PLANS

Event Specifications 1

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

OpenAPI Overlays 26

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Uphold Accounts Api Phrasing Overlay

11 actions · phrasing · uphold-accounts-api-openapi.yml

GENERATED

Uphold Assets Api Phrasing Overlay

14 actions · phrasing · uphold-assets-api-openapi.yml

GENERATED

Uphold Authentication Api Phrasing Overlay

2 actions · phrasing · uphold-authentication-api-openapi.yml

GENERATED

Uphold Capabilities Api Phrasing Overlay

3 actions · phrasing · uphold-capabilities-api-openapi.yml

GENERATED

Uphold Core Api Overlay

4 actions · update · uphold-core-api-openapi.json

GENERATED

Uphold Countries Api Phrasing Overlay

3 actions · phrasing · uphold-countries-api-openapi.yml

GENERATED

Uphold External Accounts Api Phrasing Overlay

6 actions · phrasing · uphold-external-accounts-api-openapi.yml

GENERATED

Uphold Files Api Phrasing Overlay

4 actions · phrasing · uphold-files-api-openapi.yml

GENERATED

Uphold General Api Phrasing Overlay

2 actions · phrasing · uphold-general-api-openapi.yml

GENERATED

Uphold Kyc Api Phrasing Overlay

14 actions · phrasing · uphold-kyc-api-openapi.yml

GENERATED

Uphold Kyc Connector Api Overlay

2 actions · update · uphold-kyc-connector-api-openapi.json

GENERATED

Uphold Kyc Sharing Api Phrasing Overlay

3 actions · phrasing · uphold-kyc-sharing-api-openapi.yml

GENERATED

Uphold Market Pulse Api Overlay

2 actions · update · uphold-market-pulse-api-openapi.json

GENERATED

Uphold Metadata Api Phrasing Overlay

5 actions · phrasing · uphold-metadata-api-openapi.yml

GENERATED

Uphold Payment Api Phrasing Overlay

2 actions · phrasing · uphold-payment-api-openapi.yml

GENERATED

Uphold Portfolio Api Phrasing Overlay

10 actions · phrasing · uphold-portfolio-api-openapi.yml

GENERATED

Uphold Statements Api Phrasing Overlay

3 actions · phrasing · uphold-statements-api-openapi.yml

GENERATED

Uphold Sumsub Api Phrasing Overlay

4 actions · phrasing · uphold-sumsub-api-openapi.yml

GENERATED

Uphold Terms Of Service Api Phrasing Overlay

4 actions · phrasing · uphold-terms-of-service-api-openapi.yml

GENERATED

Uphold Topper Api Overlay

2 actions · update · uphold-topper-api-openapi.json

GENERATED

Uphold Transactions Api Phrasing Overlay

9 actions · phrasing · uphold-transactions-api-openapi.yml

GENERATED

Uphold Travel Rule Api Phrasing Overlay

2 actions · phrasing · uphold-travel-rule-api-openapi.yml

GENERATED

Uphold Users Api Phrasing Overlay

4 actions · phrasing · uphold-users-api-openapi.yml

GENERATED

Uphold Veriff Api Phrasing Overlay

6 actions · phrasing · uphold-veriff-api-openapi.yml

GENERATED

Uphold Webhooks Api Phrasing Overlay

2 actions · phrasing · uphold-webhooks-api-openapi.yml

GENERATED

Uphold Widgets Api Overlay

2 actions · update · uphold-widgets-api-openapi.json

GENERATED

Scroll for all 26

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 6

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 3

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.
deliveryModel:
  model: saas
  license_evidence:
    not_product:
    - uphold/docs
  open_source: unknown
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: low
  source:
  - openapi
  - pricing
  - repository-not-product
  generated: '2026-09-25'
  method: derived
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  - scopes
  - security
  - sandbox
  generated: '2026-09-02'
  method: derived
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.23'
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
- Webhook
- Agent-Native
- A2A
tags_raw:
- Company
- cryptocurrency
- digital-assets
- payments
- banking
- fintech
- kyc
- compliance
- crypto-exchange
- market-data
- embedded-finance
- travel-rule
- webhooks
- agent-native
- A2A
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
  tags_raw:
  - 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
  tags_raw:
  - 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:
  - Account
  tags_raw:
  - 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
  tags_raw:
  - 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:
  - File
  tags_raw:
  - 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: []
  tags_raw:
  - 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:
  - Payments
  tags_raw:
  - 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
  tags_raw:
  - 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:
  - Transaction
  tags_raw:
  - 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
  tags_raw:
  - Travel rule
  properties:
  - type: OpenAPI
    url: openapi/uphold-travel-rule-api-openapi.yml
  - type: Documentation
    url: https://developer.uphold.com/rest-apis/introduction


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

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/uphold"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/uphold/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/uphold/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.