Skip to main content

Authentication

To use the Nomadic API, you need to authenticate your requests using an API key. This guide covers obtaining and using API keys with both the SDK and direct HTTP requests.

Obtaining an API Key

Generate API keys from the Nomadic web platform:
  1. Log in to your account at app.nomadicml.com
  2. Navigate to your profile by clicking your avatar in the top-right corner
  3. Select API Keys from the menu
  4. Click Generate New Key
  5. Enter a descriptive name for your key
  6. Select the expiration period (default is 90 days)
  7. Click Create Key
The full API key is only shown once when generated. Copy and store it securely. Lost keys cannot be recovered and must be regenerated.

Using the Python SDK

Initialize the Nomadic client with your API key:

Configuration Parameters

Verifying Authentication

Test your API key validity: SDK Method:

Troubleshooting

Invalid API Key - If you receive an AuthenticationError:
  • Verify you’re using the correct API key
  • Check if the key has expired or been revoked
Connection Issues - If unable to connect:
  • Verify internet connectivity
  • Check for firewall restrictions on outgoing connections

Next Steps

SDK Examples

See practical examples of API usage with the SDK.

Quickstart Guide

Follow a step-by-step guide to using the API.