API Documentation

The OpenTransact API enables a single integration point for interacting with a variety of FinTech APIs, Banking Providers, Payment Processors and Third Party Data services.

This documentation explains how to use the OpenTransact API to integrate our services directly into your website or app, including how to do things like create customer profiles, securely store and tokenize payment data and route transactions to connected payment gateways, banks or third-party services.

The API uses a REST-based architecture and a standardized JSON:API resource format across all endpoints. This allows for the use of common tooling and quickly enables development teams to complete integrations.

Getting started

To get started, request an API key from support@opentransact.com, then read about how to make requests for the resources you need to access using our HTTP APIs or dedicated client SDKs.

Guides

ACH Processing

Learn how to integrate with ACH processing.

Read more

Virtual Accounts

Learn how to programmatically configure virtual accounts.

Read more

Resources

Profiles

Learn about the profile model and how to create, retrieve, update, delete, and list profiles.

Accounts

Learn about the account model and how to create, retrieve, update, delete, and list accounts.

Transactions

Learn about the transaction model and how to create, retrieve, update, delete, and list transactions.

Activities

Learn about the activity model and and the OpenTransact Activity Streaming API.

Was this page helpful?