{ "opencollection": "1.0.0", "info": { "name": "Infisical Admin Secret Scanning API", "version": "0.0.1" }, "items": [ { "info": { "name": "Secret Scanning", "type": "folder" }, "items": [ { "info": { "name": "listSecretScanningDataSourceOptions", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/options" }, "docs": "List the available Secret Scanning Data Source Options." }, { "info": { "name": "listSecretScanningDataSources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Scanning Data Sources from." } ] }, "docs": "List all the Secret Scanning Data Sources for the specified project." }, { "info": { "name": "listSecretScanningFindings", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/findings", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Secret Scanning Findings from." } ] }, "docs": "List all the Secret Scanning Findings for the specified project." }, { "info": { "name": "updateSecretScanningFindingsBatch", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/findings", "body": { "type": "json", "data": "{}" } }, "docs": "Update one or more Secret Scanning Findings in a batch." }, { "info": { "name": "updateSecretScanningFinding", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/findings/:findingId", "params": [ { "name": "findingId", "value": "", "type": "path", "description": "The ID of the Secret Scanning Finding to update." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Secret Scanning Finding." }, { "info": { "name": "getSecretScanningConfig", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/configs", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to retrieve the Secret Scanning Configuration for." } ] }, "docs": "Get the Secret Scanning Config for the specified project." }, { "info": { "name": "updateSecretScanningConfig", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/configs", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to update the Secret Scanning Configuration for." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Secret Scanning Configuration." }, { "info": { "name": "listGitHubDataSources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list GitHub Data Sources from." } ] }, "docs": "List the GitHub Data Sources for the specified project." }, { "info": { "name": "createGitHubDataSource", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github", "body": { "type": "json", "data": "{}" } }, "docs": "Create a GitHub Data Source for the specified project." }, { "info": { "name": "getGitHubDataSource", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to retrieve." } ] }, "docs": "Get the specified GitHub Data Source by ID." }, { "info": { "name": "updateGitHubDataSource", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified GitHub Data Source." }, { "info": { "name": "deleteGitHubDataSource", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to be deleted." } ] }, "docs": "Delete the specified GitHub Data Source." }, { "info": { "name": "getGitHubDataSourceByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/data-source-name/:sourceName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the GitHub Data Source is located in." }, { "name": "sourceName", "value": "", "type": "path", "description": "The name of the GitHub Data Source to retrieve." } ] }, "docs": "Get the specified GitHub Data Source by name and project ID." }, { "info": { "name": "triggerGitHubDataSourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified GitHub Data Source." }, { "info": { "name": "triggerGitHubDataSourceResourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId/resources/:resourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to trigger a scan for." }, { "name": "resourceId", "value": "", "type": "path", "description": "The ID of the individual Data Source resource to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified GitHub Data Source resource." }, { "info": { "name": "listGitHubDataSourceResources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId/resources", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to list resources from." } ] }, "docs": "Get the resources associated with the specified GitHub Data Source by ID." }, { "info": { "name": "listGitHubDataSourceScans", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/github/:dataSourceId/scans", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitHub Data Source to list scans for." } ] }, "docs": "Get the scans associated with the specified GitHub Data Source by ID." }, { "info": { "name": "listBitbucketDataSources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list Bitbucket Data Sources from." } ] }, "docs": "List the Bitbucket Data Sources for the specified project." }, { "info": { "name": "createBitbucketDataSource", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket", "body": { "type": "json", "data": "{}" } }, "docs": "Create a Bitbucket Data Source for the specified project." }, { "info": { "name": "getBitbucketDataSource", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to retrieve." } ] }, "docs": "Get the specified Bitbucket Data Source by ID." }, { "info": { "name": "updateBitbucketDataSource", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified Bitbucket Data Source." }, { "info": { "name": "deleteBitbucketDataSource", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to be deleted." } ] }, "docs": "Delete the specified Bitbucket Data Source." }, { "info": { "name": "getBitbucketDataSourceByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/data-source-name/:sourceName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the Bitbucket Data Source is located in." }, { "name": "sourceName", "value": "", "type": "path", "description": "The name of the Bitbucket Data Source to retrieve." } ] }, "docs": "Get the specified Bitbucket Data Source by name and project ID." }, { "info": { "name": "triggerBitbucketDataSourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified Bitbucket Data Source." }, { "info": { "name": "triggerBitbucketDataSourceResourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId/resources/:resourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to trigger a scan for." }, { "name": "resourceId", "value": "", "type": "path", "description": "The ID of the individual Data Source resource to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified Bitbucket Data Source resource." }, { "info": { "name": "listBitbucketDataSourceResources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId/resources", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to list resources from." } ] }, "docs": "Get the resources associated with the specified Bitbucket Data Source by ID." }, { "info": { "name": "listBitbucketDataSourceScans", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/bitbucket/:dataSourceId/scans", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the Bitbucket Data Source to list scans for." } ] }, "docs": "Get the scans associated with the specified Bitbucket Data Source by ID." }, { "info": { "name": "listGitLabDataSources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project to list GitLab Data Sources from." } ] }, "docs": "List the GitLab Data Sources for the specified project." }, { "info": { "name": "createGitLabDataSource", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab", "body": { "type": "json", "data": "{}" } }, "docs": "Create a GitLab Data Source for the specified project." }, { "info": { "name": "getGitLabDataSource", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to retrieve." } ] }, "docs": "Get the specified GitLab Data Source by ID." }, { "info": { "name": "updateGitLabDataSource", "type": "http" }, "http": { "method": "PATCH", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to be updated." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update the specified GitLab Data Source." }, { "info": { "name": "deleteGitLabDataSource", "type": "http" }, "http": { "method": "DELETE", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to be deleted." } ] }, "docs": "Delete the specified GitLab Data Source." }, { "info": { "name": "getGitLabDataSourceByName", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/data-source-name/:sourceName", "params": [ { "name": "projectId", "value": "", "type": "query", "description": "The ID of the project the GitLab Data Source is located in." }, { "name": "sourceName", "value": "", "type": "path", "description": "The name of the GitLab Data Source to retrieve." } ] }, "docs": "Get the specified GitLab Data Source by name and project ID." }, { "info": { "name": "triggerGitLabDataSourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified GitLab Data Source." }, { "info": { "name": "triggerGitLabDataSourceResourceScan", "type": "http" }, "http": { "method": "POST", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId/resources/:resourceId/scan", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to trigger a scan for." }, { "name": "resourceId", "value": "", "type": "path", "description": "The ID of the individual Data Source resource to trigger a scan for." } ] }, "docs": "Trigger a scan for the specified GitLab Data Source resource." }, { "info": { "name": "listGitLabDataSourceResources", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId/resources", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to list resources from." } ] }, "docs": "Get the resources associated with the specified GitLab Data Source by ID." }, { "info": { "name": "listGitLabDataSourceScans", "type": "http" }, "http": { "method": "GET", "url": "https://us.infisical.com/api/v2/secret-scanning/data-sources/gitlab/:dataSourceId/scans", "params": [ { "name": "dataSourceId", "value": "", "type": "path", "description": "The ID of the GitLab Data Source to list scans for." } ] }, "docs": "Get the scans associated with the specified GitLab Data Source by ID." } ] } ], "bundled": true }