{ "opencollection": "1.0.0", "info": { "name": "Infisical Admin Secret Rotations API", "version": "0.0.1" }, "items": [ { "info": { "name": "Secret Rotations", "type": "folder" }, "items": [ { "info": { "name": "listSecretRotationOptions", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/options" }, "docs": "List the available Secret Rotation Options." }, { "info": { "name": "listSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Secret Rotations from." } ] }, "docs": "List all the Secret Rotations for the specified project." }, { "info": { "name": "listPostgreSQLCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list PostgreSQL Credentials Rotations from." } ] }, "docs": "List the PostgreSQL Credentials Rotations for the specified project." }, { "info": { "name": "createPostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a PostgreSQL Credentials Rotation for the specified project." }, { "info": { "name": "getPostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to retrieve." } ] }, "docs": "Get the specified PostgreSQL Credentials Rotation by ID." }, { "info": { "name": "updatePostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified PostgreSQL Credentials Rotation." }, { "info": { "name": "deletePostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified PostgreSQL Credentials Rotation." }, { "info": { "name": "getPostgreSQLCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the PostgreSQL Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the PostgreSQL Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the PostgreSQL Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the PostgreSQL Credentials Rotation to retrieve." } ] }, "docs": "Get the specified PostgreSQL Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getPostgreSQLCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified PostgreSQL Credentials Rotation." }, { "info": { "name": "movePostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified PostgreSQL Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotatePostgreSQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified PostgreSQL Credentials Rotation." }, { "info": { "name": "checkPostgreSQLCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/postgres-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the PostgreSQL Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified PostgreSQL Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listMicrosoftSQLServerCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Microsoft SQL Server Credentials Rotations from." } ] }, "docs": "List the Microsoft SQL Server Credentials Rotations for the specified project." }, { "info": { "name": "createMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Microsoft SQL Server Credentials Rotation for the specified project." }, { "info": { "name": "getMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Microsoft SQL Server Credentials Rotation by ID." }, { "info": { "name": "updateMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Microsoft SQL Server Credentials Rotation." }, { "info": { "name": "deleteMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified Microsoft SQL Server Credentials Rotation." }, { "info": { "name": "getMicrosoftSQLServerCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Microsoft SQL Server Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Microsoft SQL Server Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Microsoft SQL Server Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Microsoft SQL Server Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Microsoft SQL Server Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getMicrosoftSQLServerCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Microsoft SQL Server Credentials Rotation." }, { "info": { "name": "moveMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Microsoft SQL Server Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateMicrosoftSQLServerCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Microsoft SQL Server Credentials Rotation." }, { "info": { "name": "checkMicrosoftSQLServerCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mssql-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Microsoft SQL Server Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Microsoft SQL Server Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listMySQLCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list MySQL Credentials Rotations from." } ] }, "docs": "List the MySQL Credentials Rotations for the specified project." }, { "info": { "name": "createMySQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a MySQL Credentials Rotation for the specified project." }, { "info": { "name": "getMySQLCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to retrieve." } ] }, "docs": "Get the specified MySQL Credentials Rotation by ID." }, { "info": { "name": "updateMySQLCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified MySQL Credentials Rotation." }, { "info": { "name": "deleteMySQLCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified MySQL Credentials Rotation." }, { "info": { "name": "getMySQLCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the MySQL Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the MySQL Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the MySQL Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the MySQL Credentials Rotation to retrieve." } ] }, "docs": "Get the specified MySQL Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getMySQLCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified MySQL Credentials Rotation." }, { "info": { "name": "moveMySQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified MySQL Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateMySQLCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified MySQL Credentials Rotation." }, { "info": { "name": "checkMySQLCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mysql-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MySQL Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified MySQL Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listOracleDBCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list OracleDB Credentials Rotations from." } ] }, "docs": "List the OracleDB Credentials Rotations for the specified project." }, { "info": { "name": "createOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create an OracleDB Credentials Rotation for the specified project." }, { "info": { "name": "getOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to retrieve." } ] }, "docs": "Get the specified OracleDB Credentials Rotation by ID." }, { "info": { "name": "updateOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified OracleDB Credentials Rotation." }, { "info": { "name": "deleteOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified OracleDB Credentials Rotation." }, { "info": { "name": "getOracleDBCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the OracleDB Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the OracleDB Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the OracleDB Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the OracleDB Credentials Rotation to retrieve." } ] }, "docs": "Get the specified OracleDB Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getOracleDBCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified OracleDB Credentials Rotation." }, { "info": { "name": "moveOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified OracleDB Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateOracleDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified OracleDB Credentials Rotation." }, { "info": { "name": "checkOracleDBCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/oracledb-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OracleDB Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified OracleDB Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listAuth0ClientSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Auth0 Client Secret Rotations from." } ] }, "docs": "List the Auth0 Client Secret Rotations for the specified project." }, { "info": { "name": "createAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create an Auth0 Client Secret Rotation for the specified project." }, { "info": { "name": "getAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Auth0 Client Secret Rotation by ID." }, { "info": { "name": "updateAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Auth0 Client Secret Rotation." }, { "info": { "name": "deleteAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to be deleted." } ] }, "docs": "Delete the specified Auth0 Client Secret Rotation." }, { "info": { "name": "getAuth0ClientSecretRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Auth0 Client Secret Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Auth0 Client Secret Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Auth0 Client Secret Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Auth0 Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Auth0 Client Secret Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getAuth0ClientSecretRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Auth0 Client Secret Rotation." }, { "info": { "name": "moveAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Auth0 Client Secret Rotation to a different secret path or environment." }, { "info": { "name": "rotateAuth0ClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Auth0 Client Secret Rotation." }, { "info": { "name": "checkAuth0ClientSecretRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/auth0-client-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Auth0 Client Secret Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Auth0 Client Secret Rotation are still valid against the upstream system." }, { "info": { "name": "listAzureClientSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Azure Client Secret Rotations from." } ] }, "docs": "List the Azure Client Secret Rotations for the specified project." }, { "info": { "name": "createAzureClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create an Azure Client Secret Rotation for the specified project." }, { "info": { "name": "getAzureClientSecretRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Azure Client Secret Rotation by ID." }, { "info": { "name": "updateAzureClientSecretRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Azure Client Secret Rotation." }, { "info": { "name": "deleteAzureClientSecretRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to be deleted." } ] }, "docs": "Delete the specified Azure Client Secret Rotation." }, { "info": { "name": "getAzureClientSecretRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Azure Client Secret Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Azure Client Secret Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Azure Client Secret Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Azure Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Azure Client Secret Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getAzureClientSecretRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Azure Client Secret Rotation." }, { "info": { "name": "moveAzureClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Azure Client Secret Rotation to a different secret path or environment." }, { "info": { "name": "rotateAzureClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Azure Client Secret Rotation." }, { "info": { "name": "checkAzureClientSecretRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/azure-client-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Azure Client Secret Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Azure Client Secret Rotation are still valid against the upstream system." }, { "info": { "name": "listAWSIAMUserSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list AWS IAM User Secret Rotations from." } ] }, "docs": "List the AWS IAM User Secret Rotations for the specified project." }, { "info": { "name": "createAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create an AWS IAM User Secret Rotation for the specified project." }, { "info": { "name": "getAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to retrieve." } ] }, "docs": "Get the specified AWS IAM User Secret Rotation by ID." }, { "info": { "name": "updateAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified AWS IAM User Secret Rotation." }, { "info": { "name": "deleteAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to be deleted." } ] }, "docs": "Delete the specified AWS IAM User Secret Rotation." }, { "info": { "name": "getAWSIAMUserSecretRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the AWS IAM User Secret Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the AWS IAM User Secret Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the AWS IAM User Secret Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the AWS IAM User Secret Rotation to retrieve." } ] }, "docs": "Get the specified AWS IAM User Secret Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getAWSIAMUserSecretRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified AWS IAM User Secret Rotation." }, { "info": { "name": "moveAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified AWS IAM User Secret Rotation to a different secret path or environment." }, { "info": { "name": "rotateAWSIAMUserSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified AWS IAM User Secret Rotation." }, { "info": { "name": "checkAWSIAMUserSecretRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/aws-iam-user-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the AWS IAM User Secret Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified AWS IAM User Secret Rotation are still valid against the upstream system." }, { "info": { "name": "listLDAPPasswordRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list LDAP Password Rotations from." } ] }, "docs": "List the LDAP Password Rotations for the specified project." }, { "info": { "name": "createLDAPPasswordRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password", "body": { "type": "json", "data": "{}" } }, "docs": "Create a LDAP Password Rotation for the specified project." }, { "info": { "name": "getLDAPPasswordRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to retrieve." } ] }, "docs": "Get the specified LDAP Password Rotation by ID." }, { "info": { "name": "updateLDAPPasswordRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified LDAP Password Rotation." }, { "info": { "name": "deleteLDAPPasswordRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to be deleted." } ] }, "docs": "Delete the specified LDAP Password Rotation." }, { "info": { "name": "getLDAPPasswordRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the LDAP Password Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the LDAP Password Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the LDAP Password Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the LDAP Password Rotation to retrieve." } ] }, "docs": "Get the specified LDAP Password Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getLDAPPasswordRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified LDAP Password Rotation." }, { "info": { "name": "moveLDAPPasswordRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified LDAP Password Rotation to a different secret path or environment." }, { "info": { "name": "rotateLDAPPasswordRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified LDAP Password Rotation." }, { "info": { "name": "checkLDAPPasswordRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/ldap-password/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the LDAP Password Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified LDAP Password Rotation are still valid against the upstream system." }, { "info": { "name": "listOktaClientSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Okta Client Secret Rotations from." } ] }, "docs": "List the Okta Client Secret Rotations for the specified project." }, { "info": { "name": "createOktaClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create an Okta Client Secret Rotation for the specified project." }, { "info": { "name": "getOktaClientSecretRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Okta Client Secret Rotation by ID." }, { "info": { "name": "updateOktaClientSecretRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Okta Client Secret Rotation." }, { "info": { "name": "deleteOktaClientSecretRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to be deleted." } ] }, "docs": "Delete the specified Okta Client Secret Rotation." }, { "info": { "name": "getOktaClientSecretRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Okta Client Secret Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Okta Client Secret Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Okta Client Secret Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Okta Client Secret Rotation to retrieve." } ] }, "docs": "Get the specified Okta Client Secret Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getOktaClientSecretRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Okta Client Secret Rotation." }, { "info": { "name": "moveOktaClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Okta Client Secret Rotation to a different secret path or environment." }, { "info": { "name": "rotateOktaClientSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Okta Client Secret Rotation." }, { "info": { "name": "checkOktaClientSecretRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/okta-client-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Okta Client Secret Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Okta Client Secret Rotation are still valid against the upstream system." }, { "info": { "name": "listRedisCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Redis Credentials Rotations from." } ] }, "docs": "List the Redis Credentials Rotations for the specified project." }, { "info": { "name": "createRedisCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Redis Credentials Rotation for the specified project." }, { "info": { "name": "getRedisCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Redis Credentials Rotation by ID." }, { "info": { "name": "updateRedisCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Redis Credentials Rotation." }, { "info": { "name": "deleteRedisCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified Redis Credentials Rotation." }, { "info": { "name": "getRedisCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Redis Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Redis Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Redis Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Redis Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Redis Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getRedisCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Redis Credentials Rotation." }, { "info": { "name": "moveRedisCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Redis Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateRedisCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Redis Credentials Rotation." }, { "info": { "name": "checkRedisCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/redis-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Redis Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Redis Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listMongoDBCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list MongoDB Credentials Rotations from." } ] }, "docs": "List the MongoDB Credentials Rotations for the specified project." }, { "info": { "name": "createMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a MongoDB Credentials Rotation for the specified project." }, { "info": { "name": "getMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to retrieve." } ] }, "docs": "Get the specified MongoDB Credentials Rotation by ID." }, { "info": { "name": "updateMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified MongoDB Credentials Rotation." }, { "info": { "name": "deleteMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified MongoDB Credentials Rotation." }, { "info": { "name": "getMongoDBCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the MongoDB Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the MongoDB Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the MongoDB Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the MongoDB Credentials Rotation to retrieve." } ] }, "docs": "Get the specified MongoDB Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getMongoDBCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified MongoDB Credentials Rotation." }, { "info": { "name": "moveMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified MongoDB Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateMongoDBCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified MongoDB Credentials Rotation." }, { "info": { "name": "checkMongoDBCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/mongodb-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the MongoDB Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified MongoDB Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listDatabricksServicePrincipalSecretRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Databricks Service Principal Secret Rotations from." } ] }, "docs": "List the Databricks Service Principal Secret Rotations for the specified project." }, { "info": { "name": "createDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Databricks Service Principal Secret Rotation for the specified project." }, { "info": { "name": "getDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to retrieve." } ] }, "docs": "Get the specified Databricks Service Principal Secret Rotation by ID." }, { "info": { "name": "updateDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Databricks Service Principal Secret Rotation." }, { "info": { "name": "deleteDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to be deleted." } ] }, "docs": "Delete the specified Databricks Service Principal Secret Rotation." }, { "info": { "name": "getDatabricksServicePrincipalSecretRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Databricks Service Principal Secret Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Databricks Service Principal Secret Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Databricks Service Principal Secret Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Databricks Service Principal Secret Rotation to retrieve." } ] }, "docs": "Get the specified Databricks Service Principal Secret Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getDatabricksServicePrincipalSecretRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Databricks Service Principal Secret Rotation." }, { "info": { "name": "moveDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Databricks Service Principal Secret Rotation to a different secret path or environment." }, { "info": { "name": "rotateDatabricksServicePrincipalSecretRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Databricks Service Principal Secret Rotation." }, { "info": { "name": "checkDatabricksServicePrincipalSecretRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/databricks-service-principal-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Databricks Service Principal Secret Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Databricks Service Principal Secret Rotation are still valid against the upstream system." }, { "info": { "name": "listUnix/LinuxLocalAccountRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Unix/Linux Local Account Rotations from." } ] }, "docs": "List the Unix/Linux Local Account Rotations for the specified project." }, { "info": { "name": "createUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account", "body": { "type": "json", "data": "{}" } }, "docs": "Create an Unix/Linux Local Account Rotation for the specified project." }, { "info": { "name": "getUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to retrieve." } ] }, "docs": "Get the specified Unix/Linux Local Account Rotation by ID." }, { "info": { "name": "updateUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Unix/Linux Local Account Rotation." }, { "info": { "name": "deleteUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to be deleted." } ] }, "docs": "Delete the specified Unix/Linux Local Account Rotation." }, { "info": { "name": "getUnix/LinuxLocalAccountRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Unix/Linux Local Account Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Unix/Linux Local Account Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Unix/Linux Local Account Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Unix/Linux Local Account Rotation to retrieve." } ] }, "docs": "Get the specified Unix/Linux Local Account Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getUnix/LinuxLocalAccountRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Unix/Linux Local Account Rotation." }, { "info": { "name": "moveUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Unix/Linux Local Account Rotation to a different secret path or environment." }, { "info": { "name": "rotateUnix/LinuxLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Unix/Linux Local Account Rotation." }, { "info": { "name": "checkUnix/LinuxLocalAccountRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Unix/Linux Local Account Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Unix/Linux Local Account Rotation are still valid against the upstream system." }, { "info": { "name": "POST /api/v2/secret-rotations/unix-linux-local-account/{rotationId}/reconcile", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/unix-linux-local-account/:rotationId/reconcile", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the SSH Password Rotation to reconcile credentials for." } ] }, "docs": "Reconcile Unix/Linux Local Account rotation credentials. This operation uses the SSH app connection credentials to reset the password when credentials are out of sync." }, { "info": { "name": "listDBTServiceTokenRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list DBT Service Token Rotations from." } ] }, "docs": "List the DBT Service Token Rotations for the specified project." }, { "info": { "name": "createDBTServiceTokenRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token", "body": { "type": "json", "data": "{}" } }, "docs": "Create a DBT Service Token Rotation for the specified project." }, { "info": { "name": "getDBTServiceTokenRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to retrieve." } ] }, "docs": "Get the specified DBT Service Token Rotation by ID." }, { "info": { "name": "updateDBTServiceTokenRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified DBT Service Token Rotation." }, { "info": { "name": "deleteDBTServiceTokenRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to be deleted." } ] }, "docs": "Delete the specified DBT Service Token Rotation." }, { "info": { "name": "getDBTServiceTokenRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the DBT Service Token Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the DBT Service Token Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the DBT Service Token Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the DBT Service Token Rotation to retrieve." } ] }, "docs": "Get the specified DBT Service Token Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getDBTServiceTokenRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified DBT Service Token Rotation." }, { "info": { "name": "moveDBTServiceTokenRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified DBT Service Token Rotation to a different secret path or environment." }, { "info": { "name": "rotateDBTServiceTokenRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified DBT Service Token Rotation." }, { "info": { "name": "checkDBTServiceTokenRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/dbt-service-token/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the DBT Service Token Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified DBT Service Token Rotation are still valid against the upstream system." }, { "info": { "name": "listWindowsLocalAccountRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Windows Local Account Rotations from." } ] }, "docs": "List the Windows Local Account Rotations for the specified project." }, { "info": { "name": "createWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Windows Local Account Rotation for the specified project." }, { "info": { "name": "getWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to retrieve." } ] }, "docs": "Get the specified Windows Local Account Rotation by ID." }, { "info": { "name": "updateWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Windows Local Account Rotation." }, { "info": { "name": "deleteWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to be deleted." } ] }, "docs": "Delete the specified Windows Local Account Rotation." }, { "info": { "name": "getWindowsLocalAccountRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Windows Local Account Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Windows Local Account Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Windows Local Account Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Windows Local Account Rotation to retrieve." } ] }, "docs": "Get the specified Windows Local Account Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getWindowsLocalAccountRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Windows Local Account Rotation." }, { "info": { "name": "moveWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Windows Local Account Rotation to a different secret path or environment." }, { "info": { "name": "rotateWindowsLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Windows Local Account Rotation." }, { "info": { "name": "checkWindowsLocalAccountRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Windows Local Account Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Windows Local Account Rotation are still valid against the upstream system." }, { "info": { "name": "POST /api/v2/secret-rotations/windows-local-account/{rotationId}/reconcile", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/windows-local-account/:rotationId/reconcile", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the SSH Password Rotation to reconcile credentials for." } ] }, "docs": "Reconcile Windows Local Account rotation credentials. This operation uses the Windows App Connection's administrator credentials to reset the password when credentials are out of sync." }, { "info": { "name": "listOpenRouterAPIKeyRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list OpenRouter API Key Rotations from." } ] }, "docs": "List the OpenRouter API Key Rotations for the specified project." }, { "info": { "name": "createOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key", "body": { "type": "json", "data": "{}" } }, "docs": "Create an OpenRouter API Key Rotation for the specified project." }, { "info": { "name": "getOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to retrieve." } ] }, "docs": "Get the specified OpenRouter API Key Rotation by ID." }, { "info": { "name": "updateOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified OpenRouter API Key Rotation." }, { "info": { "name": "deleteOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to be deleted." } ] }, "docs": "Delete the specified OpenRouter API Key Rotation." }, { "info": { "name": "getOpenRouterAPIKeyRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the OpenRouter API Key Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the OpenRouter API Key Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the OpenRouter API Key Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the OpenRouter API Key Rotation to retrieve." } ] }, "docs": "Get the specified OpenRouter API Key Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getOpenRouterAPIKeyRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified OpenRouter API Key Rotation." }, { "info": { "name": "moveOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified OpenRouter API Key Rotation to a different secret path or environment." }, { "info": { "name": "rotateOpenRouterAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified OpenRouter API Key Rotation." }, { "info": { "name": "checkOpenRouterAPIKeyRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/open-router-api-key/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the OpenRouter API Key Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified OpenRouter API Key Rotation are still valid against the upstream system." }, { "info": { "name": "listHPiLOLocalAccountRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list HP iLO Local Account Rotations from." } ] }, "docs": "List the HP iLO Local Account Rotations for the specified project." }, { "info": { "name": "createHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account", "body": { "type": "json", "data": "{}" } }, "docs": "Create a HP iLO Local Account Rotation for the specified project." }, { "info": { "name": "getHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to retrieve." } ] }, "docs": "Get the specified HP iLO Local Account Rotation by ID." }, { "info": { "name": "updateHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified HP iLO Local Account Rotation." }, { "info": { "name": "deleteHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to be deleted." } ] }, "docs": "Delete the specified HP iLO Local Account Rotation." }, { "info": { "name": "getHPiLOLocalAccountRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the HP iLO Local Account Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the HP iLO Local Account Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the HP iLO Local Account Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the HP iLO Local Account Rotation to retrieve." } ] }, "docs": "Get the specified HP iLO Local Account Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getHPiLOLocalAccountRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified HP iLO Local Account Rotation." }, { "info": { "name": "moveHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified HP iLO Local Account Rotation to a different secret path or environment." }, { "info": { "name": "rotateHPiLOLocalAccountRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified HP iLO Local Account Rotation." }, { "info": { "name": "checkHPiLOLocalAccountRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the HP iLO Local Account Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified HP iLO Local Account Rotation are still valid against the upstream system." }, { "info": { "name": "POST /api/v2/secret-rotations/hp-ilo-local-account/{rotationId}/reconcile", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/hp-ilo-local-account/:rotationId/reconcile", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the SSH Password Rotation to reconcile credentials for." } ] }, "docs": "Reconcile HP iLO Local Account rotation credentials. This operation uses the SSH app connection credentials to reset the password when credentials are out of sync." }, { "info": { "name": "listSupabaseAPIKeyRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Supabase API Key Rotations from." } ] }, "docs": "List the Supabase API Key Rotations for the specified project." }, { "info": { "name": "createSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Supabase API Key Rotation for the specified project." }, { "info": { "name": "getSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to retrieve." } ] }, "docs": "Get the specified Supabase API Key Rotation by ID." }, { "info": { "name": "updateSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Supabase API Key Rotation." }, { "info": { "name": "deleteSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to be deleted." } ] }, "docs": "Delete the specified Supabase API Key Rotation." }, { "info": { "name": "getSupabaseAPIKeyRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Supabase API Key Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Supabase API Key Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Supabase API Key Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Supabase API Key Rotation to retrieve." } ] }, "docs": "Get the specified Supabase API Key Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getSupabaseAPIKeyRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Supabase API Key Rotation." }, { "info": { "name": "moveSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Supabase API Key Rotation to a different secret path or environment." }, { "info": { "name": "rotateSupabaseAPIKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Supabase API Key Rotation." }, { "info": { "name": "checkSupabaseAPIKeyRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/supabase-api-key/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Supabase API Key Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Supabase API Key Rotation are still valid against the upstream system." }, { "info": { "name": "listSalesforceOAuthCredentialsRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Salesforce OAuth Credentials Rotations from." } ] }, "docs": "List the Salesforce OAuth Credentials Rotations for the specified project." }, { "info": { "name": "createSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Salesforce OAuth Credentials Rotation for the specified project." }, { "info": { "name": "getSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Salesforce OAuth Credentials Rotation by ID." }, { "info": { "name": "updateSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Salesforce OAuth Credentials Rotation." }, { "info": { "name": "deleteSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to be deleted." } ] }, "docs": "Delete the specified Salesforce OAuth Credentials Rotation." }, { "info": { "name": "getSalesforceOAuthCredentialsRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Salesforce OAuth Credentials Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Salesforce OAuth Credentials Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Salesforce OAuth Credentials Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Salesforce OAuth Credentials Rotation to retrieve." } ] }, "docs": "Get the specified Salesforce OAuth Credentials Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getSalesforceOAuthCredentialsRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Salesforce OAuth Credentials Rotation." }, { "info": { "name": "moveSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Salesforce OAuth Credentials Rotation to a different secret path or environment." }, { "info": { "name": "rotateSalesforceOAuthCredentialsRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Salesforce OAuth Credentials Rotation." }, { "info": { "name": "checkSalesforceOAuthCredentialsRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/salesforce-oauth-credentials/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Salesforce OAuth Credentials Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Salesforce OAuth Credentials Rotation are still valid against the upstream system." }, { "info": { "name": "listDatadogApplicationKeyRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Datadog Application Key Rotations from." } ] }, "docs": "List the Datadog Application Key Rotations for the specified project." }, { "info": { "name": "createDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Datadog Application Key Rotation for the specified project." }, { "info": { "name": "getDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to retrieve." } ] }, "docs": "Get the specified Datadog Application Key Rotation by ID." }, { "info": { "name": "updateDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Datadog Application Key Rotation." }, { "info": { "name": "deleteDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to be deleted." } ] }, "docs": "Delete the specified Datadog Application Key Rotation." }, { "info": { "name": "getDatadogApplicationKeyRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Datadog Application Key Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Datadog Application Key Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Datadog Application Key Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Datadog Application Key Rotation to retrieve." } ] }, "docs": "Get the specified Datadog Application Key Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getDatadogApplicationKeyRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Datadog Application Key Rotation." }, { "info": { "name": "moveDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Datadog Application Key Rotation to a different secret path or environment." }, { "info": { "name": "rotateDatadogApplicationKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Datadog Application Key Rotation." }, { "info": { "name": "checkDatadogApplicationKeyRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/datadog-application-key-secret/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Datadog Application Key Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Datadog Application Key Rotation are still valid against the upstream system." }, { "info": { "name": "listConvexAccessKeyRotations", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Convex Access Key Rotations from." } ] }, "docs": "List the Convex Access Key Rotations for the specified project." }, { "info": { "name": "createConvexAccessKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Convex Access Key Rotation for the specified project." }, { "info": { "name": "getConvexAccessKeyRotation", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to retrieve." } ] }, "docs": "Get the specified Convex Access Key Rotation by ID." }, { "info": { "name": "updateConvexAccessKeyRotation", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Convex Access Key Rotation." }, { "info": { "name": "deleteConvexAccessKeyRotation", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId", "params": [ { "name": "deleteSecrets", "value": "", "type": "query", "description": "Whether the mapped secrets belonging to this rotation should be deleted." }, { "name": "revokeGeneratedCredentials", "value": "", "type": "query", "description": "Whether the generated credentials associated with this rotation should be revoked." }, { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to be deleted." } ] }, "docs": "Delete the specified Convex Access Key Rotation." }, { "info": { "name": "getConvexAccessKeyRotationByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/rotation-name/:rotationName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Convex Access Key Rotation is located in." }, { "name": "secretPath", "value": "", "type": "query", "description": "The secret path the Convex Access Key Rotation is located at." }, { "name": "environment", "value": "", "type": "query", "description": "The environment the Convex Access Key Rotation is located in." }, { "name": "rotationName", "value": "", "type": "path", "description": "The name of the Convex Access Key Rotation to retrieve." } ] }, "docs": "Get the specified Convex Access Key Rotation by name, secret path, environment and project ID." }, { "info": { "name": "getConvexAccessKeyRotationGeneratedCredentials", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId/generated-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to retrieve the generated credentials for." } ] }, "docs": "Get the generated credentials for the specified Convex Access Key Rotation." }, { "info": { "name": "moveConvexAccessKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId/move", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Move the specified Convex Access Key Rotation to a different secret path or environment." }, { "info": { "name": "rotateConvexAccessKeyRotation", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId/rotate-secrets", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to rotate generated credentials for." } ] }, "docs": "Rotate the generated credentials for the specified Convex Access Key Rotation." }, { "info": { "name": "checkConvexAccessKeyRotationCredentials", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-rotations/convex-access-key/:rotationId/check-credentials", "params": [ { "name": "rotationId", "value": "", "type": "path", "description": "The ID of the Convex Access Key Rotation to check active credentials for." } ] }, "docs": "Check whether the active credentials for the specified Convex Access Key Rotation are still valid against the upstream system." } ] } ], "bundled": true }