Hydrogen is a no-code first solution but we do offer a robust API toolkit for developers to accomplish specific use cases, as explained in the guide below.
Consumer Funded Cards
What can you use the APIs for?
Most cardholder facing operations (e.g. card issuance) MUST be completed using our no-code apps, and tenant facing operations can be completed using our Hydrogen portal. However, there are some backend processes that you may need to use our API for:
- Web Component & WebView app token authentication
-
Operational processes
-
Automated data creation
-
Pulling back card or client data for internal admins
-
Mapping your own data/IDs to Hydrogen
-
Webhook subscriptions and capturing event data
- Automation of large volume card loads
What can’t you use the APIs for?
You cannot build UI on top of the APIs that is client facing. Once it’s used by your clients, then it is not permitted, due to un-compliance with bank regulations.
Here are some examples of things you will not be able to use our APIs for (i.e. you must configure our no-code components):
-
Card Issuance: please view our SSO guide if you want to pre-fill some information on the card issuance via API. The cardholder will still be required to enter their Social Security Number and click the Terms to create the card.
- Card PINs: requires PCI compliance which Hydrogen provides; included in Card Issuance app
-
Card Activation
-
Pulling back client PII (unless you are legally cleared to do so, as explained here)
-
Pulling back full card PAN, CVV, or displaying the card image (unless you are legally cleared to do so, as explained here). Our Card Image no-code and white label app will allow you to display this data to users and remain PCI compliant.
-
Displaying balances, transactions, and statements to your cardholders
Business Funded Cards
There are no restrictions on use of the APIs, since the cards will be funded by you. However, we strongly recommend using the Hydrogen Account Portal admins for small volume operations. If you do need to automate larger volume operations, most tenants utilize the APIs for the following operations:
- Automation of large volume card issuance
- Automation of large volume card loads