Don’t invest unless you’re prepared to lose all the money you invest. This is a high-risk investment and you should not expect to be protected if something goes wrong. Take 2 minutes to learn more

Integrate our API

Use the open API to help automate your business payment flows, or to offer all of Uphold’s functionality to your users.

Sign upAPI Documentation
Automated Payouts Icon

Automated Payouts

Uphold’s API allows for payouts to vendors, employees and more in multiple currencies

More Payment Options Icon

More Payment Options

Users can create and connect Uphold wallets to transfer funds to your business

Become an App Partner Icon

Become an App Partner

List your product in our App Center to promote yourself as an Uphold partner

One Powerful API, Two Ways to Use It

iWorker logo

Automate Business Account Activity


iWorker is a freelancer marketplace focused on Latin America. iWorker receives payments from companies in fiat currencies but needs to pay its freelancers in multiple currencies including crypto.


iWorker used Uphold APIs to automate payouts to freelancers in multiple currencies. What was once a very manual task, became an easy and automated process with Uphold.

Developer Resources

API Documentation icon

API Documentation

Try out the Uphold API in our sandbox and build on top of the Uphold platform.

Visit API Documentation
Uphold Sandbox icon

Uphold Sandbox

Play around with Uphold API in our sandbox and build on top of the Uphold Platform.

Learn More
Developer Agreement icon

Developer Agreement

These terms govern your development using the Uphold platform, API, plugins, and sandbox.

Read More

API Transaction fees

Our pricing model is simple with a low per-transaction fee for all businesses executing financial transactions via our API:

Standard Plan icon

Standard Plan

$0.50 + 3% per transaction

($500 monthly minimum)

Enterprise Plan icon

Enterprise Plan

Businesses often have different needs and economics that require a custom pricing structure. Contact our business partners team and let’s discuss how we can help meet the needs of your business.

Uphold Europe Limited, Reg No. 09281410, Registered Office: Eastcastle House, 27/28 Eastcastle Street, London, United Kingdom, W1W 8DH

© Uphold 2024. All Rights Reserved.

Uphold (FRN: 938277) is registered with the Financial Conduct Authority (FCA) for AML purposes and complies with the Money Laundering, Terrorist Financing and Transfer for Funds (Information on the Payer).

Uphold is also an EMD agent (FRN: 900577) of Optimus Cards UK Limited (FRN: 902034) which is authorised and regulated by the Financial Conduct Authority to issue e-money pursuant to the Electronic Money Regulations 2011.

The purchase, sale and custody of cryptoassets are regulated by the FCA for anti-money laundering purposes but this does not indicate any approval by the FCA of Uphold’s cryptoasset activities. Cryptoassets are very high risk and speculative.  When purchasing, selling and/or holding cryptoassets, you will not have access to the Financial Ombudsman Service (FOS) or the Financial Services Compensation Scheme (FSCS) if something goes wrong. You should be aware and prepared to potentially lose some or all of your money. You should carefully consider whether trading or holding cryptoassets is suitable for you in light of your financial circumstances.

Fiat money payments and balances (fiat is another name for traditional currencies, such as GBP, USD and EUR) constitute regulated e-money and payment services. In providing fiat balances, you are being issued with e-money by Optimus and Uphold is acting as its agent. See specific e-money terms. E-money is not a deposit or investment account which means that your e-money will not be protected by the FSCS. Your funds will be held in a designated safeguarding account with a regulated financial institution. E-money will not earn any interest.

Additional risk warnings are contained in Uphold’s Terms & Conditions