Tool to create one or more shared environment variables in Vercel. Use when you need to create environment variables that can be shared across multiple projects or applied to specific target environments. Supports creating 1-50 variables in a single request.
evsRequiredarrayArray of environment variables to create (minimum 1, maximum 50)
slugstringTeam slug to perform the request on behalf of
typestringType of environment variable storage: 'encrypted' (standard encrypted values visible to users) or 'sensitive' (values that are non-readable once created). Defaults to 'encrypted' if not specified.
targetarrayTarget environments where the variable should be available. Required if applyToAllCustomEnvironments is not set. Valid values: 'production', 'preview', 'development'
teamIdstringTeam identifier to perform the request on behalf of
projectIdarrayAssociate the shared environment variable with specific projects by providing a list of project IDs
applyToAllCustomEnvironmentsbooleanApply the environment variable to all custom environments. Required if target is not set. Cannot be used together with target.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.