Issue: Authentication failure. Missing private key for X-Workflow-Api-Key or X-API-Key header.
Steps I've taken to troubleshoot: Searched retool forum, Youtube, and other resources.
Additional info: (Cloud or Self-hosted, Screenshots) I have also tried calling the workflow in the app, however, the data does not get passed from the app to the workflow.
Hello there @teethous, this error about missing private key for the X-Workflow-Api-Key or X-API-Key header usually means the workflow’s API key is not being included in your webhook request.
Confirm that your API key is correct and active.
If you are triggering the workflow from a Retool app, make sure the key is sent in the request headers as X-Workflow-Api-Key or X-API-Key, not as a URL query parameter.
If data is not getting passed from the app to the workflow, double check that your payload and headers are formatted correctly and that the request method matches what your workflow expects.
Also, @teethous, if your schedule allows, we’d love for you to join our Office Hours where you can get real-time help from the Retool team and other developers, and every question is welcome! Our upcoming session is today from 2PM–3PM EST, and we host them twice a week, Tuesdays and Thursdays!
Hello. Sorry for my late reply on this one. Yes I did figure it out. I use the retool university and it guided me perfectly on how to structure API calls. Thank you so much for your direction.
@teethous So glad it was helpful! Don’t hesitate to start a new topic if you have any other questions. And yes, Retool University is awesome, definitely check out the other courses there too!