/doppler-projects | Type: Application | PCID required: Yes
Tools
doppler_projects_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
description | string | No | — | Description of project |
name | string | Yes | — | Name of project |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"description": {
"type": "string",
"description": "Description of project"
},
"name": {
"type": "string",
"description": "Name of project"
}
},
"required": [
"PCID",
"name"
]
}
doppler_projects_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"project"
]
}
doppler_projects_environments_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
name | string | Yes | — | The name value |
personal_configs | boolean | No | — | Whether or not to enable personal configs for the environment |
slug | string | Yes | — | The slug value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project's name"
},
"name": {
"type": "string",
"description": "The name value"
},
"personal_configs": {
"type": "boolean",
"description": "Whether or not to enable personal configs for the environment"
},
"slug": {
"type": "string",
"description": "The slug value"
}
},
"required": [
"PCID",
"project",
"name",
"slug"
]
}
doppler_projects_environments_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
environment | string | Yes | — | The environment’s slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project's name"
},
"environment": {
"type": "string",
"description": "The environment's slug"
}
},
"required": [
"PCID",
"project",
"environment"
]
}
doppler_projects_environments_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
environment | string | Yes | — | The environment’s slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project's name"
},
"environment": {
"type": "string",
"description": "The environment's slug"
}
},
"required": [
"PCID",
"project",
"environment"
]
}
doppler_projects_environments_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project's name"
}
},
"required": [
"PCID",
"project"
]
}
doppler_projects_environments_rename
Rename Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | The project’s name |
environment | string | Yes | — | The environment’s slug |
name | string | No | — | Desired name |
personal_configs | boolean | No | — | Whether or not to enable personal configs for the environment |
slug | string | No | — | Desired slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "The project's name"
},
"environment": {
"type": "string",
"description": "The environment's slug"
},
"name": {
"type": "string",
"description": "Desired name"
},
"personal_configs": {
"type": "boolean",
"description": "Whether or not to enable personal configs for the environment"
},
"slug": {
"type": "string",
"description": "Desired slug"
}
},
"required": [
"PCID",
"project",
"environment"
]
}
doppler_projects_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"project"
]
}
doppler_projects_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number |
per_page | integer | No | — | Items per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"page": {
"type": "integer",
"description": "Page number"
},
"per_page": {
"type": "integer",
"description": "Items per page"
}
},
"required": [
"PCID"
]
}
doppler_projects_project_members_add
Add Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Project slug |
environments | string[] | No | — | Environment slugs to grant the member access to |
role | string | No | — | Identifier of the project role |
slug | string | Yes | — | Member’s slug |
type | string | Yes | — | The type value |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Project slug"
},
"environments": {
"type": "array",
"items": {
"type": "string"
},
"description": "Environment slugs to grant the member access to"
},
"role": {
"type": "string",
"description": "Identifier of the project role"
},
"slug": {
"type": "string",
"description": "Member's slug"
},
"type": {
"type": "string",
"description": "The type value",
"enum": [
"workplace_user",
"group",
"invite",
"service_account"
]
}
},
"required": [
"PCID",
"project",
"slug",
"type"
]
}
doppler_projects_project_members_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | string | Yes | — | The type value |
slug | string | Yes | — | Member’s slug |
project | string | Yes | — | Project slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"type": {
"type": "string",
"description": "The type value",
"enum": [
"workplace_user",
"group",
"invite",
"service_account"
]
},
"slug": {
"type": "string",
"description": "Member's slug"
},
"project": {
"type": "string",
"description": "Project slug"
}
},
"required": [
"PCID",
"type",
"slug",
"project"
]
}
doppler_projects_project_members_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Project slug |
type | string | Yes | — | The type value |
slug | string | Yes | — | Member’s slug |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Project slug"
},
"type": {
"type": "string",
"description": "The type value",
"enum": [
"workplace_user",
"group",
"invite",
"service_account"
]
},
"slug": {
"type": "string",
"description": "Member's slug"
}
},
"required": [
"PCID",
"project",
"type",
"slug"
]
}
doppler_projects_project_members_list
List Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Project slug |
page | integer | No | — | Page number for pagination |
per_page | integer | No | — | Number of results per page |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Project slug"
},
"page": {
"type": "integer",
"description": "Page number for pagination"
},
"per_page": {
"type": "integer",
"description": "Number of results per page"
}
},
"required": [
"PCID",
"project"
]
}
doppler_projects_project_members_update
Update Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
type | string | Yes | — | The type value |
slug | string | Yes | — | Member’s slug |
project | string | Yes | — | Project slug |
environments | string[] | No | — | Environment slugs to grant the member access to |
role | string | No | — | Identifier of the project role |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"type": {
"type": "string",
"description": "The type value",
"enum": [
"workplace_user",
"group",
"invite",
"service_account"
]
},
"slug": {
"type": "string",
"description": "Member's slug"
},
"project": {
"type": "string",
"description": "Project slug"
},
"environments": {
"type": "array",
"items": {
"type": "string"
},
"description": "Environment slugs to grant the member access to"
},
"role": {
"type": "string",
"description": "Identifier of the project role"
}
},
"required": [
"PCID",
"type",
"slug",
"project"
]
}
doppler_projects_project_roles_create
Create Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | Yes | — | The name of the role |
permissions | string[] | Yes | — | An 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 |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"name": {
"type": "string",
"description": "The name of the role"
},
"permissions": {
"type": "array",
"items": {
"type": "string"
},
"description": "An 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`"
}
},
"required": [
"PCID",
"name",
"permissions"
]
}
doppler_projects_project_roles_delete
Delete Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
role | string | Yes | — | The role’s unique identifier |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"role": {
"type": "string",
"description": "The role's unique identifier"
}
},
"required": [
"PCID",
"role"
]
}
doppler_projects_project_roles_get
Retrieve Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
role | string | Yes | — | The role’s unique identifier |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"role": {
"type": "string",
"description": "The role's unique identifier"
}
},
"required": [
"PCID",
"role"
]
}
doppler_projects_project_roles_list
ListShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
doppler_projects_project_roles_list_permissions
List PermissionsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
doppler_projects_project_roles_update
Update Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
role | string | Yes | — | The role’s unique identifier |
name | string | No | — | The name of the role |
permissions | string[] | No | — | An 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 |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"role": {
"type": "string",
"description": "The role's unique identifier"
},
"name": {
"type": "string",
"description": "The name of the role"
},
"permissions": {
"type": "array",
"items": {
"type": "string"
},
"description": "An 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`"
}
},
"required": [
"PCID",
"role"
]
}
doppler_projects_secrets_update_note
Update Note Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
project | string | Yes | — | Unique identifier for the project object. |
note | string | Yes | — | The note you want to set on the secret. This note will be applied to the specified secret in all environments. |
secret | string | Yes | — | The name of the secret |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
},
"note": {
"type": "string",
"description": "The note you want to set on the secret. This note will be applied to the specified secret in all environments."
},
"secret": {
"type": "string",
"description": "The name of the secret"
}
},
"required": [
"PCID",
"project",
"note",
"secret"
]
}
doppler_projects_update
Update Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
description | string | No | — | Description of the project. |
name | string | Yes | — | Name of the project. |
project | string | Yes | — | Unique identifier for the project object. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"description": {
"type": "string",
"description": "Description of the project."
},
"name": {
"type": "string",
"description": "Name of the project."
},
"project": {
"type": "string",
"description": "Unique identifier for the project object."
}
},
"required": [
"PCID",
"name",
"project"
]
}

