Overview
Introduction
Welcome to the Harbor API documentation.
This guide walks you through the key workflows required to integrate with Harbor. It is designed for both developers building the integration and non-technical users who need to understand how the integration works.
The documentation covers the core steps of the Harbor integration lifecycle, including:
- Creating customers and managing their information
- Managing customer onboarding, including KYC and KYB verification
- Creating quotes for transfers
- Executing transfers using the selected quote
- Subscribing to webhook notifications to receive updates on customer, onboarding, and transfer events
Each section explains the relevant API operations, required information, expected responses, and how the different workflows connect together.
For definitions of the terms and acronyms used throughout the docs, see the Glossary.
Core Resources
If you are already familiar with the Harbor API and have reviewed the documentation, we recommend exploring the Core Resources section. This section provides an in-depth look at the core components of the Harbor API, including Customers, Onboarding, Transfers, Webhooks, and Wallets, with detailed information about their objects, API operations, and workflows.
Environments and Access
Harbor provides two environments, Sandbox and Production, and both are available through the Harbor Portal and Harbor API.
The Harbor Portal provides a user-friendly interface for managing customers, viewing transfers, and executing transfers directly through the platform.
The Harbor API provides programmatic access to the same Harbor functionality, allowing you to integrate these capabilities into your own applications and systems.
Use the Sandbox Portal or API for testing and development, and the Production Portal or API for live operations.
To request access to the Harbor Portal and API, please contact [email protected].
Updated 4 days ago