Skip to content

feat: expand auth0 management api client#38

Merged
zdburrage merged 1 commit intomainfrom
feat/auth0-management-api
May 1, 2026
Merged

feat: expand auth0 management api client#38
zdburrage merged 1 commit intomainfrom
feat/auth0-management-api

Conversation

@zdburrage
Copy link
Copy Markdown
Collaborator

Summary

Expands the Auth0 Management API client with the endpoints needed for upcoming SSO handoff, roles, and bulk export phases.

This includes:

  • Connection reads: getConnections, getConnection
  • Organization connection reads: getOrganizationConnections
  • Role reads: getRoles, getMemberRoles
  • Bulk user export plumbing: createUserExportJob, getJob, downloadJobLocation
  • Auth0ApiError for catchable HTTP failures
  • Missing read:connections_options helper for warning paths
  • Auth0 Management API types
  • README scope updates for connections, connection options, roles, and org member roles
  • Generated dist updates

Impact

No CLI behavior changes in this branch. It is API plumbing for the next Auth0 SSO handoff and roles phases. Existing Auth0 export paths continue to use the same public command surface.

Validation

  • npm run typecheck
  • npm run lint
  • npm run format:check
  • npm test
  • npm run build

@zdburrage zdburrage marked this pull request as ready for review May 1, 2026 22:01
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 4 additional findings.

Open in Devin Review

@zdburrage zdburrage merged commit 5936a41 into main May 1, 2026
4 checks passed
@zdburrage zdburrage deleted the feat/auth0-management-api branch May 1, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant