Hello there,
I have been working on integrating some custom API endpoints into Nova to streamline one of our internal workflows, and I have hit a bit of a wall. I am hoping someone here can help clarify what I might be missing.
I have an external API with authentication handled via Bearer Tokens. The goal is to fetch a list of tasks from the endpoint and display them within a Nova Workflow module.
Successfully set up the token-based auth with the external API and confirmed the endpoint returns data via Postman. I configured Novas HTTP Request node to call the endpoint; but the response seems to stall; and I cannot get the data to display.
The workflow runs, but I am either receiving no data blank payload or an HTTP 401 error. I have triple-checked the Bearer Token; so I do not think it is an auth problem at this point. I suspect it might have to do with how the request headers are being set within Novas node.
Has anyone else experienced similar challenges when working with Novas HTTP node? I have looked through the documentation, but I may have missed something about handling headers or parsing API responses.
Also, I have gone through this post; https://devforum.nova.app/t/nova-javascript-api-definitions-extension-development-tools-cybersecurity which definitely helped me out a lot.
Any suggestions or examples of successfully integrating custom API endpoints with Nova workflows would be greatly appreciated! If needed, I can share snippets of my current setup.
Thanks in advance for your help and assistance.