Developers

API Documentation

Build powerful integrations with INRY's REST API.

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"
}

Need Help?

Our developer support team is here to help you integrate.