Vendia CLI Commands | Vendia
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 |