Vexutopia API Documentation
Vexutopia is a payment orchestration platform that lets you integrate multiple payment providers through a single, unified API. Process payments, manage customers, and handle webhooks with consistent interfaces across all providers.
Base URL
All API requests should be made to:
https://api.vexutopia.com/v1Quick Start
Get up and running with Vexutopia in three simple steps:
1
Get your API key
Sign in to your dashboard and create a new API key. Use test keys for development and live keys for production.
2
Make your first request
Test your connection by making a simple authenticated request:
cURL
curl https://api.vexutopia.com/v1/payments \
-H "Authorization: Bearer vex_test_your_api_key"3
Create a payment
Process your first payment through the API:
cURL
curl https://api.vexutopia.com/v1/payments \
-H "Authorization: Bearer vex_test_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"amount": 2000,
"currency": "usd",
"description": "Test payment"
}'Authentication
The Vexutopia API uses API keys to authenticate requests. Include your API key in theAuthorizationheader as a Bearer token.
Keep your API keys secure. Never expose them in client-side code or commit them to version control.
Learn more in the Authentication guide.