Skip to content

feat(providers): add Zorus integration#5818

Merged
hassan254-prog merged 2 commits into
NangoHQ:masterfrom
praneeth-oai:praneethc/zorus-integration
Apr 9, 2026
Merged

feat(providers): add Zorus integration#5818
hassan254-prog merged 2 commits into
NangoHQ:masterfrom
praneeth-oai:praneethc/zorus-integration

Conversation

@praneeth-oai
Copy link
Copy Markdown
Contributor

Summary

  • add Zorus API key integration with fixed-host proxy config, Impersonation auth, API-version header, and customers-search verification
  • add Zorus integration docs, connect guide, generated snippets, docs navigation entry, and template logo

Validation

  • npm run test:providers
  • npm run docs:generate
  • git diff --check
  • tested docs page locally with Mintlify preview
  • tested locally in the Nango dashboard by creating a Zorus integration and adding a Zorus API-key connection
  • tested local proxy request to POST /proxy/api/customers/search and confirmed a Zorus customer response was returned

Add Zorus provider integration with fixed-host API key auth and docs

This PR introduces a new Zorus integration across provider configuration, documentation, generated docs snippets, docs navigation, and UI assets. It adds a new entry in packages/providers/providers.yaml using API_KEY auth against https://developer.zorustech.com, forwards Zorus-required headers including Authorization: Impersonation <api token> and zorus-api-version: 1.0, and verifies credentials with the lightweight customers search endpoint.

The change is additive and includes end-user setup documentation under docs/api-integrations/zorus*, generated snippets for tooling/use cases, a docs navigation entry in docs/docs.json, and a provider logo at packages/webapp/public/images/template-logos/zorus.svg.

@praneeth-oai praneeth-oai marked this pull request as draft April 8, 2026 22:24
@praneeth-oai praneeth-oai force-pushed the praneethc/zorus-integration branch from 2c34c80 to fdfb52f Compare April 8, 2026 22:44
@praneeth-oai praneeth-oai marked this pull request as ready for review April 8, 2026 22:45
@praneeth-oai praneeth-oai force-pushed the praneethc/zorus-integration branch from 8e194db to 4e2fd5c Compare April 8, 2026 23:09
@justonf
Copy link
Copy Markdown
Contributor

justonf commented Apr 8, 2026

@praneeth-oai can you do a last test to make sure the connection works properly as well?

@praneeth-oai
Copy link
Copy Markdown
Contributor Author

@praneeth-oai can you do a last test to make sure the connection works properly as well?

yes - I ran one final end-to-end connection smoke test locally: created a fresh Zorus API token, added it as a Zorus test connection in local Nango, confirmed the connection via Nango’s Connections API, and then verified the stored connection works by dry-running a local Nango action through the Nango CLI. The action proxied POST /api/customers/search through Nango using that connection and returned a 200

Copy link
Copy Markdown
Contributor

@hassan254-prog hassan254-prog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution, single comment otherwise looks good.

Comment thread packages/providers/providers.yaml
@praneeth-oai praneeth-oai force-pushed the praneethc/zorus-integration branch from 4e2fd5c to 336a16f Compare April 9, 2026 18:45
@hassan254-prog hassan254-prog enabled auto-merge April 9, 2026 19:11
@hassan254-prog hassan254-prog added this pull request to the merge queue Apr 9, 2026
Merged via the queue into NangoHQ:master with commit a02e9a2 Apr 9, 2026
20 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants