SDK Update: Connection Profiles, Express Configuration, and API Enhancements #653
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🔧 Changes
This PR contains auto-generated updates from Auth0's Management API OpenAPI specifications, introducing new features and API enhancements.
New APIs and Methods Added
Connection Profiles API
ConnectionProfilesclient with methods:List()- List connection profiles with checkpoint paginationCreate()- Create a new connection profileGet()- Retrieve a connection profile by IDUpdate()- Update a connection profileDelete()- Delete a connection profileListTemplates()- List connection profile templatesGetTemplate()- Retrieve a connection profile template by IDClient Management Enhancements
ExpressConfigurationfield to Client objectsLinkedClientConfigurationtype for OIN Express ConfigurationFlow Actions
FlowActionAuth0SendEmailaction type for sending emails in authentication flowsFlowActionAuth0SendEmailParamswith support for from/to addresses, subject, body, and custom variablesNetwork ACL Enhancements
dynamic_client_registrationscope toNetworkACLRuleScopeEnumTenant Settings
ResourceParameterProfilesetting with values:audience,compatibilityTypes Changed
Connection Options
ConnectionOptionsAuth0from genericmap[string]interface{}to structured type with explicit fieldsConnectionOptionsOAuth2Commonwith proper field definitionsACUL (Advanced Customization Universal Login)
AculConfigsItem.RenderingModefrom required to optionalAculConfigsItem.HeadTagsfrom required to optionalSelf-Service Profiles
SelfServiceProfileSSOTicketProvisioningConfig.Scopesfrom required to optionalFiles Modified
management/auth0.go- Added ConnectionProfiles clientmanagement/clients.go- Added ExpressConfiguration fieldmanagement/connection_profiles.go- New file with connection profiles typesmanagement/connectionprofiles/- New package with client implementationmanagement/flows.go- Added SendEmail actionmanagement/network_acls.go- Added new scope enummanagement/types.go- Extensive type updatesmanagement/clients/client_test.go- Updated testsmanagement/connectionprofiles/client_test.go- New testsmanagement/prompts/rendering_test.go- Updated testsmanagement/tenants/settings_test.go- Updated tests📚 References
fern-bot/2025-11-14T07-14Z🔬 Testing
Note: This is auto-generated code. The SDK follows Auth0's API changes and is tested against HTTP recordings. E2E tests would require a real Auth0 tenant with appropriate feature flags enabled.
📝 Checklist
management/client.goreference docs