Как передать токен

Передача токена в JDBC-запросе

Чтобы передать токен в JDBC-запросе, укажите его в качестве пароля пользователя. В качестве имени пользователя задайте значение jwt. Подробнее см. в разделе Подключение с помощью SQL-клиента.

Передача токена в HTTP-запросе

Чтобы передать токен в HTTP-запросе, укажите его в заголовке типа Authorization после ключевого слова Bearer, как показано в примере ниже.

curl -X 'POST' \
  'http://localhost:9090/api/v1/datamarts/query?format=json' \
  -H 'x-request-id: ee7c7570-1eec-11ed-861d-0242ac120002' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c'
  -d '{
  "query": "SELECT st.id, st.category, s.product_code FROM marketing.stores AS st INNER JOIN marketing_new.sales AS s ON st.id = s.store_id DATASOURCE_TYPE = '\''adb'\''",
  "queryId": "12345"
}'