
Cli Admin
- 1 installs
- 52 repo stars
- Updated August 5, 2026
- constructive-io/constructive
CLI tool (csdk) for the admin API providing CRUD commands for 37 tables and 15 custom operations.
About
cliadmin CLI tool (csdk) for the admin API provides CRUD commands for 37 tables and 15 custom operations.. Context management, authentication, and config variables for programmatic access.
- Context management with csdk context create and csdk context use
- Authentication via csdk auth set-token
Cli Admin by the numbers
- 1 all-time installs (skills.sh)
- Ranked #468 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/constructive-io/constructive --skill cli-adminAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 52 |
| Last updated | August 5, 2026 |
| Repository | constructive-io/constructive ↗ |
What it does
CLI tool (csdk) for the admin API providing CRUD commands for 37 tables and 15 custom operations.
Files
cli-admin
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CLI tool (csdk) for the admin API — provides CRUD commands for 37 tables and 15 custom operations
Usage
# Context management
csdk context create <name> --endpoint <url>
csdk context use <name>
# Authentication
csdk auth set-token <token>
# Config variables
csdk config set <key> <value>
csdk config get <key>
# CRUD for any table (e.g. org-get-managers-record)
csdk org-get-managers-record list
csdk org-get-managers-record get --id <value>
csdk org-get-managers-record create --<field> <value>
# Non-interactive mode (skip all prompts, use flags only)
csdk --no-tty org-get-managers-record listExamples
Set up and query
csdk context create local --endpoint http://localhost:5000/graphql
csdk context use local
csdk auth set-token <token>
csdk org-get-managers-record listNon-interactive mode (for scripts and CI)
csdk --no-tty org-get-managers-record create --<field> <value>References
See the references/ directory for detailed per-entity API documentation:
- context
- auth
- config
- org-get-managers-record
- org-get-subordinates-record
- app-permission
- org-permission
- app-level-requirement
- org-member
- app-permission-default
- org-permission-default
- app-admin-grant
- app-owner-grant
- app-achievement
- app-step
- org-admin-grant
- org-owner-grant
- membership-type
- app-limit-default
- org-limit-default
- org-chart-edge-grant
- app-claimed-invite
- app-grant
- app-membership-default
- org-membership-default
- org-claimed-invite
- app-limit-event
- org-limit-event
- org-grant
- org-chart-edge
- app-limit
- org-limit-aggregate
- org-member-profile
- org-limit
- app-level
- app-invite
- org-membership-setting
- org-invite
- app-membership
- org-membership
- app-permissions-get-padded-mask
- org-permissions-get-padded-mask
- org-is-manager-of
- app-permissions-get-mask
- org-permissions-get-mask
- steps-achieved
- app-permissions-get-mask-by-names
- org-permissions-get-mask-by-names
- app-permissions-get-by-mask
- org-permissions-get-by-mask
- steps-required
- submit-app-invite-code
- submit-org-invite-code
- request-upload-url
- provision-bucket
appAchievement
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppAchievement records via csdk CLI
Usage
csdk app-achievement list
csdk app-achievement list --where.<field>.<op> <value> --orderBy <values>
csdk app-achievement list --limit 10 --after <cursor>
csdk app-achievement find-first --where.<field>.<op> <value>
csdk app-achievement get --id <UUID>
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]
csdk app-achievement update --id <UUID> [--actorId <UUID>] [--name <String>] [--count <Int>]
csdk app-achievement delete --id <UUID>Examples
List appAchievement records
csdk app-achievement listList appAchievement records with pagination
csdk app-achievement list --limit 10 --offset 0List appAchievement records with cursor pagination
csdk app-achievement list --limit 10 --after <cursor>Find first matching appAchievement
csdk app-achievement find-first --where.id.equalTo <value>List appAchievement records with field selection
csdk app-achievement list --select id,idList appAchievement records with filtering and ordering
csdk app-achievement list --where.id.equalTo <value> --orderBy ID_ASCCreate a appAchievement
csdk app-achievement create --name <String> [--actorId <UUID>] [--count <Int>]Get a appAchievement by id
csdk app-achievement get --id <value>appAdminGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppAdminGrant records via csdk CLI
Usage
csdk app-admin-grant list
csdk app-admin-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-admin-grant list --limit 10 --after <cursor>
csdk app-admin-grant find-first --where.<field>.<op> <value>
csdk app-admin-grant get --id <UUID>
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-admin-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-admin-grant delete --id <UUID>Examples
List appAdminGrant records
csdk app-admin-grant listList appAdminGrant records with pagination
csdk app-admin-grant list --limit 10 --offset 0List appAdminGrant records with cursor pagination
csdk app-admin-grant list --limit 10 --after <cursor>Find first matching appAdminGrant
csdk app-admin-grant find-first --where.id.equalTo <value>List appAdminGrant records with field selection
csdk app-admin-grant list --select id,idList appAdminGrant records with filtering and ordering
csdk app-admin-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appAdminGrant
csdk app-admin-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a appAdminGrant by id
csdk app-admin-grant get --id <value>appClaimedInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppClaimedInvite records via csdk CLI
Usage
csdk app-claimed-invite list
csdk app-claimed-invite list --where.<field>.<op> <value> --orderBy <values>
csdk app-claimed-invite list --limit 10 --after <cursor>
csdk app-claimed-invite find-first --where.<field>.<op> <value>
csdk app-claimed-invite get --id <UUID>
csdk app-claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk app-claimed-invite update --id <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk app-claimed-invite delete --id <UUID>Examples
List appClaimedInvite records
csdk app-claimed-invite listList appClaimedInvite records with pagination
csdk app-claimed-invite list --limit 10 --offset 0List appClaimedInvite records with cursor pagination
csdk app-claimed-invite list --limit 10 --after <cursor>Find first matching appClaimedInvite
csdk app-claimed-invite find-first --where.id.equalTo <value>List appClaimedInvite records with field selection
csdk app-claimed-invite list --select id,idList appClaimedInvite records with filtering and ordering
csdk app-claimed-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a appClaimedInvite
csdk app-claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]Get a appClaimedInvite by id
csdk app-claimed-invite get --id <value>appGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppGrant records via csdk CLI
Usage
csdk app-grant list
csdk app-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-grant list --limit 10 --after <cursor>
csdk app-grant find-first --where.<field>.<op> <value>
csdk app-grant get --id <UUID>
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-grant update --id <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-grant delete --id <UUID>Examples
List appGrant records
csdk app-grant listList appGrant records with pagination
csdk app-grant list --limit 10 --offset 0List appGrant records with cursor pagination
csdk app-grant list --limit 10 --after <cursor>Find first matching appGrant
csdk app-grant find-first --where.id.equalTo <value>List appGrant records with field selection
csdk app-grant list --select id,idList appGrant records with filtering and ordering
csdk app-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appGrant
csdk app-grant create --actorId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]Get a appGrant by id
csdk app-grant get --id <value>appInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppInvite records via csdk CLI
Usage
csdk app-invite list
csdk app-invite list --where.<field>.<op> <value> --orderBy <values>
csdk app-invite list --limit 10 --after <cursor>
csdk app-invite find-first --where.<field>.<op> <value>
csdk app-invite get --id <UUID>
csdk app-invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]
csdk app-invite update --id <UUID> [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]
csdk app-invite delete --id <UUID>Examples
List appInvite records
csdk app-invite listList appInvite records with pagination
csdk app-invite list --limit 10 --offset 0List appInvite records with cursor pagination
csdk app-invite list --limit 10 --after <cursor>Find first matching appInvite
csdk app-invite find-first --where.id.equalTo <value>List appInvite records with field selection
csdk app-invite list --select id,idList appInvite records with filtering and ordering
csdk app-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a appInvite
csdk app-invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]Get a appInvite by id
csdk app-invite get --id <value>appLevelRequirement
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLevelRequirement records via csdk CLI
Usage
csdk app-level-requirement list
csdk app-level-requirement list --where.<field>.<op> <value> --orderBy <values>
csdk app-level-requirement list --limit 10 --after <cursor>
csdk app-level-requirement find-first --where.<field>.<op> <value>
csdk app-level-requirement get --id <UUID>
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]
csdk app-level-requirement update --id <UUID> [--name <String>] [--level <String>] [--description <String>] [--requiredCount <Int>] [--priority <Int>]
csdk app-level-requirement delete --id <UUID>Examples
List appLevelRequirement records
csdk app-level-requirement listList appLevelRequirement records with pagination
csdk app-level-requirement list --limit 10 --offset 0List appLevelRequirement records with cursor pagination
csdk app-level-requirement list --limit 10 --after <cursor>Find first matching appLevelRequirement
csdk app-level-requirement find-first --where.id.equalTo <value>List appLevelRequirement records with field selection
csdk app-level-requirement list --select id,idList appLevelRequirement records with filtering and ordering
csdk app-level-requirement list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLevelRequirement
csdk app-level-requirement create --name <String> --level <String> [--description <String>] [--requiredCount <Int>] [--priority <Int>]Get a appLevelRequirement by id
csdk app-level-requirement get --id <value>appLevel
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLevel records via csdk CLI
Usage
csdk app-level list
csdk app-level list --where.<field>.<op> <value> --orderBy <values>
csdk app-level list --limit 10 --after <cursor>
csdk app-level find-first --where.<field>.<op> <value>
csdk app-level get --id <UUID>
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]
csdk app-level update --id <UUID> [--name <String>] [--description <String>] [--image <Image>] [--ownerId <UUID>]
csdk app-level delete --id <UUID>Examples
List appLevel records
csdk app-level listList appLevel records with pagination
csdk app-level list --limit 10 --offset 0List appLevel records with cursor pagination
csdk app-level list --limit 10 --after <cursor>Find first matching appLevel
csdk app-level find-first --where.id.equalTo <value>List appLevel records with field selection
csdk app-level list --select id,idList appLevel records with filtering and ordering
csdk app-level list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLevel
csdk app-level create --name <String> [--description <String>] [--image <Image>] [--ownerId <UUID>]Get a appLevel by id
csdk app-level get --id <value>appLimitDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimitDefault records via csdk CLI
Usage
csdk app-limit-default list
csdk app-limit-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit-default list --limit 10 --after <cursor>
csdk app-limit-default find-first --where.<field>.<op> <value>
csdk app-limit-default get --id <UUID>
csdk app-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]
csdk app-limit-default update --id <UUID> [--name <String>] [--max <BigInt>] [--softMax <BigInt>]
csdk app-limit-default delete --id <UUID>Examples
List appLimitDefault records
csdk app-limit-default listList appLimitDefault records with pagination
csdk app-limit-default list --limit 10 --offset 0List appLimitDefault records with cursor pagination
csdk app-limit-default list --limit 10 --after <cursor>Find first matching appLimitDefault
csdk app-limit-default find-first --where.id.equalTo <value>List appLimitDefault records with field selection
csdk app-limit-default list --select id,idList appLimitDefault records with filtering and ordering
csdk app-limit-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimitDefault
csdk app-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]Get a appLimitDefault by id
csdk app-limit-default get --id <value>appLimitEvent
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimitEvent records via csdk CLI
Usage
csdk app-limit-event list
csdk app-limit-event list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit-event list --limit 10 --after <cursor>
csdk app-limit-event find-first --where.<field>.<op> <value>
csdk app-limit-event get --id <UUID>
csdk app-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk app-limit-event update --id <UUID> [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk app-limit-event delete --id <UUID>Examples
List appLimitEvent records
csdk app-limit-event listList appLimitEvent records with pagination
csdk app-limit-event list --limit 10 --offset 0List appLimitEvent records with cursor pagination
csdk app-limit-event list --limit 10 --after <cursor>Find first matching appLimitEvent
csdk app-limit-event find-first --where.id.equalTo <value>List appLimitEvent records with field selection
csdk app-limit-event list --select id,idList appLimitEvent records with filtering and ordering
csdk app-limit-event list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimitEvent
csdk app-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]Get a appLimitEvent by id
csdk app-limit-event get --id <value>appLimit
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppLimit records via csdk CLI
Usage
csdk app-limit list
csdk app-limit list --where.<field>.<op> <value> --orderBy <values>
csdk app-limit list --limit 10 --after <cursor>
csdk app-limit find-first --where.<field>.<op> <value>
csdk app-limit get --id <UUID>
csdk app-limit create --actorId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk app-limit update --id <UUID> [--name <String>] [--actorId <UUID>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk app-limit delete --id <UUID>Examples
List appLimit records
csdk app-limit listList appLimit records with pagination
csdk app-limit list --limit 10 --offset 0List appLimit records with cursor pagination
csdk app-limit list --limit 10 --after <cursor>Find first matching appLimit
csdk app-limit find-first --where.id.equalTo <value>List appLimit records with field selection
csdk app-limit list --select id,idList appLimit records with filtering and ordering
csdk app-limit list --where.id.equalTo <value> --orderBy ID_ASCCreate a appLimit
csdk app-limit create --actorId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]Get a appLimit by id
csdk app-limit get --id <value>appMembershipDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppMembershipDefault records via csdk CLI
Usage
csdk app-membership-default list
csdk app-membership-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-membership-default list --limit 10 --after <cursor>
csdk app-membership-default find-first --where.<field>.<op> <value>
csdk app-membership-default get --id <UUID>
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
csdk app-membership-default update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]
csdk app-membership-default delete --id <UUID>Examples
List appMembershipDefault records
csdk app-membership-default listList appMembershipDefault records with pagination
csdk app-membership-default list --limit 10 --offset 0List appMembershipDefault records with cursor pagination
csdk app-membership-default list --limit 10 --after <cursor>Find first matching appMembershipDefault
csdk app-membership-default find-first --where.id.equalTo <value>List appMembershipDefault records with field selection
csdk app-membership-default list --select id,idList appMembershipDefault records with filtering and ordering
csdk app-membership-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appMembershipDefault
csdk app-membership-default create [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isVerified <Boolean>]Get a appMembershipDefault by id
csdk app-membership-default get --id <value>appMembership
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppMembership records via csdk CLI
Usage
csdk app-membership list
csdk app-membership list --where.<field>.<op> <value> --orderBy <values>
csdk app-membership list --limit 10 --after <cursor>
csdk app-membership find-first --where.<field>.<op> <value>
csdk app-membership get --id <UUID>
csdk app-membership create --actorId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--profileId <UUID>]
csdk app-membership update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--actorId <UUID>] [--profileId <UUID>]
csdk app-membership delete --id <UUID>Examples
List appMembership records
csdk app-membership listList appMembership records with pagination
csdk app-membership list --limit 10 --offset 0List appMembership records with cursor pagination
csdk app-membership list --limit 10 --after <cursor>Find first matching appMembership
csdk app-membership find-first --where.id.equalTo <value>List appMembership records with field selection
csdk app-membership list --select id,idList appMembership records with filtering and ordering
csdk app-membership list --where.id.equalTo <value> --orderBy ID_ASCCreate a appMembership
csdk app-membership create --actorId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isVerified <Boolean>] [--isActive <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--profileId <UUID>]Get a appMembership by id
csdk app-membership get --id <value>appOwnerGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppOwnerGrant records via csdk CLI
Usage
csdk app-owner-grant list
csdk app-owner-grant list --where.<field>.<op> <value> --orderBy <values>
csdk app-owner-grant list --limit 10 --after <cursor>
csdk app-owner-grant find-first --where.<field>.<op> <value>
csdk app-owner-grant get --id <UUID>
csdk app-owner-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk app-owner-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--grantorId <UUID>]
csdk app-owner-grant delete --id <UUID>Examples
List appOwnerGrant records
csdk app-owner-grant listList appOwnerGrant records with pagination
csdk app-owner-grant list --limit 10 --offset 0List appOwnerGrant records with cursor pagination
csdk app-owner-grant list --limit 10 --after <cursor>Find first matching appOwnerGrant
csdk app-owner-grant find-first --where.id.equalTo <value>List appOwnerGrant records with field selection
csdk app-owner-grant list --select id,idList appOwnerGrant records with filtering and ordering
csdk app-owner-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a appOwnerGrant
csdk app-owner-grant create --actorId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a appOwnerGrant by id
csdk app-owner-grant get --id <value>appPermissionDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppPermissionDefault records via csdk CLI
Usage
csdk app-permission-default list
csdk app-permission-default list --where.<field>.<op> <value> --orderBy <values>
csdk app-permission-default list --limit 10 --after <cursor>
csdk app-permission-default find-first --where.<field>.<op> <value>
csdk app-permission-default get --id <UUID>
csdk app-permission-default create [--permissions <BitString>]
csdk app-permission-default update --id <UUID> [--permissions <BitString>]
csdk app-permission-default delete --id <UUID>Examples
List appPermissionDefault records
csdk app-permission-default listList appPermissionDefault records with pagination
csdk app-permission-default list --limit 10 --offset 0List appPermissionDefault records with cursor pagination
csdk app-permission-default list --limit 10 --after <cursor>Find first matching appPermissionDefault
csdk app-permission-default find-first --where.id.equalTo <value>List appPermissionDefault records with field selection
csdk app-permission-default list --select id,idList appPermissionDefault records with filtering and ordering
csdk app-permission-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a appPermissionDefault
csdk app-permission-default create [--permissions <BitString>]Get a appPermissionDefault by id
csdk app-permission-default get --id <value>appPermission
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppPermission records via csdk CLI
Usage
csdk app-permission list
csdk app-permission list --where.<field>.<op> <value> --orderBy <values>
csdk app-permission list --limit 10 --after <cursor>
csdk app-permission find-first --where.<field>.<op> <value>
csdk app-permission get --id <UUID>
csdk app-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk app-permission update --id <UUID> [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk app-permission delete --id <UUID>Examples
List appPermission records
csdk app-permission listList appPermission records with pagination
csdk app-permission list --limit 10 --offset 0List appPermission records with cursor pagination
csdk app-permission list --limit 10 --after <cursor>Find first matching appPermission
csdk app-permission find-first --where.id.equalTo <value>List appPermission records with field selection
csdk app-permission list --select id,idList appPermission records with filtering and ordering
csdk app-permission list --where.id.equalTo <value> --orderBy ID_ASCCreate a appPermission
csdk app-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]Get a appPermission by id
csdk app-permission get --id <value>appPermissionsGetByMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of AppPermission.
Usage
csdk app-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>Examples
Run appPermissionsGetByMask
csdk app-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>appPermissionsGetMaskByNames
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetMaskByNames query
Usage
csdk app-permissions-get-mask-by-names --names <String>Examples
Run appPermissionsGetMaskByNames
csdk app-permissions-get-mask-by-names --names <String>appPermissionsGetMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetMask query
Usage
csdk app-permissions-get-mask --ids <UUID>Examples
Run appPermissionsGetMask
csdk app-permissions-get-mask --ids <UUID>appPermissionsGetPaddedMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the appPermissionsGetPaddedMask query
Usage
csdk app-permissions-get-padded-mask --mask <BitString>Examples
Run appPermissionsGetPaddedMask
csdk app-permissions-get-padded-mask --mask <BitString>appStep
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for AppStep records via csdk CLI
Usage
csdk app-step list
csdk app-step list --where.<field>.<op> <value> --orderBy <values>
csdk app-step list --limit 10 --after <cursor>
csdk app-step find-first --where.<field>.<op> <value>
csdk app-step get --id <UUID>
csdk app-step create --name <String> [--actorId <UUID>] [--count <Int>]
csdk app-step update --id <UUID> [--actorId <UUID>] [--name <String>] [--count <Int>]
csdk app-step delete --id <UUID>Examples
List appStep records
csdk app-step listList appStep records with pagination
csdk app-step list --limit 10 --offset 0List appStep records with cursor pagination
csdk app-step list --limit 10 --after <cursor>Find first matching appStep
csdk app-step find-first --where.id.equalTo <value>List appStep records with field selection
csdk app-step list --select id,idList appStep records with filtering and ordering
csdk app-step list --where.id.equalTo <value> --orderBy ID_ASCCreate a appStep
csdk app-step create --name <String> [--actorId <UUID>] [--count <Int>]Get a appStep by id
csdk app-step get --id <value>Authentication
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage authentication tokens for csdk
Usage
csdk auth set-token <token>
csdk auth status
csdk auth logoutExamples
Authenticate with a token
csdk auth set-token eyJhbGciOiJIUzI1NiIs...Check auth status
csdk auth statusclaimedInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for ClaimedInvite records via csdk CLI
Usage
csdk claimed-invite list
csdk claimed-invite list --where.<field>.<op> <value> --orderBy <values>
csdk claimed-invite list --limit 10 --after <cursor>
csdk claimed-invite find-first --where.<field>.<op> <value>
csdk claimed-invite get --id <UUID>
csdk claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk claimed-invite update --id <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk claimed-invite delete --id <UUID>Examples
List claimedInvite records
csdk claimed-invite listList claimedInvite records with pagination
csdk claimed-invite list --limit 10 --offset 0List claimedInvite records with cursor pagination
csdk claimed-invite list --limit 10 --after <cursor>Find first matching claimedInvite
csdk claimed-invite find-first --where.id.equalTo <value>List claimedInvite records with field selection
csdk claimed-invite list --select id,idList claimedInvite records with filtering and ordering
csdk claimed-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a claimedInvite
csdk claimed-invite create [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]Get a claimedInvite by id
csdk claimed-invite get --id <value>Config Variables
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage per-context key-value configuration variables for csdk
Usage
csdk config get <key>
csdk config set <key> <value>
csdk config list
csdk config delete <key>Examples
Store and retrieve a config variable
csdk config set orgId abc-123
csdk config get orgIdList all config variables
csdk config listconfirmUpload
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Confirm that a file has been uploaded to S3. Verifies the object exists in S3, checks content-type, and transitions the file status from 'pending' to 'ready'.
Usage
csdk confirm-upload --input.fileId <UUID>Examples
Run confirmUpload
csdk confirm-upload --input.fileId <UUID>Context Management
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Manage API endpoint contexts for csdk
Usage
csdk context create <name> --endpoint <url>
csdk context list
csdk context use <name>
csdk context current
csdk context delete <name>Examples
Create and activate a context
csdk context create production --endpoint https://api.example.com/graphql
csdk context use productionList all contexts
csdk context listinvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for Invite records via csdk CLI
Usage
csdk invite list
csdk invite list --where.<field>.<op> <value> --orderBy <values>
csdk invite list --limit 10 --after <cursor>
csdk invite find-first --where.<field>.<op> <value>
csdk invite get --id <UUID>
csdk invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--expiresAt <Datetime>]
csdk invite update --id <UUID> [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--expiresAt <Datetime>]
csdk invite delete --id <UUID>Examples
List invite records
csdk invite listList invite records with pagination
csdk invite list --limit 10 --offset 0List invite records with cursor pagination
csdk invite list --limit 10 --after <cursor>Find first matching invite
csdk invite find-first --where.id.equalTo <value>List invite records with field selection
csdk invite list --select id,idList invite records with filtering and ordering
csdk invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a invite
csdk invite create [--email <Email>] [--senderId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--expiresAt <Datetime>]Get a invite by id
csdk invite get --id <value>membershipType
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for MembershipType records via csdk CLI
Usage
csdk membership-type list
csdk membership-type list --where.<field>.<op> <value> --orderBy <values>
csdk membership-type list --limit 10 --after <cursor>
csdk membership-type find-first --where.<field>.<op> <value>
csdk membership-type get --id <Int>
csdk membership-type create --name <String> --description <String> --prefix <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type update --id <Int> [--name <String>] [--description <String>] [--prefix <String>] [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]
csdk membership-type delete --id <Int>Examples
List membershipType records
csdk membership-type listList membershipType records with pagination
csdk membership-type list --limit 10 --offset 0List membershipType records with cursor pagination
csdk membership-type list --limit 10 --after <cursor>Find first matching membershipType
csdk membership-type find-first --where.id.equalTo <value>List membershipType records with field selection
csdk membership-type list --select id,idList membershipType records with filtering and ordering
csdk membership-type list --where.id.equalTo <value> --orderBy ID_ASCCreate a membershipType
csdk membership-type create --name <String> --description <String> --prefix <String> [--parentMembershipType <Int>] [--hasUsersTableEntry <Boolean>]Get a membershipType by id
csdk membership-type get --id <value>orgAdminGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgAdminGrant records via csdk CLI
Usage
csdk org-admin-grant list
csdk org-admin-grant list --where.<field>.<op> <value> --orderBy <values>
csdk org-admin-grant list --limit 10 --after <cursor>
csdk org-admin-grant find-first --where.<field>.<op> <value>
csdk org-admin-grant get --id <UUID>
csdk org-admin-grant create --actorId <UUID> --entityId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk org-admin-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--entityId <UUID>] [--grantorId <UUID>]
csdk org-admin-grant delete --id <UUID>Examples
List orgAdminGrant records
csdk org-admin-grant listList orgAdminGrant records with pagination
csdk org-admin-grant list --limit 10 --offset 0List orgAdminGrant records with cursor pagination
csdk org-admin-grant list --limit 10 --after <cursor>Find first matching orgAdminGrant
csdk org-admin-grant find-first --where.id.equalTo <value>List orgAdminGrant records with field selection
csdk org-admin-grant list --select id,idList orgAdminGrant records with filtering and ordering
csdk org-admin-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgAdminGrant
csdk org-admin-grant create --actorId <UUID> --entityId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a orgAdminGrant by id
csdk org-admin-grant get --id <value>orgChartEdgeGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgChartEdgeGrant records via csdk CLI
Usage
csdk org-chart-edge-grant list
csdk org-chart-edge-grant list --where.<field>.<op> <value> --orderBy <values>
csdk org-chart-edge-grant list --limit 10 --after <cursor>
csdk org-chart-edge-grant find-first --where.<field>.<op> <value>
csdk org-chart-edge-grant get --id <UUID>
csdk org-chart-edge-grant create --entityId <UUID> --childId <UUID> [--parentId <UUID>] [--grantorId <UUID>] [--isGrant <Boolean>] [--positionTitle <String>] [--positionLevel <Int>]
csdk org-chart-edge-grant update --id <UUID> [--entityId <UUID>] [--childId <UUID>] [--parentId <UUID>] [--grantorId <UUID>] [--isGrant <Boolean>] [--positionTitle <String>] [--positionLevel <Int>]
csdk org-chart-edge-grant delete --id <UUID>Examples
List orgChartEdgeGrant records
csdk org-chart-edge-grant listList orgChartEdgeGrant records with pagination
csdk org-chart-edge-grant list --limit 10 --offset 0List orgChartEdgeGrant records with cursor pagination
csdk org-chart-edge-grant list --limit 10 --after <cursor>Find first matching orgChartEdgeGrant
csdk org-chart-edge-grant find-first --where.id.equalTo <value>List orgChartEdgeGrant records with field selection
csdk org-chart-edge-grant list --select id,idList orgChartEdgeGrant records with filtering and ordering
csdk org-chart-edge-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgChartEdgeGrant
csdk org-chart-edge-grant create --entityId <UUID> --childId <UUID> [--parentId <UUID>] [--grantorId <UUID>] [--isGrant <Boolean>] [--positionTitle <String>] [--positionLevel <Int>]Get a orgChartEdgeGrant by id
csdk org-chart-edge-grant get --id <value>orgChartEdge
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgChartEdge records via csdk CLI
Usage
csdk org-chart-edge list
csdk org-chart-edge list --where.<field>.<op> <value> --orderBy <values>
csdk org-chart-edge list --limit 10 --after <cursor>
csdk org-chart-edge find-first --where.<field>.<op> <value>
csdk org-chart-edge get --id <UUID>
csdk org-chart-edge create --entityId <UUID> --childId <UUID> [--parentId <UUID>] [--positionTitle <String>] [--positionLevel <Int>]
csdk org-chart-edge update --id <UUID> [--entityId <UUID>] [--childId <UUID>] [--parentId <UUID>] [--positionTitle <String>] [--positionLevel <Int>]
csdk org-chart-edge delete --id <UUID>Examples
List orgChartEdge records
csdk org-chart-edge listList orgChartEdge records with pagination
csdk org-chart-edge list --limit 10 --offset 0List orgChartEdge records with cursor pagination
csdk org-chart-edge list --limit 10 --after <cursor>Find first matching orgChartEdge
csdk org-chart-edge find-first --where.id.equalTo <value>List orgChartEdge records with field selection
csdk org-chart-edge list --select id,idList orgChartEdge records with filtering and ordering
csdk org-chart-edge list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgChartEdge
csdk org-chart-edge create --entityId <UUID> --childId <UUID> [--parentId <UUID>] [--positionTitle <String>] [--positionLevel <Int>]Get a orgChartEdge by id
csdk org-chart-edge get --id <value>orgClaimedInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgClaimedInvite records via csdk CLI
Usage
csdk org-claimed-invite list
csdk org-claimed-invite list --where.<field>.<op> <value> --orderBy <values>
csdk org-claimed-invite list --limit 10 --after <cursor>
csdk org-claimed-invite find-first --where.<field>.<op> <value>
csdk org-claimed-invite get --id <UUID>
csdk org-claimed-invite create --entityId <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]
csdk org-claimed-invite update --id <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>] [--entityId <UUID>]
csdk org-claimed-invite delete --id <UUID>Examples
List orgClaimedInvite records
csdk org-claimed-invite listList orgClaimedInvite records with pagination
csdk org-claimed-invite list --limit 10 --offset 0List orgClaimedInvite records with cursor pagination
csdk org-claimed-invite list --limit 10 --after <cursor>Find first matching orgClaimedInvite
csdk org-claimed-invite find-first --where.id.equalTo <value>List orgClaimedInvite records with field selection
csdk org-claimed-invite list --select id,idList orgClaimedInvite records with filtering and ordering
csdk org-claimed-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgClaimedInvite
csdk org-claimed-invite create --entityId <UUID> [--data <JSON>] [--senderId <UUID>] [--receiverId <UUID>]Get a orgClaimedInvite by id
csdk org-claimed-invite get --id <value>orgGetManagersRecord
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgGetManagersRecord records via csdk CLI
Usage
csdk org-get-managers-record list
csdk org-get-managers-record list --where.<field>.<op> <value> --orderBy <values>
csdk org-get-managers-record list --limit 10 --after <cursor>
csdk org-get-managers-record find-first --where.<field>.<op> <value>
csdk org-get-managers-record get --id <UUID>
csdk org-get-managers-record create --userId <UUID> --depth <Int>
csdk org-get-managers-record update --id <UUID> [--userId <UUID>] [--depth <Int>]
csdk org-get-managers-record delete --id <UUID>Examples
List orgGetManagersRecord records
csdk org-get-managers-record listList orgGetManagersRecord records with pagination
csdk org-get-managers-record list --limit 10 --offset 0List orgGetManagersRecord records with cursor pagination
csdk org-get-managers-record list --limit 10 --after <cursor>Find first matching orgGetManagersRecord
csdk org-get-managers-record find-first --where.id.equalTo <value>List orgGetManagersRecord records with field selection
csdk org-get-managers-record list --select id,idList orgGetManagersRecord records with filtering and ordering
csdk org-get-managers-record list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgGetManagersRecord
csdk org-get-managers-record create --userId <UUID> --depth <Int>Get a orgGetManagersRecord by id
csdk org-get-managers-record get --id <value>orgGetSubordinatesRecord
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgGetSubordinatesRecord records via csdk CLI
Usage
csdk org-get-subordinates-record list
csdk org-get-subordinates-record list --where.<field>.<op> <value> --orderBy <values>
csdk org-get-subordinates-record list --limit 10 --after <cursor>
csdk org-get-subordinates-record find-first --where.<field>.<op> <value>
csdk org-get-subordinates-record get --id <UUID>
csdk org-get-subordinates-record create --userId <UUID> --depth <Int>
csdk org-get-subordinates-record update --id <UUID> [--userId <UUID>] [--depth <Int>]
csdk org-get-subordinates-record delete --id <UUID>Examples
List orgGetSubordinatesRecord records
csdk org-get-subordinates-record listList orgGetSubordinatesRecord records with pagination
csdk org-get-subordinates-record list --limit 10 --offset 0List orgGetSubordinatesRecord records with cursor pagination
csdk org-get-subordinates-record list --limit 10 --after <cursor>Find first matching orgGetSubordinatesRecord
csdk org-get-subordinates-record find-first --where.id.equalTo <value>List orgGetSubordinatesRecord records with field selection
csdk org-get-subordinates-record list --select id,idList orgGetSubordinatesRecord records with filtering and ordering
csdk org-get-subordinates-record list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgGetSubordinatesRecord
csdk org-get-subordinates-record create --userId <UUID> --depth <Int>Get a orgGetSubordinatesRecord by id
csdk org-get-subordinates-record get --id <value>orgGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgGrant records via csdk CLI
Usage
csdk org-grant list
csdk org-grant list --where.<field>.<op> <value> --orderBy <values>
csdk org-grant list --limit 10 --after <cursor>
csdk org-grant find-first --where.<field>.<op> <value>
csdk org-grant get --id <UUID>
csdk org-grant create --actorId <UUID> --entityId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]
csdk org-grant update --id <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--actorId <UUID>] [--entityId <UUID>] [--grantorId <UUID>]
csdk org-grant delete --id <UUID>Examples
List orgGrant records
csdk org-grant listList orgGrant records with pagination
csdk org-grant list --limit 10 --offset 0List orgGrant records with cursor pagination
csdk org-grant list --limit 10 --after <cursor>Find first matching orgGrant
csdk org-grant find-first --where.id.equalTo <value>List orgGrant records with field selection
csdk org-grant list --select id,idList orgGrant records with filtering and ordering
csdk org-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgGrant
csdk org-grant create --actorId <UUID> --entityId <UUID> [--permissions <BitString>] [--isGrant <Boolean>] [--grantorId <UUID>]Get a orgGrant by id
csdk org-grant get --id <value>orgInvite
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgInvite records via csdk CLI
Usage
csdk org-invite list
csdk org-invite list --where.<field>.<op> <value> --orderBy <values>
csdk org-invite list --limit 10 --after <cursor>
csdk org-invite find-first --where.<field>.<op> <value>
csdk org-invite get --id <UUID>
csdk org-invite create --entityId <UUID> [--email <Email>] [--senderId <UUID>] [--receiverId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]
csdk org-invite update --id <UUID> [--email <Email>] [--senderId <UUID>] [--receiverId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>] [--entityId <UUID>]
csdk org-invite delete --id <UUID>Examples
List orgInvite records
csdk org-invite listList orgInvite records with pagination
csdk org-invite list --limit 10 --offset 0List orgInvite records with cursor pagination
csdk org-invite list --limit 10 --after <cursor>Find first matching orgInvite
csdk org-invite find-first --where.id.equalTo <value>List orgInvite records with field selection
csdk org-invite list --select id,idList orgInvite records with filtering and ordering
csdk org-invite list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgInvite
csdk org-invite create --entityId <UUID> [--email <Email>] [--senderId <UUID>] [--receiverId <UUID>] [--inviteToken <String>] [--inviteValid <Boolean>] [--inviteLimit <Int>] [--inviteCount <Int>] [--multiple <Boolean>] [--data <JSON>] [--profileId <UUID>] [--expiresAt <Datetime>]Get a orgInvite by id
csdk org-invite get --id <value>orgIsManagerOf
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the orgIsManagerOf query
Usage
csdk org-is-manager-of --pEntityId <UUID> --pManagerId <UUID> --pUserId <UUID> --pMaxDepth <Int>Examples
Run orgIsManagerOf
csdk org-is-manager-of --pEntityId <UUID> --pManagerId <UUID> --pUserId <UUID> --pMaxDepth <Int>orgLimitAggregate
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgLimitAggregate records via csdk CLI
Usage
csdk org-limit-aggregate list
csdk org-limit-aggregate list --where.<field>.<op> <value> --orderBy <values>
csdk org-limit-aggregate list --limit 10 --after <cursor>
csdk org-limit-aggregate find-first --where.<field>.<op> <value>
csdk org-limit-aggregate get --id <UUID>
csdk org-limit-aggregate create --entityId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk org-limit-aggregate update --id <UUID> [--name <String>] [--entityId <UUID>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk org-limit-aggregate delete --id <UUID>Examples
List orgLimitAggregate records
csdk org-limit-aggregate listList orgLimitAggregate records with pagination
csdk org-limit-aggregate list --limit 10 --offset 0List orgLimitAggregate records with cursor pagination
csdk org-limit-aggregate list --limit 10 --after <cursor>Find first matching orgLimitAggregate
csdk org-limit-aggregate find-first --where.id.equalTo <value>List orgLimitAggregate records with field selection
csdk org-limit-aggregate list --select id,idList orgLimitAggregate records with filtering and ordering
csdk org-limit-aggregate list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgLimitAggregate
csdk org-limit-aggregate create --entityId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]Get a orgLimitAggregate by id
csdk org-limit-aggregate get --id <value>orgLimitDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgLimitDefault records via csdk CLI
Usage
csdk org-limit-default list
csdk org-limit-default list --where.<field>.<op> <value> --orderBy <values>
csdk org-limit-default list --limit 10 --after <cursor>
csdk org-limit-default find-first --where.<field>.<op> <value>
csdk org-limit-default get --id <UUID>
csdk org-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]
csdk org-limit-default update --id <UUID> [--name <String>] [--max <BigInt>] [--softMax <BigInt>]
csdk org-limit-default delete --id <UUID>Examples
List orgLimitDefault records
csdk org-limit-default listList orgLimitDefault records with pagination
csdk org-limit-default list --limit 10 --offset 0List orgLimitDefault records with cursor pagination
csdk org-limit-default list --limit 10 --after <cursor>Find first matching orgLimitDefault
csdk org-limit-default find-first --where.id.equalTo <value>List orgLimitDefault records with field selection
csdk org-limit-default list --select id,idList orgLimitDefault records with filtering and ordering
csdk org-limit-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgLimitDefault
csdk org-limit-default create --name <String> [--max <BigInt>] [--softMax <BigInt>]Get a orgLimitDefault by id
csdk org-limit-default get --id <value>orgLimitEvent
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgLimitEvent records via csdk CLI
Usage
csdk org-limit-event list
csdk org-limit-event list --where.<field>.<op> <value> --orderBy <values>
csdk org-limit-event list --limit 10 --after <cursor>
csdk org-limit-event find-first --where.<field>.<op> <value>
csdk org-limit-event get --id <UUID>
csdk org-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk org-limit-event update --id <UUID> [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]
csdk org-limit-event delete --id <UUID>Examples
List orgLimitEvent records
csdk org-limit-event listList orgLimitEvent records with pagination
csdk org-limit-event list --limit 10 --offset 0List orgLimitEvent records with cursor pagination
csdk org-limit-event list --limit 10 --after <cursor>Find first matching orgLimitEvent
csdk org-limit-event find-first --where.id.equalTo <value>List orgLimitEvent records with field selection
csdk org-limit-event list --select id,idList orgLimitEvent records with filtering and ordering
csdk org-limit-event list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgLimitEvent
csdk org-limit-event create [--name <String>] [--actorId <UUID>] [--entityId <UUID>] [--eventType <String>] [--delta <BigInt>] [--numBefore <BigInt>] [--numAfter <BigInt>] [--maxAtEvent <BigInt>] [--reason <String>]Get a orgLimitEvent by id
csdk org-limit-event get --id <value>orgLimit
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgLimit records via csdk CLI
Usage
csdk org-limit list
csdk org-limit list --where.<field>.<op> <value> --orderBy <values>
csdk org-limit list --limit 10 --after <cursor>
csdk org-limit find-first --where.<field>.<op> <value>
csdk org-limit get --id <UUID>
csdk org-limit create --actorId <UUID> --entityId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]
csdk org-limit update --id <UUID> [--name <String>] [--actorId <UUID>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>] [--entityId <UUID>]
csdk org-limit delete --id <UUID>Examples
List orgLimit records
csdk org-limit listList orgLimit records with pagination
csdk org-limit list --limit 10 --offset 0List orgLimit records with cursor pagination
csdk org-limit list --limit 10 --after <cursor>Find first matching orgLimit
csdk org-limit find-first --where.id.equalTo <value>List orgLimit records with field selection
csdk org-limit list --select id,idList orgLimit records with filtering and ordering
csdk org-limit list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgLimit
csdk org-limit create --actorId <UUID> --entityId <UUID> [--name <String>] [--num <BigInt>] [--max <BigInt>] [--softMax <BigInt>] [--windowStart <Datetime>] [--windowDuration <Interval>]Get a orgLimit by id
csdk org-limit get --id <value>orgMemberProfile
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgMemberProfile records via csdk CLI
Usage
csdk org-member-profile list
csdk org-member-profile list --where.<field>.<op> <value> --orderBy <values>
csdk org-member-profile list --limit 10 --after <cursor>
csdk org-member-profile find-first --where.<field>.<op> <value>
csdk org-member-profile get --id <UUID>
csdk org-member-profile create --membershipId <UUID> --entityId <UUID> --actorId <UUID> [--displayName <String>] [--email <String>] [--title <String>] [--bio <String>] [--profilePicture <Image>]
csdk org-member-profile update --id <UUID> [--membershipId <UUID>] [--entityId <UUID>] [--actorId <UUID>] [--displayName <String>] [--email <String>] [--title <String>] [--bio <String>] [--profilePicture <Image>]
csdk org-member-profile delete --id <UUID>Examples
List orgMemberProfile records
csdk org-member-profile listList orgMemberProfile records with pagination
csdk org-member-profile list --limit 10 --offset 0List orgMemberProfile records with cursor pagination
csdk org-member-profile list --limit 10 --after <cursor>Find first matching orgMemberProfile
csdk org-member-profile find-first --where.id.equalTo <value>List orgMemberProfile records with field selection
csdk org-member-profile list --select id,idList orgMemberProfile records with filtering and ordering
csdk org-member-profile list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgMemberProfile
csdk org-member-profile create --membershipId <UUID> --entityId <UUID> --actorId <UUID> [--displayName <String>] [--email <String>] [--title <String>] [--bio <String>] [--profilePicture <Image>]Get a orgMemberProfile by id
csdk org-member-profile get --id <value>orgMember
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgMember records via csdk CLI
Usage
csdk org-member list
csdk org-member list --where.<field>.<op> <value> --orderBy <values>
csdk org-member list --limit 10 --after <cursor>
csdk org-member find-first --where.<field>.<op> <value>
csdk org-member get --id <UUID>
csdk org-member create --actorId <UUID> --entityId <UUID> [--isAdmin <Boolean>]
csdk org-member update --id <UUID> [--isAdmin <Boolean>] [--actorId <UUID>] [--entityId <UUID>]
csdk org-member delete --id <UUID>Examples
List orgMember records
csdk org-member listList orgMember records with pagination
csdk org-member list --limit 10 --offset 0List orgMember records with cursor pagination
csdk org-member list --limit 10 --after <cursor>Find first matching orgMember
csdk org-member find-first --where.id.equalTo <value>List orgMember records with field selection
csdk org-member list --select id,idList orgMember records with filtering and ordering
csdk org-member list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgMember
csdk org-member create --actorId <UUID> --entityId <UUID> [--isAdmin <Boolean>]Get a orgMember by id
csdk org-member get --id <value>orgMembershipDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgMembershipDefault records via csdk CLI
Usage
csdk org-membership-default list
csdk org-membership-default list --where.<field>.<op> <value> --orderBy <values>
csdk org-membership-default list --limit 10 --after <cursor>
csdk org-membership-default find-first --where.<field>.<op> <value>
csdk org-membership-default get --id <UUID>
csdk org-membership-default create --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>]
csdk org-membership-default update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--entityId <UUID>]
csdk org-membership-default delete --id <UUID>Examples
List orgMembershipDefault records
csdk org-membership-default listList orgMembershipDefault records with pagination
csdk org-membership-default list --limit 10 --offset 0List orgMembershipDefault records with cursor pagination
csdk org-membership-default list --limit 10 --after <cursor>Find first matching orgMembershipDefault
csdk org-membership-default find-first --where.id.equalTo <value>List orgMembershipDefault records with field selection
csdk org-membership-default list --select id,idList orgMembershipDefault records with filtering and ordering
csdk org-membership-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgMembershipDefault
csdk org-membership-default create --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>]Get a orgMembershipDefault by id
csdk org-membership-default get --id <value>orgMembershipSetting
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgMembershipSetting records via csdk CLI
Usage
csdk org-membership-setting list
csdk org-membership-setting list --where.<field>.<op> <value> --orderBy <values>
csdk org-membership-setting list --limit 10 --after <cursor>
csdk org-membership-setting find-first --where.<field>.<op> <value>
csdk org-membership-setting get --id <UUID>
csdk org-membership-setting create --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--deleteMemberCascadeChildren <Boolean>] [--createChildCascadeOwners <Boolean>] [--createChildCascadeAdmins <Boolean>] [--createChildCascadeMembers <Boolean>] [--allowExternalMembers <Boolean>] [--inviteProfileAssignmentMode <String>] [--populateMemberEmail <Boolean>] [--limitAllocationMode <String>]
csdk org-membership-setting update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--entityId <UUID>] [--deleteMemberCascadeChildren <Boolean>] [--createChildCascadeOwners <Boolean>] [--createChildCascadeAdmins <Boolean>] [--createChildCascadeMembers <Boolean>] [--allowExternalMembers <Boolean>] [--inviteProfileAssignmentMode <String>] [--populateMemberEmail <Boolean>] [--limitAllocationMode <String>]
csdk org-membership-setting delete --id <UUID>Examples
List orgMembershipSetting records
csdk org-membership-setting listList orgMembershipSetting records with pagination
csdk org-membership-setting list --limit 10 --offset 0List orgMembershipSetting records with cursor pagination
csdk org-membership-setting list --limit 10 --after <cursor>Find first matching orgMembershipSetting
csdk org-membership-setting find-first --where.id.equalTo <value>List orgMembershipSetting records with field selection
csdk org-membership-setting list --select id,idList orgMembershipSetting records with filtering and ordering
csdk org-membership-setting list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgMembershipSetting
csdk org-membership-setting create --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--deleteMemberCascadeChildren <Boolean>] [--createChildCascadeOwners <Boolean>] [--createChildCascadeAdmins <Boolean>] [--createChildCascadeMembers <Boolean>] [--allowExternalMembers <Boolean>] [--inviteProfileAssignmentMode <String>] [--populateMemberEmail <Boolean>] [--limitAllocationMode <String>]Get a orgMembershipSetting by id
csdk org-membership-setting get --id <value>orgMembership
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgMembership records via csdk CLI
Usage
csdk org-membership list
csdk org-membership list --where.<field>.<op> <value> --orderBy <values>
csdk org-membership list --limit 10 --after <cursor>
csdk org-membership find-first --where.<field>.<op> <value>
csdk org-membership get --id <UUID>
csdk org-membership create --actorId <UUID> --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isActive <Boolean>] [--isExternal <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--isReadOnly <Boolean>] [--profileId <UUID>]
csdk org-membership update --id <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isActive <Boolean>] [--isExternal <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--actorId <UUID>] [--entityId <UUID>] [--isReadOnly <Boolean>] [--profileId <UUID>]
csdk org-membership delete --id <UUID>Examples
List orgMembership records
csdk org-membership listList orgMembership records with pagination
csdk org-membership list --limit 10 --offset 0List orgMembership records with cursor pagination
csdk org-membership list --limit 10 --after <cursor>Find first matching orgMembership
csdk org-membership find-first --where.id.equalTo <value>List orgMembership records with field selection
csdk org-membership list --select id,idList orgMembership records with filtering and ordering
csdk org-membership list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgMembership
csdk org-membership create --actorId <UUID> --entityId <UUID> [--createdBy <UUID>] [--updatedBy <UUID>] [--isApproved <Boolean>] [--isBanned <Boolean>] [--isDisabled <Boolean>] [--isActive <Boolean>] [--isExternal <Boolean>] [--isOwner <Boolean>] [--isAdmin <Boolean>] [--permissions <BitString>] [--granted <BitString>] [--isReadOnly <Boolean>] [--profileId <UUID>]Get a orgMembership by id
csdk org-membership get --id <value>orgOwnerGrant
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgOwnerGrant records via csdk CLI
Usage
csdk org-owner-grant list
csdk org-owner-grant list --where.<field>.<op> <value> --orderBy <values>
csdk org-owner-grant list --limit 10 --after <cursor>
csdk org-owner-grant find-first --where.<field>.<op> <value>
csdk org-owner-grant get --id <UUID>
csdk org-owner-grant create --actorId <UUID> --entityId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]
csdk org-owner-grant update --id <UUID> [--isGrant <Boolean>] [--actorId <UUID>] [--entityId <UUID>] [--grantorId <UUID>]
csdk org-owner-grant delete --id <UUID>Examples
List orgOwnerGrant records
csdk org-owner-grant listList orgOwnerGrant records with pagination
csdk org-owner-grant list --limit 10 --offset 0List orgOwnerGrant records with cursor pagination
csdk org-owner-grant list --limit 10 --after <cursor>Find first matching orgOwnerGrant
csdk org-owner-grant find-first --where.id.equalTo <value>List orgOwnerGrant records with field selection
csdk org-owner-grant list --select id,idList orgOwnerGrant records with filtering and ordering
csdk org-owner-grant list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgOwnerGrant
csdk org-owner-grant create --actorId <UUID> --entityId <UUID> [--isGrant <Boolean>] [--grantorId <UUID>]Get a orgOwnerGrant by id
csdk org-owner-grant get --id <value>orgPermissionDefault
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgPermissionDefault records via csdk CLI
Usage
csdk org-permission-default list
csdk org-permission-default list --where.<field>.<op> <value> --orderBy <values>
csdk org-permission-default list --limit 10 --after <cursor>
csdk org-permission-default find-first --where.<field>.<op> <value>
csdk org-permission-default get --id <UUID>
csdk org-permission-default create --entityId <UUID> [--permissions <BitString>]
csdk org-permission-default update --id <UUID> [--permissions <BitString>] [--entityId <UUID>]
csdk org-permission-default delete --id <UUID>Examples
List orgPermissionDefault records
csdk org-permission-default listList orgPermissionDefault records with pagination
csdk org-permission-default list --limit 10 --offset 0List orgPermissionDefault records with cursor pagination
csdk org-permission-default list --limit 10 --after <cursor>Find first matching orgPermissionDefault
csdk org-permission-default find-first --where.id.equalTo <value>List orgPermissionDefault records with field selection
csdk org-permission-default list --select id,idList orgPermissionDefault records with filtering and ordering
csdk org-permission-default list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgPermissionDefault
csdk org-permission-default create --entityId <UUID> [--permissions <BitString>]Get a orgPermissionDefault by id
csdk org-permission-default get --id <value>orgPermission
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
CRUD operations for OrgPermission records via csdk CLI
Usage
csdk org-permission list
csdk org-permission list --where.<field>.<op> <value> --orderBy <values>
csdk org-permission list --limit 10 --after <cursor>
csdk org-permission find-first --where.<field>.<op> <value>
csdk org-permission get --id <UUID>
csdk org-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk org-permission update --id <UUID> [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]
csdk org-permission delete --id <UUID>Examples
List orgPermission records
csdk org-permission listList orgPermission records with pagination
csdk org-permission list --limit 10 --offset 0List orgPermission records with cursor pagination
csdk org-permission list --limit 10 --after <cursor>Find first matching orgPermission
csdk org-permission find-first --where.id.equalTo <value>List orgPermission records with field selection
csdk org-permission list --select id,idList orgPermission records with filtering and ordering
csdk org-permission list --where.id.equalTo <value> --orderBy ID_ASCCreate a orgPermission
csdk org-permission create [--name <String>] [--bitnum <Int>] [--bitstr <BitString>] [--description <String>]Get a orgPermission by id
csdk org-permission get --id <value>orgPermissionsGetByMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of OrgPermission.
Usage
csdk org-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>Examples
Run orgPermissionsGetByMask
csdk org-permissions-get-by-mask --mask <BitString> --first <Int> --offset <Int> --after <Cursor>orgPermissionsGetMaskByNames
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the orgPermissionsGetMaskByNames query
Usage
csdk org-permissions-get-mask-by-names --names <String>Examples
Run orgPermissionsGetMaskByNames
csdk org-permissions-get-mask-by-names --names <String>orgPermissionsGetMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the orgPermissionsGetMask query
Usage
csdk org-permissions-get-mask --ids <UUID>Examples
Run orgPermissionsGetMask
csdk org-permissions-get-mask --ids <UUID>orgPermissionsGetPaddedMask
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the orgPermissionsGetPaddedMask query
Usage
csdk org-permissions-get-padded-mask --mask <BitString>Examples
Run orgPermissionsGetPaddedMask
csdk org-permissions-get-padded-mask --mask <BitString>provisionBucket
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Provision an S3 bucket for a logical bucket in the database. Reads the bucket config via RLS, then creates and configures the S3 bucket with the appropriate privacy policies, CORS rules, and lifecycle settings.
Usage
csdk provision-bucket --input.bucketKey <String> --input.ownerId <UUID>Examples
Run provisionBucket
csdk provision-bucket --input.bucketKey <String> --input.ownerId <UUID>requestUploadUrl
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Request a presigned URL for uploading a file directly to S3. Client computes SHA-256 of the file content and provides it here. If a file with the same hash already exists (dedup), returns the existing file ID and deduplicated=true with no uploadUrl.
Usage
csdk request-upload-url --input.bucketKey <String> --input.ownerId <UUID> --input.contentHash <String> --input.contentType <String> --input.size <Int> --input.filename <String>Examples
Run requestUploadUrl
csdk request-upload-url --input.bucketKey <String> --input.ownerId <UUID> --input.contentHash <String> --input.contentType <String> --input.size <Int> --input.filename <String>stepsAchieved
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the stepsAchieved query
Usage
csdk steps-achieved --level <String> --roleId <UUID>Examples
Run stepsAchieved
csdk steps-achieved --level <String> --roleId <UUID>stepsRequired
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Reads and enables pagination through a set of AppLevelRequirement.
Usage
csdk steps-required --level <String> --roleId <UUID> --first <Int> --offset <Int> --after <Cursor>Examples
Run stepsRequired
csdk steps-required --level <String> --roleId <UUID> --first <Int> --offset <Int> --after <Cursor>submitAppInviteCode
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the submitAppInviteCode mutation
Usage
csdk submit-app-invite-code --input.clientMutationId <String> --input.token <String>Examples
Run submitAppInviteCode
csdk submit-app-invite-code --input.clientMutationId <String> --input.token <String>submitInviteCode
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the submitInviteCode mutation
Usage
csdk submit-invite-code --input.clientMutationId <String> --input.token <String>Examples
Run submitInviteCode
csdk submit-invite-code --input.clientMutationId <String> --input.token <String>submitOrgInviteCode
<!-- @constructive-io/graphql-codegen - DO NOT EDIT -->
Execute the submitOrgInviteCode mutation
Usage
csdk submit-org-invite-code --input.clientMutationId <String> --input.token <String>Examples
Run submitOrgInviteCode
csdk submit-org-invite-code --input.clientMutationId <String> --input.token <String>