Authentication
Learn how to authenticate with the Osmosis API
All API requests to Osmosis require authentication. Your API key serves as both your authentication token and tenant identifier.
Getting an API Key
Request Access
Contact us at founders@gulp.ai to request API access.
Receive Credentials
Once approved, you’ll receive your unique API key via email.
Test Access
Verify your API key works by making a test call to any endpoint.
Using Your API Key
Include your API key in all requests to the Osmosis API using the x-api-key
header:
Tenant ID
The tenant_id
field in request bodies corresponds to a unique recommendation collection, enabling sub-tenancy isolation for different agentic workflows. This ensures proper data isolation and security between different agent instances and use cases.
Example request body structure: