Complete REST API
Modern and well-documented endpoints for all features
For AI agents
LLM-ready discovery: /llms.txt · /llms-full.txt · openapi.json · .well-known/mcp.json · /changelog
Streamable HTTP MCP at payapi.orion.moe/mcp. Connect with one line — see Dashboard > API & Webhooks > MCP / LLM.
Modern and well-documented endpoints for all features
Receive instant notifications of important events
JWT and API Keys with granular permissions
Protection against abuse with fair and scalable limits
Testing environment with dummy data for development
Detailed guides, code examples and full API reference
Integrate in minutes with your favorite language
1// Create a PIX payment via API
2const response = await fetch('https://payapi.orion.moe/api/v1/pix/generate', {
3 method: 'POST',
4 headers: {
5 'Content-Type': 'application/json',
6 'X-API-Key': process.env.ORIONPAY_API_KEY
7 },
8 body: JSON.stringify({
9 name: 'Cliente Exemplo',
10 email: '[email protected]',
11 cpf: '52998224725', // Payer CPF/CNPJ (required)
12 amount: 100.00
13 })
14})
15
16const { data } = await response.json()
17logger.log(data.pixCode)1import requests
2import os
3
4# Create a PIX payment via API
5response = requests.post(
6 'https://payapi.orion.moe/api/v1/pix/generate',
7 headers={'X-API-Key': os.environ['ORIONPAY_API_KEY']},
8 json={
9 'name': 'Cliente Exemplo',
10 'email': '[email protected]',
11 'cpf': '52998224725', # Payer CPF/CNPJ (required)
12 'amount': 100.00,
13 }
14)
15
16data = response.json()['data']
17print(data['pixCode'])1<?php
2// Create a PIX payment via API
3$ch = curl_init('https://payapi.orion.moe/api/v1/pix/generate');
4curl_setopt_array($ch, [
5 CURLOPT_RETURNTRANSFER => true,
6 CURLOPT_POST => true,
7 CURLOPT_HTTPHEADER => [
8 'Content-Type: application/json',
9 'X-API-Key: ' . getenv('ORIONPAY_API_KEY')
10 ],
11 CURLOPT_POSTFIELDS => json_encode([
12 'name' => 'Cliente Exemplo',
13 'email' => '[email protected]',
14 'cpf' => '52998224725', // Payer CPF/CNPJ (required)
15 'amount' => 100.00
16 ])
17]);
18$response = json_decode(curl_exec($ch), true);
19echo $response['data']['pixCode'];Integrate PIX payments in your online store with instant checkout
Sell courses, members area with access validation via API
Automatic payment split between sellers and platform
Recurring subscriptions with automatic renewal via PIX
Crypto wallet in your app with Liquid Network
Complete white-label with your brand and domain