Authentication

Authenticate with the Reminix API

All Reminix API requests require authentication using a Project API Key.

Getting Your API Key

  1. Log in to the Reminix Dashboard
  2. Navigate to your project settings
  3. Copy your API key from the "API Keys" section

Using Your API Key

Include your API key in the Authorization header of all API requests:

Authorization: Bearer reminix_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Example Request

curl https://api.reminix.com/v1/agents/my-agent/invoke \
  -H "Authorization: Bearer reminix_sk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"input": {"message": "Hello"}, "stream": false}'

Security Best Practices

  • Never commit API keys to version control
  • Store keys in environment variables
  • Rotate keys regularly
  • Use different keys for different environments (dev, staging, prod)

SDK Usage

For language-specific client setup:

On this page