Creates or registers a new secret for use with specific tools or workflows.
token, an Authorization header, or an x-api-key header (io.net API key).secret_name – A user-defined identifier for the secret. This value is used to reference and manage the secret in subsequent operations.
secret_value – The confidential value associated with the secret. This value is securely stored and made available to the designated tool when access is authorized.
tool_name – The name of the single tool that is granted access to this secret. This field accepts only one tool identifier, not an array or list.
tool_arg – The specific argument of the tool that this secret applies to.
is_default_for_tool – A boolean flag specifying whether this secret should be automatically applied when the associated tool does not receive a value for the argument. This field is optional when using secrets in workflow YAML configurations, but required when defining secrets for built-in agents.The access token received from the authorization server in the OAuth 2.0 flow.
JWT token
io.net provided API Key
API key set by an SDK client
Successful Response