Skip to content

feat: add Forms management commands - #1626

Open
developerkunal wants to merge 1 commit into
mainfrom
feat/forms-management
Open

feat: add Forms management commands#1626
developerkunal wants to merge 1 commit into
mainfrom
feat/forms-management

Conversation

@developerkunal

Copy link
Copy Markdown
Contributor

🔧 Changes

Add first-class Auth0 Forms management to the CLI:

  • Add forms list, show, create, update, delete, open, export, and import.
  • Support interactive prompts, JSON/CSV output, file input, piped stdin, and non-interactive automation.
  • Make interactive creation lightweight:
    • auth0 forms create prompts for a name and creates a minimal scaffold.
    • auth0 forms create --edit opens the complete JSON body in an editor.
    • auth0 forms create --example prints an embedded example suitable for --file.
  • Open Forms directly in the Auth0 Dashboard builder with forms open.

Additional updates:

  • Require --force for Forms deletion in agent mode.
  • Add the required Forms Management API scopes.

🔬 Testing

  • Unit tests and vet.
  • Live Forms integration suite: 17/17 passed.
  • Verified integration resources are cleaned up.

📝 Checklist

  • Functionality is covered by tests.
  • Documentation has been added.

@developerkunal
developerkunal requested a review from a team as a code owner August 24, 2026 08:45
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.

1 participant