Welcome to VNA
This section details the APIs that must be implemented by the Partner. Platform’s backend will act as a client consuming these services to coordinate the user lifecycle and transactions within the virtual network.Partner Responsibilities
- Hosting: The Partner must expose these endpoints in their infrastructure.
- Base Endpoint: A base URL (e.g.,
https://api.partner.com/v1) must be provided where Platform will make the requests. - Security: Every request travels over TLS and is signed with HMAC-SHA256 — the Partner must expose its endpoints over HTTPS (see Communication Security) and validate the signature before processing (see Data Integrity).
- Contracts: The JSON objects sent and received must strictly adhere to the schemas defined in this documentation.
General Flow
- Registration: Platform requests the creation of an account or a registration URL.
- Authorization: In case of an incoming transaction, Platform consults the Partner whether the operation is valid and authorized.
- Execution: Platform notifies fund credits or requests reversals according to the final state of the operation.
If you need access or have questions, contact us at support@leapfinancial.com.