O

OpenObserve HTTP API

REST discovered

Details
Docs
https://openobserve.ai/docs/reference/api/
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.

OpenObserve service account token bearer discovered Get token ↗

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.