Skip to main content
Server path: /doppler-projects | Type: Application | PCID required: Yes

Tools


doppler_projects_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNoDescription of project
namestringYesName of project

doppler_projects_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesUnique identifier for the project object.

doppler_projects_environments_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesThe project’s name
namestringYesThe name value
personal_configsbooleanNoWhether or not to enable personal configs for the environment
slugstringYesThe slug value

doppler_projects_environments_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesThe project’s name
environmentstringYesThe environment’s slug

doppler_projects_environments_get

Retrieve Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesThe project’s name
environmentstringYesThe environment’s slug

doppler_projects_environments_list

List Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesThe project’s name

doppler_projects_environments_rename

Rename Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesThe project’s name
environmentstringYesThe environment’s slug
namestringNoDesired name
personal_configsbooleanNoWhether or not to enable personal configs for the environment
slugstringNoDesired slug

doppler_projects_get

Retrieve Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesUnique identifier for the project object.

doppler_projects_list

List Parameters:
ParameterTypeRequiredDefaultDescription
pageintegerNoPage number
per_pageintegerNoItems per page

doppler_projects_project_members_add

Add Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesProject slug
environmentsstring[]NoEnvironment slugs to grant the member access to
rolestringNoIdentifier of the project role
slugstringYesMember’s slug
typestringYesThe type value

doppler_projects_project_members_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
typestringYesThe type value
slugstringYesMember’s slug
projectstringYesProject slug

doppler_projects_project_members_get

Retrieve Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesProject slug
typestringYesThe type value
slugstringYesMember’s slug

doppler_projects_project_members_list

List Parameters:
ParameterTypeRequiredDefaultDescription
projectstringYesProject slug
pageintegerNoPage number for pagination
per_pageintegerNoNumber of results per page

doppler_projects_project_members_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
typestringYesThe type value
slugstringYesMember’s slug
projectstringYesProject slug
environmentsstring[]NoEnvironment slugs to grant the member access to
rolestringNoIdentifier of the project role

doppler_projects_project_roles_create

Create Parameters:
ParameterTypeRequiredDefaultDescription
namestringYesThe name of the role
permissionsstring[]YesAn array containing the permissions the role has. Valid permissions are: enclave_config_access_logs, enclave_config_change_request_policy_manage, enclave_config_change_request_review, enclave_config_logs, enclave_config_secrets_referencing, enclave_config_syncs_manage, enclave_config_toggle_inheritable, enclave_project_config_create, enclave_project_config_delete, enclave_project_config_duplicate, enclave_project_config_dynamic_secrets_leases_write, enclave_project_config_dynamic_secrets_manage, enclave_project_config_dynamic_secrets_read, enclave_project_config_lock, enclave_project_config_logs_rollback, enclave_project_config_rename, enclave_project_config_rotated_secrets_manage, enclave_project_config_rotated_secrets_read, enclave_project_config_secrets_read, enclave_project_config_secrets_write, enclave_project_config_service_tokens, enclave_project_config_trusted_ips, enclave_project_delete, enclave_project_environment_all, enclave_project_environment_create, enclave_project_environment_delete, enclave_project_environment_list_all, enclave_project_environment_order, enclave_project_environment_rename, enclave_project_environment_settings_manage, enclave_project_inheritance, enclave_project_members, enclave_project_rename, enclave_project_secrets_notes_manage, enclave_project_secrets_referencing, enclave_project_webhooks, enclave_secret_reminders

doppler_projects_project_roles_delete

Delete Parameters:
ParameterTypeRequiredDefaultDescription
rolestringYesThe role’s unique identifier

doppler_projects_project_roles_get

Retrieve Parameters:
ParameterTypeRequiredDefaultDescription
rolestringYesThe role’s unique identifier

doppler_projects_project_roles_list

List

doppler_projects_project_roles_list_permissions

List Permissions

doppler_projects_project_roles_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
rolestringYesThe role’s unique identifier
namestringNoThe name of the role
permissionsstring[]NoAn array containing the permissions the role has. Valid permissions are: enclave_config_access_logs, enclave_config_change_request_policy_manage, enclave_config_change_request_review, enclave_config_logs, enclave_config_secrets_referencing, enclave_config_syncs_manage, enclave_config_toggle_inheritable, enclave_project_config_create, enclave_project_config_delete, enclave_project_config_duplicate, enclave_project_config_dynamic_secrets_leases_write, enclave_project_config_dynamic_secrets_manage, enclave_project_config_dynamic_secrets_read, enclave_project_config_lock, enclave_project_config_logs_rollback, enclave_project_config_rename, enclave_project_config_rotated_secrets_manage, enclave_project_config_rotated_secrets_read, enclave_project_config_secrets_read, enclave_project_config_secrets_write, enclave_project_config_service_tokens, enclave_project_config_trusted_ips, enclave_project_delete, enclave_project_environment_all, enclave_project_environment_create, enclave_project_environment_delete, enclave_project_environment_list_all, enclave_project_environment_order, enclave_project_environment_rename, enclave_project_environment_settings_manage, enclave_project_inheritance, enclave_project_members, enclave_project_rename, enclave_project_secrets_notes_manage, enclave_project_secrets_referencing, enclave_project_webhooks, enclave_secret_reminders

doppler_projects_secrets_update_note

Update Note Parameters:
ParameterTypeRequiredDefaultDescription
projectstringNoUnique identifier for the project object.
notestringYesThe note you want to set on the secret. This note will be applied to the specified secret in all environments.
secretstringYesThe name of the secret

doppler_projects_update

Update Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNoDescription of the project.
namestringYesName of the project.
projectstringYesUnique identifier for the project object.