Could Someone Give me Advice on Integrating Custom API Endpoints with Nova Workflow?

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.