Skip to main content
This guide walks you through everything you need to start making API requests with Monirates — from creating your account to sending your first request.

Step 1: Create Your Account

Visit the Monirates business portal based on your environment:
EnvironmentPortal URL
Productionbusiness.monirates.com
Sandboxdev.business.monirates.com
Sign up and complete your business profile to get access to the dashboard.

Step 2: Generate Your API Key and Secret Key

Once logged in:
  1. Navigate to the Settings section of your dashboard.
  2. Create your API key and Secret key, then copy each one immediately. You won’t be able to view them again after closing the modal.
  3. Store it securely — never commit it to version control.
Use environment variables to store your API key and Secret key. Keep your sandbox and production keys separate — they are not interchangeable.

Step 3: Set Your Webhook URL

Still in the Developer section of your dashboard, set your Webhook URL. Monirates will send real-time event notifications to this endpoint for transaction updates, payment status changes, and more.

Step 4: Make Your First Request

Use your API key to authenticate requests by passing it in the x-api-key header.
curl https://interface.monirates.com/your-endpoint \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Accept: application/json"

Environments at a Glance

SandboxProduction
Base URLhttps://dev.interface.monirates.comhttps://interface.monirates.com
Portaldev.business.monirates.combusiness.monirates.com
TransactionsSimulated — no real moneyLive — real money movement

Next Steps

Authentication

Deep dive into how API key authentication works.

Sandbox

Learn about the sandbox environment for safe testing.