Quick Start
1
Get API Keys
Sign up and generate your API keys from the dashboard.
2
Test in Sandbox
Use sandbox environment to test without real funds.
3
Go Live
Switch to production and start processing transactions.
Authentication
curl -X GET "https://api.inry.io/v1/balance" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Include your API key in the Authorization header.
API Endpoints
Account & Balance
GET
/v1/balance
Get INRY balance
GET
/v1/account
Get account details
Minting & Redemption
POST
/v1/mint
Mint INRY tokens
POST
/v1/redeem
Redeem INRY for INR
GET
/v1/mint/{id}
Get mint status
Transfers
POST
/v1/transfer
Transfer INRY
GET
/v1/transactions
List transactions
Webhooks
POST
/v1/webhooks
Create webhook
GET
/v1/webhooks
List webhooks
Example: Mint INRY
curl -X POST "https://api.inry.io/v1/mint" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"amount": 10000,
"wallet_address": "0x1234...abcd",
"network": "bsc"
}'
// Response
{
"id": "mint_abc123",
"status": "pending",
"amount": 10000,
"fee": 10,
"created_at": "2024-01-15T10:30:00Z"
}