Why does Hexnode allow only one API key per portal?Solved

Participant
Discussion
6 months ago Feb 04, 2026

Hi everyone. I noticed that Hexnode seems to provide only one global API key for the entire portal under Admin > API, rather than separate keys for different users or integrations. Is this expected behavior?

Also, if we have multiple internal tools using the API, do they all need to share this master key? I was hoping to isolate them so one integration could be rotated or disabled without affecting the others. Finally, are there any rate limits tied to this single key?

Replies (1)

Marked SolutionPending Review
Hexnode Expert
6 months ago Feb 04, 2026
Marked SolutionPending Review

Hello,

Thanks for reaching out to Hexnode Connect.

Yes, this is expected behavior. Hexnode currently uses a single, global master API key per portal instance for REST API authentication, rather than generating individual keys per user or per integration.

This design provides centralized credential management and global API access control (which can be toggled via Admin > API). It also enforces consistent rate limiting to maintain portal stability. Currently, the API limit is set to 300 requests within a 10-minute window across the entire portal.

Because there are no separate keys, all internal tools connecting to your portal will need to authenticate using this same master key. When planning your automations, please keep the following in mind:

  • Access Separation: Any isolation between integrations must be handled outside of Hexnode (e.g., through your middleware, internal access controls, or an integration service).
  • Key Rotation: If the master API key is changed or API access is disabled, it will immediately affect all integrations using that key.
  • Rate Limiting: Since all tools share the same key, ensure your scheduled workflows are designed to account for the shared 300-request/10-minute rate limit.

I hope this helps you plan your API integrations! Feel free to reach out if you have any more doubts or need further assistance.

Best regards,
George,
Hexnode UEM

Save