AACFlow

Infisical

Manage secrets with Infisical

Usage Instructions

Integrate Infisical into your workflow. List, get, create, update, and delete secrets across project environments.

Tools

infisical_list_secrets

List all secrets in a project environment. Returns secret keys, values, comments, tags, and metadata.

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
baseUrlstringNoInfisical instance URL (default: "https://us.infisical.com"\). Use "https://eu.infisical.com" for EU Cloud or your self-hosted URL.
projectIdstringYesNo description
environmentstringYesThe environment slug (e.g., "dev", "staging", "prod")
secretPathstringNoThe path of the secrets (default: "/")
recursivebooleanNoNo description
expandSecretReferencesbooleanNoNo description
viewSecretValuebooleanNoNo description
includeImportsbooleanNoNo description
tagSlugsstringNoNo description

Output

ParameterTypeDescription
secretsarrayArray of secrets
idstringSecret ID
workspacestringWorkspace/project ID
secretKeystringSecret name/key
secretValuestringSecret value
secretCommentstringSecret comment
secretPathstringSecret path
versionnumberSecret version
typestringSecret type (shared or personal)
environmentstringEnvironment slug
tagsarrayTags attached to the secret
idstringTag ID
slugstringTag slug
colorstringTag color
namestringTag name
secretMetadataarrayCustom metadata key-value pairs
keystringMetadata key
valuestringMetadata value
createdAtstringCreation timestamp
updatedAtstringLast update timestamp
countnumberTotal number of secrets returned

infisical_get_secret

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
baseUrlstringNoInfisical instance URL (default: "https://us.infisical.com"\). Use "https://eu.infisical.com" for EU Cloud or your self-hosted URL.
projectIdstringYesNo description
environmentstringYesThe environment slug (e.g., "dev", "staging", "prod")
secretNamestringYesNo description
secretPathstringNoThe path of the secret (default: "/")
versionnumberNoNo description
typestringNoSecret type: "shared" or "personal" (default: "shared")
viewSecretValuebooleanNoNo description
expandSecretReferencesbooleanNoNo description

Output

ParameterTypeDescription
secretobjectThe retrieved secret
idstringSecret ID
workspacestringWorkspace/project ID
secretKeystringSecret name/key
secretValuestringSecret value
secretCommentstringSecret comment
secretPathstringSecret path
versionnumberSecret version
typestringSecret type (shared or personal)
environmentstringEnvironment slug
tagsarrayTags attached to the secret
idstringTag ID
slugstringTag slug
colorstringTag color
namestringTag name
secretMetadataarrayCustom metadata key-value pairs
keystringMetadata key
valuestringMetadata value
createdAtstringCreation timestamp
updatedAtstringLast update timestamp

infisical_create_secret

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
baseUrlstringNoInfisical instance URL (default: "https://us.infisical.com"\). Use "https://eu.infisical.com" for EU Cloud or your self-hosted URL.
projectIdstringYesNo description
environmentstringYesThe environment slug (e.g., "dev", "staging", "prod")
secretNamestringYesNo description
secretValuestringYesNo description
secretPathstringNoThe path for the secret (default: "/")
secretCommentstringNoNo description
typestringNoSecret type: "shared" or "personal" (default: "shared")
tagIdsstringNoNo description

Output

ParameterTypeDescription
secretobjectThe created secret
idstringSecret ID
workspacestringWorkspace/project ID
secretKeystringSecret name/key
secretValuestringSecret value
secretCommentstringSecret comment
secretPathstringSecret path
versionnumberSecret version
typestringSecret type (shared or personal)
environmentstringEnvironment slug
tagsarrayTags attached to the secret
idstringTag ID
slugstringTag slug
colorstringTag color
namestringTag name
secretMetadataarrayCustom metadata key-value pairs
keystringMetadata key
valuestringMetadata value
createdAtstringCreation timestamp
updatedAtstringLast update timestamp

infisical_update_secret

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
baseUrlstringNoInfisical instance URL (default: "https://us.infisical.com"\). Use "https://eu.infisical.com" for EU Cloud or your self-hosted URL.
projectIdstringYesNo description
environmentstringYesThe environment slug (e.g., "dev", "staging", "prod")
secretNamestringYesNo description
secretValuestringNoNo description
secretPathstringNoThe path of the secret (default: "/")
secretCommentstringNoNo description
newSecretNamestringNoNo description
typestringNoSecret type: "shared" or "personal" (default: "shared")
tagIdsstringNoNo description

Output

ParameterTypeDescription
secretobjectThe updated secret
idstringSecret ID
workspacestringWorkspace/project ID
secretKeystringSecret name/key
secretValuestringSecret value
secretCommentstringSecret comment
secretPathstringSecret path
versionnumberSecret version
typestringSecret type (shared or personal)
environmentstringEnvironment slug
tagsarrayTags attached to the secret
idstringTag ID
slugstringTag slug
colorstringTag color
namestringTag name
secretMetadataarrayCustom metadata key-value pairs
keystringMetadata key
valuestringMetadata value
createdAtstringCreation timestamp
updatedAtstringLast update timestamp

infisical_delete_secret

Input

ParameterTypeRequiredDescription
apiKeystringYesNo description
baseUrlstringNoInfisical instance URL (default: "https://us.infisical.com"\). Use "https://eu.infisical.com" for EU Cloud or your self-hosted URL.
projectIdstringYesNo description
environmentstringYesThe environment slug (e.g., "dev", "staging", "prod")
secretNamestringYesNo description
secretPathstringNoThe path of the secret (default: "/")
typestringNoSecret type: "shared" or "personal" (default: "shared")

Output

ParameterTypeDescription
secretobjectThe deleted secret
idstringSecret ID
workspacestringWorkspace/project ID
secretKeystringSecret name/key
secretValuestringSecret value
secretCommentstringSecret comment
secretPathstringSecret path
versionnumberSecret version
typestringSecret type (shared or personal)
environmentstringEnvironment slug
tagsarrayTags attached to the secret
idstringTag ID
slugstringTag slug
colorstringTag color
namestringTag name
secretMetadataarrayCustom metadata key-value pairs
keystringMetadata key
valuestringMetadata value
createdAtstringCreation timestamp
updatedAtstringLast update timestamp

On this page

Start building today
Trusted by over 100,000 builders.
The SaaS platform to build AI agents and run your agentic workforce.
Get started