Vendia CLI Commands
Below is a list of available Vendia CLI commands.
Commands
share auth
Manage authorization & set current Vendia user.
Subcommand | Description |
---|---|
auth login | Login to Vendia user account |
auth logout | Logout of Vendia user account |
auth role | Manage roles for users |
auth role delete | Delete roles for users |
auth role get | Get role information |
auth role list | List roles for user |
auth role set | Set Roles for user |
auth switch | Switch active Vendia account |
auth whoami | Display active Vendia account |
share client
Manage your local Vendia client.
Subcommand | Description |
---|---|
client generate | Generate a custom client for your accessing your project’s API. |
client pull | Writes your project’s schema files to a local directory - needed in order to generate a custom client for your accessing your project’s API. |
share file
Manage files in a project.
Subcommand | Description |
---|---|
file add | Add a file |
file get | Get a file |
file list | List current files |
file remove | Remove a file |
file update | Update a file |
share login
Login to Vendia user account.
share logout
Logout of Vendia user account.
share node
Manage workspaces in a project.
Subcommand | Description |
---|---|
node add-api-key | Add an API Key |
node add-jwt-auth | Add a custom JWT Authentication Provider to a workspace |
node get | Get workspace configuration |
node grant-access | Grant user access to a workspace |
node remove-jwt-auth | Remove a custom JWT Authentication Provider from a workspace |
node revoke-access | Revoke a user’s access to a workspace |
node schema | Fetch a workspace’s GraphQL Schema |
node sharing-policy | Manage sharing policies for a workspace |
node update | Update workspace configuration |
share org
Manage your Organization (Enterprise only).
Subcommand | Description |
---|---|
org get | Get your Organization (Enterprise only) |
org list-users | List Org Users (Enterprise only) |
share uni
Manage project operations.
Subcommand | Description |
---|---|
uni create | Create a new project |
uni delete | Permanently delete a project |
uni evolve | Evolve the schema for a project |
uni get | Get information about a given project |
uni invite | Invite a new workspace to join the project |
uni join | Join an existing project |
uni list | Lists all projects in your account |
uni open | Open a project in the vendia dev console |
uni reset | Resets project to its original state |