Request Signature

Each request must be authenticated. You can use one of the following authentication methods:

  • Valid Client session cookie. You can use your browser for test puposes. To do this, log in to your account to call any method directly from the browser.

  • Plain Key/Secret authentication. Provide the Authorization: TB-PLAIN <KEY>:<SECRET> header with the request. <KEY> and <SECRET> must be used without any modification. This is the simplest but most insecure authorization method.

  • AWS Signature V2. tebi_client_api must be used as a service name.

  • AWS Signature V4. tebi_client_api must be used as a service name.

Example

curl -v -X GET -H "Authorization: TB-PLAIN <KEY>:<SECRET>" "https://client.tebi.io/api/buckets/logs/raw/<BUCKET>" --output -