Skip to content
Discussion options

You must be logged in to vote

Hi @DereckSimpatico! I'm Dosu and I’m helping the keep team.

Keep's incoming webhook authentication only supports API keys in HTTP headers (like X-API-KEY) or, for some endpoints, as a query parameter in the URL (e.g., ?api_key=...). There is no support for passing authentication credentials in the request body—the authentication logic does not extract API keys from the body, and all examples and documentation expect the key in headers or the query string [source] [source].

If your platform can't set custom headers, try including the API key as a query parameter in the webhook URL (if the endpoint supports it), like this:
https://your-keep-url/alerts/event/{provider}?api_key=YOUR_API_KEY

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by DereckSimpatico
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant