For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
LoginSandbox
Platform GuidesAPI DocsSDKMCP ServerChangelog
Platform GuidesAPI DocsSDKMCP ServerChangelog
  • Getting started
    • Introduction
    • Concepts
    • Onboarding guide
  • Use cases
    • Monetizing an AI agent
    • Pricing models for AI products
    • Configuring entitlements for AI products
  • Usage metering & events
    • Meters
    • Usage events
    • Unmatched events
    • Event reprocessing
  • Products & plans
    • Product Catalog
    • Pricing Plans
    • Features & Entitlements
  • Wallets & credits
    • Credit types & wallets
    • Credits in pricing plans
  • Customers & subscriptions
    • Customers
    • Subscriptions
    • Quotes
  • Invoicing
    • Invoices
    • Invoice corrections
    • Payment Collections
    • Tax
    • Currencies & Exchange rates
    • E-invoicing
  • Analytics & reporting
    • Insights
    • Report downloads
    • Revenue Recognition & Deferred Revenue
  • Integrations
    • CRM
    • ERP
    • Email Providers
    • Data Imports: Event File Uploads
    • Data Exports
    • Payment Service Providers
  • Settings & admin
    • Billing entities
    • Payment Options
    • User management
    • Customising invoices
    • Custom fields
    • Default platform settings
    • API key creation
    • Alert Rules
    • Workflows
  • Workflows
    • Workflow Triggers
    • Workflow Actions
    • Monitoring and Audit
    • Common Use Cases
  • For developers
    • Introduction
    • Authentication
    • Local development setup
    • API
    • Errors
    • Troubleshooting
    • Query Parameters
    • Expanding Responses
    • Idempotency
    • Timestamp formatting
    • Webhooks
    • Locale
    • MCP Server
LoginSandbox
On this page
  • Getting your API key
  • Making authenticated requests
  • Environment isolation
For developers

Authentication

Was this page helpful?
Previous

Local development setup

Next
Built with

The Solvimon API uses API keys to authenticate requests. Keys are environment-bound — test keys only work against test.api.solvimon.com and live keys only against api.solvimon.com.


Getting your API key

Sandbox: Keys are available immediately in Desk under Settings → API keys. No contract required.

Production: Live keys are provisioned when your account goes live.

Making authenticated requests

Pass your API key in the X-API-KEY header on every request:

$curl https://test.api.solvimon.com/v1/customers \
> -H "X-API-KEY: YOUR_API_KEY"

All requests must be made over HTTPS. Requests without the header, or with an invalid key, return 401 Unauthorized.

Do not commit API keys to source control or expose them in client-side code. Use environment variables: export SOLVIMON_API_KEY=your_key_here.

Environment isolation

Test and live environments are fully isolated. A test key used against api.solvimon.com will return 401, and vice versa. Data created in the test environment never appears in production.