O
OpenObserve HTTP API
Details
Authentication
OpenObserve user credentials (email/user ID + password) for HTTP Basic auth basic discovered Get credentials ↗
Authorization: Basic <credential> Sign in to your OpenObserve Cloud or self-hosted OpenObserve instance and use your account's user ID/email plus password to build an HTTP Basic Authorization header. The API reference says all APIs require an authorization header created from base64-encoded user ID and password using HTTP Basic auth. For hosted Cloud, start from OpenObserve Cloud login.
In OpenObserve, go to IAM → Service Accounts, click Add Service Account, enter the required details, then copy the token shown after creation. Assign permissions via IAM → Roles as needed. The service account blog describes these tokens as the secure way to access APIs programmatically without sharing user credentials.