Iosu Miral
02/25/2026, 11:32 AMkapa.ai
02/25/2026, 11:33 AMAuthorization header, not as a query parameter. [JWT auth (Builder); JWT auth (YAML)]
They do not explicitly document a way to:
1. Generate a JWT with JwtAuthenticator, and
2. Inject that generated token into the request query string instead of the Authorization header.
Because of that, I can’t confidently give you a fully supported, documented pattern for “JWT in query param” based only on these sources.
What is documented:
• You can configure JWT auth (secret key, algorithm, headers, payload, token duration, etc.) so Airbyte generates a signed token. [JWT auth (Builder); JwtAuthenticator schema]
• The documented behavior is that this token is sent in the Authorization header with a configurable prefix (e.g. Bearer). [JWT auth (Builder)]
What’s missing:
• There is no example or option in the docs showing how to take that generated JWT and place it into a query parameter (e.g. `?token=`jwt).
Given these limitations, the safest conclusion based on the docs is:
• Airbyte supports JWT generation via JwtAuthenticator and the Connector Builder’s JWT method, but the official documentation does not describe a way to attach that JWT as a query parameter instead of an Authorization header.
If you need this behavior, you’ll likely have to:
• Either adjust the target API to accept Authorization headers, or
• Ask in the Airbyte Slack / forums whether there is an undocumented pattern (e.g., using a more advanced declarative YAML setup) to reuse the generated JWT in query params, since it’s not covered in the current docs. 👍 0 button 👎 0 button ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.Alexandru Manolache
04/16/2026, 9:23 AMIosu Miral
04/16/2026, 9:24 AMAlexandru Manolache
04/16/2026, 9:24 AM