Overview

To programmatically interact with your Monime Spaces, you need Access Tokens (API Keys). These tokens authenticate your applications and grant permission to perform actions across all Monime Spaces associated with your Monimeer account.
Security Critical: Treat your Access Tokens like passwords. Never share them publicly, commit them to code repositories, or expose them on the client-side of applications.

Accessing the Developer Portal

1

Log In to Your Dashboard

Navigate to my.monime.io and log in with your Monimeer credentials
2

Access Developer Portal

From the left sidebar navigation, click on Developer You’ll see a list of all your Monime Spaces with their unique Space IDs (e.g., spc_xxxxxxxxx)
3

Navigate to Access Tokens

In the Developer Portal sidebar, click on Access Tokens This page shows all your existing tokens, their status (ACTIVE, EXPIRED), and creation dates

Creating a New Access Token

1

Initiate Token Creation

Click the Create token button at the top right of the Access Tokens page A full-screen configuration dialog will appear
2

Configure Token Settings

Fill out the token configuration form with the following details:

Token Configuration Options

Finalize Token Creation

After configuring all settings, click the Create button to generate your token.

Securing Your New Token

One-Time Display: Your token will be shown only once. If you close the dialog without copying it, you’ll need to generate a new token.
1

Copy Your Token

When the token dialog appears, immediately click the Copy button The token will look like: - Test: mon_test_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX - Live: mon_YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY
2

Store Securely

Save your token in a secure location: - Environment variables - Secrets manager (AWS Secrets Manager, Azure Key Vault, etc.) - Encrypted configuration files - Password vault

✅ Secure Storage

  • Environment variables - Secrets management services - Encrypted configuration - Server-side only

❌ Insecure Storage

  • Hardcoded in source code - Public repositories - Client-side code - Plain text files

Token Types & Environments

Test Tokens

Prefix: mon_test_ Purpose: Development and testing with simulated transactions Limitations: 2-month expiry, no whitelist options

Live Tokens

Prefix: mon_ Purpose: Production environment with real money transactions Full Features: All configuration options available

Managing Existing Tokens

From the Access Tokens page, you can:

View Token Details

See name, creation date, expiry, and status of all tokens

Revoke Tokens

Immediately invalidate compromised or unused tokens

Monitor Usage

Track API calls and usage patterns

Rotate Credentials

Replace tokens regularly for security

Security Best Practices

Next Steps

Once you have your Access Token, you’re ready to start integrating with Monime’s APIs!