Doppler SecretOps
doppler_secretopsDoppler is a secrets management platform that helps teams securely manage and sync environment variables across projects and environments.
Acciones disponibles (29)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Activity Logs ListDOPPLER_SECRETOPS_ACTIVITY_LOGS_LISTAcciónTool to list workplace activity logs. Use when you need to fetch recent activity logs.
DOPPLER_SECRETOPS_ACTIVITY_LOGS_LISTAcciónTool to list workplace activity logs. Use when you need to fetch recent activity logs.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retrieve Activity LogDOPPLER_SECRETOPS_ACTIVITY_LOGS_RETRIEVEAcciónTool to retrieve a single activity log entry by id. Use when you have a valid Activity Log id.
DOPPLER_SECRETOPS_ACTIVITY_LOGS_RETRIEVEAcciónTool to retrieve a single activity log entry by id. Use when you have a valid Activity Log id.
Parámetros de entrada
idstringObligatorioThe Activity Log's unique identifier
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Retrieve Config Log EntryDOPPLER_SECRETOPS_CONFIG_LOGS_GETAcciónTool to retrieve a specific config log entry. Use when needing details of a single config log; call after specifying project, config, and log identifiers.
DOPPLER_SECRETOPS_CONFIG_LOGS_GETAcciónTool to retrieve a specific config log entry. Use when needing details of a single config log; call after specifying project, config, and log identifiers.
Parámetros de entrada
logstringObligatorioUnique identifier of the config log to retrieve.
configstringObligatorioName of the configuration.
projectstringObligatorioUnique identifier for the project.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Config Logs ListDOPPLER_SECRETOPS_CONFIG_LOGS_LISTAcciónTool to list config change logs for a specific config. Use when you need the audit trail for a config after confirming its identity.
DOPPLER_SECRETOPS_CONFIG_LOGS_LISTAcciónTool to list config change logs for a specific config. Use when you need the audit trail for a config after confirming its identity.
Parámetros de entrada
pageintegerPage number for pagination
configstringObligatorioName/slug of the config to list logs for
projectstringObligatorioUnique identifier for the project
per_pageintegerNumber of items per page
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Config Logs RollbackDOPPLER_SECRETOPS_CONFIG_LOGS_ROLLBACKAcciónTool to rollback a config to a selected log version. Use when needing to undo a specific change by its log ID, after confirming project, config, and log ID.
DOPPLER_SECRETOPS_CONFIG_LOGS_ROLLBACKAcciónTool to rollback a config to a selected log version. Use when needing to undo a specific change by its log ID, after confirming project, config, and log ID.
Parámetros de entrada
logstringObligatorioThe Config Log ID to roll back
configstringObligatorioName of the config where the log occurred
projectstringObligatorioUnique identifier of the project containing the config
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Clone ConfigDOPPLER_SECRETOPS_CONFIGS_CLONEAcciónTool to clone a branch config including all its secrets. Use after confirming the source config details.
DOPPLER_SECRETOPS_CONFIGS_CLONEAcciónTool to clone a branch config including all its secrets. Use after confirming the source config details.
Parámetros de entrada
namestringObligatorioName of the new cloned config (branch name).
configstringObligatorioName of the config to clone (e.g., 'dev', 'stg').
projectstringObligatorioIdentifier of the project where the source config resides.
environmentstringObligatorioIdentifier of the environment of the source config.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Branch ConfigDOPPLER_SECRETOPS_CONFIGS_CREATEAcciónTool to create a branch config. Use when you need to programmatically establish a new branch-based configuration for a specified project and environment. Use after selecting the target project and environment.
DOPPLER_SECRETOPS_CONFIGS_CREATEAcciónTool to create a branch config. Use when you need to programmatically establish a new branch-based configuration for a specified project and environment. Use after selecting the target project and environment.
Parámetros de entrada
namestringObligatorioUnique name for the new branch config, e.g., 'dev_feature_branch'
projectstringObligatorioIdentifier of the project to which this config will belong
environmentstringObligatorioIdentifier of the environment to which this config will belong
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Configs DeleteDOPPLER_SECRETOPS_CONFIGS_DELETEAcciónTool to delete a config permanently. Use when you need to remove a config that is no longer needed.
DOPPLER_SECRETOPS_CONFIGS_DELETEAcciónTool to delete a config permanently. Use when you need to remove a config that is no longer needed.
Parámetros de entrada
configstringObligatorioName (slug) of the config to delete.
projectstringObligatorioUnique identifier (slug) of the project that contains the config.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Config DetailsDOPPLER_SECRETOPS_CONFIGS_GETAcciónTool to fetch a config's details. Use when you need metadata for a specific config after specifying the project and config names. Example: "Get details for config 'staging-config' in project 'proj-123'."
DOPPLER_SECRETOPS_CONFIGS_GETAcciónTool to fetch a config's details. Use when you need metadata for a specific config after specifying the project and config names. Example: "Get details for config 'staging-config' in project 'proj-123'."
Parámetros de entrada
configstringObligatorioName of the config to retrieve. Required unless using a Service Token.
projectstringObligatorioUnique identifier for the project. Required unless using a Service Token.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Lock ConfigDOPPLER_SECRETOPS_CONFIGS_LOCKAcciónTool to lock a config. Use when you need to prevent a config from being renamed or deleted after confirming the project and config names. Example: "Lock config 'staging-config' in project 'proj-123' after finalizing environment setup."
DOPPLER_SECRETOPS_CONFIGS_LOCKAcciónTool to lock a config. Use when you need to prevent a config from being renamed or deleted after confirming the project and config names. Example: "Lock config 'staging-config' in project 'proj-123' after finalizing environment setup."
Parámetros de entrada
configstringObligatorioName of the config to lock.
projectstringObligatorioUnique identifier for the project containing the config to lock.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Unlock ConfigDOPPLER_SECRETOPS_CONFIGS_UNLOCKAcciónTool to unlock a config. Use when you need to allow renaming or deletion of a previously locked config. Example: "Unlock config 'staging-config' in project 'proj-123'."
DOPPLER_SECRETOPS_CONFIGS_UNLOCKAcciónTool to unlock a config. Use when you need to allow renaming or deletion of a previously locked config. Example: "Unlock config 'staging-config' in project 'proj-123'."
Parámetros de entrada
configstringObligatorioName of the config to unlock. Required unless using a Service Token.
projectstringObligatorioUnique identifier for the project. Required unless using a Service Token.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update ConfigDOPPLER_SECRETOPS_CONFIGS_UPDATEAcciónTool to modify an existing config. Use when you need to rename a config after confirming project and config names.
DOPPLER_SECRETOPS_CONFIGS_UPDATEAcciónTool to modify an existing config. Use when you need to rename a config after confirming project and config names.
Parámetros de entrada
namestringObligatorioNew name for the config.
configstringObligatorioName/slug of the existing config to modify.
projectstringObligatorioUnique identifier for the project that the config belongs to.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Revoke Dynamic Secret LeaseDOPPLER_SECRETOPS_DYNAMIC_SECRETS_REVOKE_LEASEAcciónTool to revoke a dynamic secret lease. Use when you need to invalidate an active lease by its ID after confirming the config and dynamic secret identifiers.
DOPPLER_SECRETOPS_DYNAMIC_SECRETS_REVOKE_LEASEAcciónTool to revoke a dynamic secret lease. Use when you need to invalidate an active lease by its ID after confirming the config and dynamic secret identifiers.
Parámetros de entrada
leasestringObligatorioIdentifier of the lease to revoke.
configstringObligatorioIdentifier of the config containing the dynamic secret (name or slug).
projectstringProject identifier. Required unless using a Service Token scoped to a project.
dynamic_secretstringObligatorioIdentifier of the dynamic secret for which to revoke the lease (name in uppercase, numbers, underscores).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_CREATEAcciónTool to create a new environment. Use when you need to programmatically create an environment for a specified project.
DOPPLER_SECRETOPS_ENVIRONMENTS_CREATEAcciónTool to create a new environment. Use when you need to programmatically create an environment for a specified project.
Parámetros de entrada
namestringObligatorioDisplay name for the new environment
slugstringOptional slug for the environment; if omitted, generated from the name
projectstringObligatorioProject identifier (slug) to associate the new environment with
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Environments DeleteDOPPLER_SECRETOPS_ENVIRONMENTS_DELETEAcciónTool to delete an environment. Use when you need to remove an environment from a project after confirming it's no longer in use.
DOPPLER_SECRETOPS_ENVIRONMENTS_DELETEAcciónTool to delete an environment. Use when you need to remove an environment from a project after confirming it's no longer in use.
Parámetros de entrada
projectstringObligatorioName of the project containing the environment to delete.
environmentstringObligatorioSlug of the environment to delete (e.g., 'production').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Environment DetailsDOPPLER_SECRETOPS_ENVIRONMENTS_GETAcciónTool to retrieve an environment. Use when you need metadata for a specific environment after specifying the project and environment slug.
DOPPLER_SECRETOPS_ENVIRONMENTS_GETAcciónTool to retrieve an environment. Use when you need metadata for a specific environment after specifying the project and environment slug.
Parámetros de entrada
projectstringObligatorioUnique identifier for the project containing the environment.
environmentstringObligatorioSlug of the environment to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List EnvironmentsDOPPLER_SECRETOPS_ENVIRONMENTS_LISTAcciónTool to list environments in a Doppler project. Use when you need environment metadata for a specific project after providing the project slug.
DOPPLER_SECRETOPS_ENVIRONMENTS_LISTAcciónTool to list environments in a Doppler project. Use when you need environment metadata for a specific project after providing the project slug.
Parámetros de entrada
projectstringObligatorioSlug identifier of the project to list environments for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Rename EnvironmentDOPPLER_SECRETOPS_ENVIRONMENTS_RENAMEAcciónTool to rename an environment. Use when you need to update an environment's display name after confirming project and environment identifiers.
DOPPLER_SECRETOPS_ENVIRONMENTS_RENAMEAcciónTool to rename an environment. Use when you need to update an environment's display name after confirming project and environment identifiers.
Parámetros de entrada
namestringObligatorioNew display name for the environment.
projectstringObligatorioIdentifier of the project containing the environment to rename.
environmentstringObligatorioSlug of the environment to rename (e.g., 'production').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Group MemberDOPPLER_SECRETOPS_GROUPS_DELETE_MEMBERAcciónTool to remove a member from a group. Use after confirming the group slug and member identifiers.
DOPPLER_SECRETOPS_GROUPS_DELETE_MEMBERAcciónTool to remove a member from a group. Use after confirming the group slug and member identifiers.
Parámetros de entrada
slugstringObligatorioSlug identifier of the group
typestringObligatorioMember type (e.g., 'user' or 'team')
member_slugstringObligatorioSlug identifier of the member to remove
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Integrations ListDOPPLER_SECRETOPS_INTEGRATIONS_LISTAcciónTool to list all external integrations. Use when you need to retrieve all configured external integrations after authentication.
DOPPLER_SECRETOPS_INTEGRATIONS_LISTAcciónTool to list all external integrations. Use when you need to retrieve all configured external integrations after authentication.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Invites ListDOPPLER_SECRETOPS_INVITES_LISTAcciónTool to list open workplace invites. Use when you need to retrieve all pending invitations for the current Doppler workplace after authenticating.
DOPPLER_SECRETOPS_INVITES_LISTAcciónTool to list open workplace invites. Use when you need to retrieve all pending invitations for the current Doppler workplace after authenticating.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Remove Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_DELETEAcciónTool to remove a member from a project. Use after confirming project slug, member type, and slug. Example: "Delete member 'jdoe' of type 'users' from project 'my-project-slug'."
DOPPLER_SECRETOPS_PROJECT_MEMBERS_DELETEAcciónTool to remove a member from a project. Use after confirming project slug, member type, and slug. Example: "Delete member 'jdoe' of type 'users' from project 'my-project-slug'."
Parámetros de entrada
slugstringObligatorioMember slug identifier to delete.
typestringObligatorioMember type segment in the URL path.
projectstringObligatorioProject slug identifier from which to remove the member.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project MemberDOPPLER_SECRETOPS_PROJECT_MEMBERS_GETAcciónTool to retrieve a project member by type and slug. Use after confirming project slug, member type, and slug.
DOPPLER_SECRETOPS_PROJECT_MEMBERS_GETAcciónTool to retrieve a project member by type and slug. Use after confirming project slug, member type, and slug.
Parámetros de entrada
slugstringObligatorioMember slug identifier to retrieve.
typestringObligatorioMember type segment in the URL path (e.g., 'users', 'service-accounts').
projectstringObligatorioProject slug identifier to which the member belongs.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Project Permissions ListDOPPLER_SECRETOPS_PROJECT_PERMISSIONS_LISTAcciónTool to list project-level permissions. Use when you need to fetch all available permissions for projects after authentication.
DOPPLER_SECRETOPS_PROJECT_PERMISSIONS_LISTAcciónTool to list project-level permissions. Use when you need to fetch all available permissions for projects after authentication.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobject[]ObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Project RoleDOPPLER_SECRETOPS_PROJECT_ROLES_GETAcciónTool to retrieve a project role. Use when you need details of a specific project role after authenticating.
DOPPLER_SECRETOPS_PROJECT_ROLES_GETAcciónTool to retrieve a project role. Use when you need details of a specific project role after authenticating.
Parámetros de entrada
rolestringObligatorioSlug identifier of the project role to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create ProjectDOPPLER_SECRETOPS_PROJECTS_CREATEAcciónTool to create a project. Use when you need to programmatically initialize a new Doppler project after authentication.
DOPPLER_SECRETOPS_PROJECTS_CREATEAcciónTool to create a project. Use when you need to programmatically initialize a new Doppler project after authentication.
Parámetros de entrada
namestringObligatorioProject name. Recommended hyphen-separated lowercase. Must be 2-80 characters.
descriptionstringOptional project description.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Projects DeleteDOPPLER_SECRETOPS_PROJECTS_DELETEAcciónTool to delete a project permanently. Use after confirming irreversible removal.
DOPPLER_SECRETOPS_PROJECTS_DELETEAcciónTool to delete a project permanently. Use after confirming irreversible removal.
Parámetros de entrada
projectstringObligatorioUnique identifier (name/slug) of the project to delete.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ProjectsDOPPLER_SECRETOPS_PROJECTS_LISTAcciónTool to list Doppler projects. Use when you need to retrieve all projects with optional pagination.
DOPPLER_SECRETOPS_PROJECTS_LISTAcciónTool to list Doppler projects. Use when you need to retrieve all projects with optional pagination.
Parámetros de entrada
pageintegerPage number for pagination (1-indexed). Defaults to 1.
per_pageintegerNumber of projects per page. Defaults to 25, max 100.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update SecretsDOPPLER_SECRETOPS_SECRETS_UPDATEAcciónTool to update secrets in a config. Use when you need to change secret values for deployments.
DOPPLER_SECRETOPS_SECRETS_UPDATEAcciónTool to update secrets in a config. Use when you need to change secret values for deployments.
Parámetros de entrada
configstringObligatorioIdentifier of the config whose secrets will be updated.
projectstringObligatorioIdentifier of the project containing the config.
secretsobjectObligatorioMapping of secret names to their new values.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not