# Endor Labs Documentation > Endor Labs documentation - secure your software supply chain ## Docs - [CreateAPIKey](https://docs.endorlabs.com/api-reference/apikeyservice/createapikey.md): Creates an API key. - [DeleteAPIKey](https://docs.endorlabs.com/api-reference/apikeyservice/deleteapikey.md): Deletes the API key specified by the UUID. - [GetAPIKey](https://docs.endorlabs.com/api-reference/apikeyservice/getapikey.md): Fetches the API key dentified by the UUID. - [ListAPIKeys](https://docs.endorlabs.com/api-reference/apikeyservice/listapikeys.md): Lists all API keys for a given namespace. - [CreateAPIKeyReq](https://docs.endorlabs.com/api-reference/apikeyvalidatorservice/createapikeyreq.md): Validates an API key. - [CreateArtifactSignature](https://docs.endorlabs.com/api-reference/artifactsignatureservice/createartifactsignature.md): Creates a new artifact signature. - [GetArtifactSignature](https://docs.endorlabs.com/api-reference/artifactsignatureservice/getartifactsignature.md): Fetches an artifact signature identified by the UUID. - [ListArtifactSignatures](https://docs.endorlabs.com/api-reference/artifactsignatureservice/listartifactsignatures.md): Lists all artifact signatures. - [UpdateArtifactSignature](https://docs.endorlabs.com/api-reference/artifactsignatureservice/updateartifactsignature.md): Updates the artifact signature. - [GetAuditLog](https://docs.endorlabs.com/api-reference/auditlogservice/getauditlog.md): Fetches an audit log identified by the UUID. - [ListAuditLogs](https://docs.endorlabs.com/api-reference/auditlogservice/listauditlogs.md): List all audit logs in a given namespace. - [CreateAuthenticationLog](https://docs.endorlabs.com/api-reference/authenticationlogservice/createauthenticationlog.md): Creates an authentication log for a given object. - [DeleteAuthenticationLog](https://docs.endorlabs.com/api-reference/authenticationlogservice/deleteauthenticationlog.md): Deletes the authentication log specified by its UUID. - [GetAuthenticationLog](https://docs.endorlabs.com/api-reference/authenticationlogservice/getauthenticationlog.md): Fetches the authentication log identified by the UUID. - [ListAuthenticationLogs](https://docs.endorlabs.com/api-reference/authenticationlogservice/listauthenticationlogs.md): Lists all authentication logs in a given namespace. - [Authenticate](https://docs.endorlabs.com/api-reference/authenticationservice/authenticate.md): Initiates an authentication request and returns a token along with the token expiration time for an authenticated user. - [Logout](https://docs.endorlabs.com/api-reference/authenticationservice/logout.md): Clears the user session and cookies. - [CreateAuthorizationPolicy](https://docs.endorlabs.com/api-reference/authorizationpolicyservice/createauthorizationpolicy.md): Creates an authorization policy for a given tenant. - [DeleteAuthorizationPolicy](https://docs.endorlabs.com/api-reference/authorizationpolicyservice/deleteauthorizationpolicy.md): Deletes an authorization policy specified by its UUID. - [GetAuthorizationPolicy](https://docs.endorlabs.com/api-reference/authorizationpolicyservice/getauthorizationpolicy.md): Fetches an authorization policy specified by its UUID. - [ListAuthorizationPolicies](https://docs.endorlabs.com/api-reference/authorizationpolicyservice/listauthorizationpolicies.md): Lists all authorization policies for a given tenant. - [UpdateAuthorizationPolicy](https://docs.endorlabs.com/api-reference/authorizationpolicyservice/updateauthorizationpolicy.md): Updates the authorization policy for a given tenant. - [CreateBatchFileSegments](https://docs.endorlabs.com/api-reference/batchfilesegmentsservice/createbatchfilesegments.md): Create multiple file segment objects through a batch API call. - [CreateBatchNotification](https://docs.endorlabs.com/api-reference/batchnotificationservice/createbatchnotification.md): Create multiple notification objects through a batch API call. - [GetCallGraphData](https://docs.endorlabs.com/api-reference/callgraphdataservice/getcallgraphdata.md): Fetches the call graph for a given package version that is captured in the parent UUID. - [ListCallGraphData](https://docs.endorlabs.com/api-reference/callgraphdataservice/listcallgraphdata.md): Lists all call graph data in a namespace. - [GetCodeOwners](https://docs.endorlabs.com/api-reference/codeownersservice/getcodeowners.md): Fetches the CodeOwners object identified by the UUID. - [ListCodeOwners](https://docs.endorlabs.com/api-reference/codeownersservice/listcodeowners.md): Lists all CodeOwners objects in a namespace. - [GetDependencyMetadata](https://docs.endorlabs.com/api-reference/dependencymetadataservice/getdependencymetadata.md): Returns a specified dependency metadata object. - [ListDependencyMetadata](https://docs.endorlabs.com/api-reference/dependencymetadataservice/listdependencymetadata.md): List dependency metadata objects based on the specified list parameters. - [CreateEndorIgnoreEntry](https://docs.endorlabs.com/api-reference/endorignoreentryservice/createendorignoreentry.md): Creates an EndorIgnoreEntry object. - [DeleteEndorIgnoreEntry](https://docs.endorlabs.com/api-reference/endorignoreentryservice/deleteendorignoreentry.md): Deletes the EndorIgnoreEntry object identified by the UUID. - [GetEndorIgnoreEntry](https://docs.endorlabs.com/api-reference/endorignoreentryservice/getendorignoreentry.md): Fetches the EndorIgnoreEntry object identified by the UUID. - [ListEndorIgnoreEntries](https://docs.endorlabs.com/api-reference/endorignoreentryservice/listendorignoreentries.md): Lists all EndorIgnoreEntry objects in a namespace. - [UpdateEndorIgnoreEntry](https://docs.endorlabs.com/api-reference/endorignoreentryservice/updateendorignoreentry.md): Updates the EndorIgnoreEntry object identified by the UUID. - [CreateExporter](https://docs.endorlabs.com/api-reference/exporterservice/createexporter.md): Creates a exporter. - [DeleteExporter](https://docs.endorlabs.com/api-reference/exporterservice/deleteexporter.md): Deletes the exporter specified by the UUID. - [GetExporter](https://docs.endorlabs.com/api-reference/exporterservice/getexporter.md): Fetches the exporter identified by the UUID. - [ListExporters](https://docs.endorlabs.com/api-reference/exporterservice/listexporters.md): Lists all exporters. - [UpdateExporter](https://docs.endorlabs.com/api-reference/exporterservice/updateexporter.md): Updates a exporter. - [GetFindingLog](https://docs.endorlabs.com/api-reference/findinglogservice/getfindinglog.md): Returns a specified finding log. - [ListFindingLogs](https://docs.endorlabs.com/api-reference/findinglogservice/listfindinglogs.md): Returns a list of finding logs based on the specified list parameters. - [DeleteFinding](https://docs.endorlabs.com/api-reference/findingservice/deletefinding.md): Delete the finding specified by the UUID. - [GetFinding](https://docs.endorlabs.com/api-reference/findingservice/getfinding.md): Fetch the finding identified by the UUID. - [ListFindings](https://docs.endorlabs.com/api-reference/findingservice/listfindings.md): List findings based on the specified list parameters. - [UpdateFinding](https://docs.endorlabs.com/api-reference/findingservice/updatefinding.md): Update a specified finding. - [GetHuggingFaceModel](https://docs.endorlabs.com/api-reference/huggingfacemodelservice/gethuggingfacemodel.md): Fetches the HuggingFace model specified by the UUID. - [ListHuggingFaceModels](https://docs.endorlabs.com/api-reference/huggingfacemodelservice/listhuggingfacemodels.md): Lists all HuggingFace models in a given namespace. - [GetHuggingFaceOrganization](https://docs.endorlabs.com/api-reference/huggingfaceorganizationservice/gethuggingfaceorganization.md): Fetches the HuggingFace organization specified by the UUID. - [ListHuggingFaceOrganizations](https://docs.endorlabs.com/api-reference/huggingfaceorganizationservice/listhuggingfaceorganizations.md): Lists all HuggingFace organizations in a given namespace. - [CreateIdentityProvider](https://docs.endorlabs.com/api-reference/identityproviderservice/createidentityprovider.md): Creates an identity provider. - [DeleteIdentityProvider](https://docs.endorlabs.com/api-reference/identityproviderservice/deleteidentityprovider.md): Deletes the identity provider specified by the UUID. - [GetIdentityProvider](https://docs.endorlabs.com/api-reference/identityproviderservice/getidentityprovider.md): Fetches the identity provider specified by the UUID. - [ListIdentityProviders](https://docs.endorlabs.com/api-reference/identityproviderservice/listidentityproviders.md): Lists all identity providers. - [UpdateIdentityProvider](https://docs.endorlabs.com/api-reference/identityproviderservice/updateidentityprovider.md): Updates an identity provider. - [CreateInstallation](https://docs.endorlabs.com/api-reference/installationservice/createinstallation.md): creates a installation. The creation of the resource will be an upsert if the given spec.external_id and spec.platform_resource were already created. - [DeleteInstallation](https://docs.endorlabs.com/api-reference/installationservice/deleteinstallation.md): Deletes an installation specified by the UUID. - [GetInstallation](https://docs.endorlabs.com/api-reference/installationservice/getinstallation.md): Fetches an installation identified by the UUID. - [ListInstallations](https://docs.endorlabs.com/api-reference/installationservice/listinstallations.md): Lists all installations. - [UpdateInstallation](https://docs.endorlabs.com/api-reference/installationservice/updateinstallation.md): Updates an installation. - [CreateInvitation](https://docs.endorlabs.com/api-reference/invitationservice/createinvitation.md): Creates an invitation. - [DeleteInvitation](https://docs.endorlabs.com/api-reference/invitationservice/deleteinvitation.md): Deletes the invitation specified by the UUID - [GetInvitation](https://docs.endorlabs.com/api-reference/invitationservice/getinvitation.md): Fetches the invitation identified by the UUID. - [ListInvitations](https://docs.endorlabs.com/api-reference/invitationservice/listinvitations.md): Lists the invitations in a namespace. - [CreateIPAddressPolicy](https://docs.endorlabs.com/api-reference/ipaddresspolicyservice/createipaddresspolicy.md): Creates a finding log. - [GetIPAddressPolicy](https://docs.endorlabs.com/api-reference/ipaddresspolicyservice/getipaddresspolicy.md): Returns a specified finding log. - [ListIPAddresssPolicies](https://docs.endorlabs.com/api-reference/ipaddresspolicyservice/listipaddressspolicies.md): Returns a list of finding logs based on the specified list parameters. - [CreateLicenseDependency](https://docs.endorlabs.com/api-reference/licensedependencyservice/createlicensedependency.md): Creates a license dependency. - [DeleteLicenseDependency](https://docs.endorlabs.com/api-reference/licensedependencyservice/deletelicensedependency.md): Deletes the license dependency specified by the UUID. - [GetLicenseDependency](https://docs.endorlabs.com/api-reference/licensedependencyservice/getlicensedependency.md): Fetches the license dependency specified by the UUID. - [ListLicenseDependencies](https://docs.endorlabs.com/api-reference/licensedependencyservice/listlicensedependencies.md): Lists all the license dependencies in a given namespace. - [UpdateLicenseDependency](https://docs.endorlabs.com/api-reference/licensedependencyservice/updatelicensedependency.md): Updates the license dependency. - [GenerateLicenseNoticesReport](https://docs.endorlabs.com/api-reference/licensenoticesreportservice/generatelicensenoticesreport.md): Creates a license notices report. - [CreateLicenseSummary](https://docs.endorlabs.com/api-reference/licensesummaryservice/createlicensesummary.md): Creates a license summary. - [DeleteLicenseSummary](https://docs.endorlabs.com/api-reference/licensesummaryservice/deletelicensesummary.md): Deletes the license summary specified by the UUID. - [GetLicenseSummary](https://docs.endorlabs.com/api-reference/licensesummaryservice/getlicensesummary.md): Fetches the license summary specified by the UUID. - [ListLicenseSummaries](https://docs.endorlabs.com/api-reference/licensesummaryservice/listlicensesummaries.md): Lists all the license summaries in a given namespace. - [UpdateLicenseSummary](https://docs.endorlabs.com/api-reference/licensesummaryservice/updatelicensesummary.md): Updates the license summary. - [GetLinterResult](https://docs.endorlabs.com/api-reference/linterresultservice/getlinterresult.md): Fetches the linter result identified by the UUID. - [ListLinterResults](https://docs.endorlabs.com/api-reference/linterresultservice/listlinterresults.md): Lists all linter results. - [GetMalware](https://docs.endorlabs.com/api-reference/malwareservice/getmalware.md): Fetches a malware identified by the UUID. - [ListMalware](https://docs.endorlabs.com/api-reference/malwareservice/listmalware.md): List all malware in the namespace. - [GetMetric](https://docs.endorlabs.com/api-reference/metricservice/getmetric.md): Fetches a metric specified by its UUID. - [ListMetrics](https://docs.endorlabs.com/api-reference/metricservice/listmetrics.md): Lists all metrics in a specified namespace. - [CreateNamespace](https://docs.endorlabs.com/api-reference/namespaceservice/createnamespace.md): Creates a namespace. - [DeleteNamespace](https://docs.endorlabs.com/api-reference/namespaceservice/deletenamespace.md): Deletes a namespace based on its UUID. - [GetNamespace](https://docs.endorlabs.com/api-reference/namespaceservice/getnamespace.md): Fetches a namespace identified by its UUID. - [ListNamespaces](https://docs.endorlabs.com/api-reference/namespaceservice/listnamespaces.md): Lists all namespaces in a tenant. - [UpdateNamespace](https://docs.endorlabs.com/api-reference/namespaceservice/updatenamespace.md): Updates a provided namespace based on its UUID. - [UpdateNamespace](https://docs.endorlabs.com/api-reference/namespaceservice/updatenamespace-1.md): Updates a provided namespace based on its UUID. - [GetNotification](https://docs.endorlabs.com/api-reference/notificationservice/getnotification.md): Fetches the notification identified by the UUID. - [ListNotifications](https://docs.endorlabs.com/api-reference/notificationservice/listnotifications.md): List all notifications. - [CreateNotificationTarget](https://docs.endorlabs.com/api-reference/notificationtargetservice/createnotificationtarget.md): Creates a notification target. - [DeleteNotificationTarget](https://docs.endorlabs.com/api-reference/notificationtargetservice/deletenotificationtarget.md): Deletes the notification target specified by the UUID. - [GetNotificationTarget](https://docs.endorlabs.com/api-reference/notificationtargetservice/getnotificationtarget.md): Fetches the notification target identified by the UUID. - [ListNotificationTargets](https://docs.endorlabs.com/api-reference/notificationtargetservice/listnotificationtargets.md): Lists all notification targets. - [UpdateNotificationTarget](https://docs.endorlabs.com/api-reference/notificationtargetservice/updatenotificationtarget.md): Updates a notification target. - [CreateOnPremScheduler creates an onprem scheduler.](https://docs.endorlabs.com/api-reference/onpremschedulerservice/createonpremscheduler-creates-an-onprem-scheduler.md) - [DeleteOnPremScheduler deletes an onprem scheduler specified by its UUID.](https://docs.endorlabs.com/api-reference/onpremschedulerservice/deleteonpremscheduler-deletes-an-onprem-scheduler-specified-by-its-uuid.md) - [GetOnPremScheduler returns an onprem scheduler specified by its UUID.](https://docs.endorlabs.com/api-reference/onpremschedulerservice/getonpremscheduler-returns-an-onprem-scheduler-specified-by-its-uuid.md) - [ListOnPremSchedulers returns a list of onprem schedulers in a specified namespace.](https://docs.endorlabs.com/api-reference/onpremschedulerservice/listonpremschedulers-returns-a-list-of-onprem-schedulers-in-a-specified-namespace.md) - [UpdateOnPremScheduler updates the specified onprem scheduler.](https://docs.endorlabs.com/api-reference/onpremschedulerservice/updateonpremscheduler-updates-the-specified-onprem-scheduler.md) - [GetPackageFirewallLog](https://docs.endorlabs.com/api-reference/packagefirewalllogservice/getpackagefirewalllog.md): Fetches the package firewall log identified by the UUID. - [ListPackageFirewallLogs](https://docs.endorlabs.com/api-reference/packagefirewalllogservice/listpackagefirewalllogs.md): Lists all package firewall logs in a given namespace. - [CreatePackageLicenseOverride](https://docs.endorlabs.com/api-reference/packagelicenseoverrideservice/createpackagelicenseoverride.md): Creates a package license override. - [DeletePackageLicenseOverride](https://docs.endorlabs.com/api-reference/packagelicenseoverrideservice/deletepackagelicenseoverride.md): Deletes a specified package license override. - [GetPackageLicenseOverride](https://docs.endorlabs.com/api-reference/packagelicenseoverrideservice/getpackagelicenseoverride.md): Gets a package license override by its UUID. - [ListPackageLicenseOverrides](https://docs.endorlabs.com/api-reference/packagelicenseoverrideservice/listpackagelicenseoverrides.md): Lists all package license overrides in a namespace. - [UpdatePackageLicenseOverride](https://docs.endorlabs.com/api-reference/packagelicenseoverrideservice/updatepackagelicenseoverride.md): Updates a specified package license override. - [CreatePackageLicenseQuery](https://docs.endorlabs.com/api-reference/packagelicensequeryservice/createpackagelicensequery.md): Creates a query to fetch merged license data (PackageLicense + PackageLicenseOverride) for a package version from all the namespaces in the namespace chain. This is the primary API for the Edit Dependency UI page. The response combines: - Original licenses/copyrights/notices from PackageLicense (f… - [CreatePackageLicense](https://docs.endorlabs.com/api-reference/packagelicenseservice/createpackagelicense.md): Creates a package license. - [DeletePackageLicense](https://docs.endorlabs.com/api-reference/packagelicenseservice/deletepackagelicense.md): Deletes the package license specified by the UUID. - [GetPackageLicense](https://docs.endorlabs.com/api-reference/packagelicenseservice/getpackagelicense.md): Fetches the package license specified by the UUID. - [ListPackageLicenses](https://docs.endorlabs.com/api-reference/packagelicenseservice/listpackagelicenses.md): Lists all the package licenses in a given namespace. - [UpdatePackageLicense](https://docs.endorlabs.com/api-reference/packagelicenseservice/updatepackagelicense.md): Updates the package license. - [CreatePackageManager](https://docs.endorlabs.com/api-reference/packagemanagerservice/createpackagemanager.md): Creates a package manager in a given namespace. - [DeletePackageManager](https://docs.endorlabs.com/api-reference/packagemanagerservice/deletepackagemanager.md): Deletes a package manager specified by its UUID. - [GetPackageManager](https://docs.endorlabs.com/api-reference/packagemanagerservice/getpackagemanager.md): Fetches the package manager identified by the UUID. - [ListPackageManagers](https://docs.endorlabs.com/api-reference/packagemanagerservice/listpackagemanagers.md): Lists all package managers in a given namespace - [UpdatePackageManager](https://docs.endorlabs.com/api-reference/packagemanagerservice/updatepackagemanager.md): Updates a specified package manager. - [DeletePackageVersion](https://docs.endorlabs.com/api-reference/packageversionservice/deletepackageversion.md): Deletes a package version specified by the UUID. - [GetPackageVersion](https://docs.endorlabs.com/api-reference/packageversionservice/getpackageversion.md): Fetches a package version specified by the UUID. - [ListPackageVersions](https://docs.endorlabs.com/api-reference/packageversionservice/listpackageversions.md): Lists all the package versions in a given namespace. - [UpdatePackageVersion](https://docs.endorlabs.com/api-reference/packageversionservice/updatepackageversion.md): Updates a specified package version. - [GetPluginBinary](https://docs.endorlabs.com/api-reference/pluginbinaryservice/getpluginbinary.md): Fetches a plugin binary identified by the UUID. - [ListPluginBinaries](https://docs.endorlabs.com/api-reference/pluginbinaryservice/listpluginbinaries.md): Lists all the available plugin binaries. - [CreatePolicy](https://docs.endorlabs.com/api-reference/policyservice/createpolicy.md): Creates a policy. - [DeletePolicy](https://docs.endorlabs.com/api-reference/policyservice/deletepolicy.md): Deletes the policy specified by the UUID. - [GetPolicy](https://docs.endorlabs.com/api-reference/policyservice/getpolicy.md): Fetches the policy identified by the UUID. - [ListPolicies](https://docs.endorlabs.com/api-reference/policyservice/listpolicies.md): Lists all policies in a namespace. - [UpdatePolicy](https://docs.endorlabs.com/api-reference/policyservice/updatepolicy.md): Updates the policy. - [GetPolicyTemplate](https://docs.endorlabs.com/api-reference/policytemplateservice/getpolicytemplate.md): Fetches the policy template identified by the UUID. - [ListPolicyTemplates](https://docs.endorlabs.com/api-reference/policytemplateservice/listpolicytemplates.md): Lists all policy templates in a namespace. - [CreatePRCommentConfig](https://docs.endorlabs.com/api-reference/prcommentconfigservice/createprcommentconfig.md): Creates a PR comment configuration. - [DeletePRCommentConfig](https://docs.endorlabs.com/api-reference/prcommentconfigservice/deleteprcommentconfig.md): Deletes the PR comment configuration identified by the UUID. - [GetPRCommentConfig](https://docs.endorlabs.com/api-reference/prcommentconfigservice/getprcommentconfig.md): Fetches the PR comment configuration specified by the UUID. - [ListPRCommentConfigs](https://docs.endorlabs.com/api-reference/prcommentconfigservice/listprcommentconfigs.md): List all PR comment configurations for the tenant namespace. - [UpdatePRCommentConfig](https://docs.endorlabs.com/api-reference/prcommentconfigservice/updateprcommentconfig.md): Updates the the PR comment configuration. - [CreateProject](https://docs.endorlabs.com/api-reference/projectservice/createproject.md): Creates a project in a given namespace. - [DeleteProject](https://docs.endorlabs.com/api-reference/projectservice/deleteproject.md): Deletes a project specified by its UUID. - [GetProject](https://docs.endorlabs.com/api-reference/projectservice/getproject.md): Fetches comprehensive information about a project identified by a given UUID. - [ListProjects](https://docs.endorlabs.com/api-reference/projectservice/listprojects.md): Lists all projects in a given namespace. - [UpdateProject](https://docs.endorlabs.com/api-reference/projectservice/updateproject.md): Updates the specified project with the information in the request body. - [GetProvisioningResult returns a provisioning result specified by its UUID.](https://docs.endorlabs.com/api-reference/provisioningresultservice/getprovisioningresult-returns-a-provisioning-result-specified-by-its-uuid.md) - [ListProvisioningResults returns a list of provisioning results in a specified namespace.](https://docs.endorlabs.com/api-reference/provisioningresultservice/listprovisioningresults-returns-a-list-of-provisioning-results-in-a-specified-namespace.md) - [CreateQueryMalware](https://docs.endorlabs.com/api-reference/querymalwareservice/createquerymalware.md): Queries malware for specific values. Use this method to query malware for a specific package version. - [CreateQuery](https://docs.endorlabs.com/api-reference/queryservice/createquery.md): Queries metrics for specific values. It returns back a list of metric UUIDs. The caller must call the List or Get metric to retrieve the individual metric values. - [Queries packages which is lexicographically similar to a given package.](https://docs.endorlabs.com/api-reference/querysimilarpackagesservice/queries-packages-which-is-lexicographically-similar-to-a-given-package.md) - [CreateQueryVulnerability](https://docs.endorlabs.com/api-reference/queryvulnerabilityservice/createqueryvulnerability.md): Queries vulnerabilities for specific values. Use this method to query vulnerabilities for a specific package version. - [CreateRegistryIngestionCheckpoint](https://docs.endorlabs.com/api-reference/registryingestioncheckpointservice/createregistryingestioncheckpoint.md): Creates a registry ingestion checkpoint. - [DeleteRegistryIngestionCheckpoint](https://docs.endorlabs.com/api-reference/registryingestioncheckpointservice/deleteregistryingestioncheckpoint.md): Deletes the registry ingestion checkpoint specified by the UUID. - [GetRegistryIngestionCheckpoint](https://docs.endorlabs.com/api-reference/registryingestioncheckpointservice/getregistryingestioncheckpoint.md): Fetches the registry ingestion checkpoint specified by the UUID. - [ListRegistryIngestionCheckpoint](https://docs.endorlabs.com/api-reference/registryingestioncheckpointservice/listregistryingestioncheckpoint.md): Lists registry ingestion checkpoints in a namespace. - [UpdateRegistryIngestionCheckpoint](https://docs.endorlabs.com/api-reference/registryingestioncheckpointservice/updateregistryingestioncheckpoint.md): Updates a registry ingestion checkpoint. - [CreateRepository](https://docs.endorlabs.com/api-reference/repositoryservice/createrepository.md): Creates a source control repository. - [DeleteRepository](https://docs.endorlabs.com/api-reference/repositoryservice/deleterepository.md): Deletes a source control repository specified by its UUID. - [GetRepository](https://docs.endorlabs.com/api-reference/repositoryservice/getrepository.md): Fetches a source control repository identified by a given UUID. - [ListRepositories](https://docs.endorlabs.com/api-reference/repositoryservice/listrepositories.md): Lists the source control repositories in a given namespace. - [UpdateRepository](https://docs.endorlabs.com/api-reference/repositoryservice/updaterepository.md): Updates a source control repository with the information in the request body. - [CreateRepositoryVersion](https://docs.endorlabs.com/api-reference/repositoryversionservice/createrepositoryversion.md): Creates a repository version or updates a repository version if it already exists. - [DeleteRepositoryVersion](https://docs.endorlabs.com/api-reference/repositoryversionservice/deleterepositoryversion.md): Deletes a repository version specified by its UUID. - [GetRepositoryVersion](https://docs.endorlabs.com/api-reference/repositoryversionservice/getrepositoryversion.md): Fetches a repository version specified by its UUID. - [ListRepositoryVersions](https://docs.endorlabs.com/api-reference/repositoryversionservice/listrepositoryversions.md): Lists all repository versions in a given namespace. - [UpdateRepositoryVersion](https://docs.endorlabs.com/api-reference/repositoryversionservice/updaterepositoryversion.md): Updates a specified repository version with the information in the request body. - [CreateRuleSetImport](https://docs.endorlabs.com/api-reference/rulesetimportservice/createrulesetimport.md): Imports the given set of rules. - [DeleteRuleSetImport](https://docs.endorlabs.com/api-reference/rulesetimportservice/deleterulesetimport.md): Deletes an imported rule set object specified by its UUID. - [GetRuleSetImport](https://docs.endorlabs.com/api-reference/rulesetimportservice/getrulesetimport.md): Fetches an imported rule set object specified by its UUID. - [ListRuleSetImports](https://docs.endorlabs.com/api-reference/rulesetimportservice/listrulesetimports.md): Lists all imported rule set objects in a namespace. - [UpdateRuleSetImport](https://docs.endorlabs.com/api-reference/rulesetimportservice/updaterulesetimport.md): Updates an imported set of rules. - [CreateSavedQuery](https://docs.endorlabs.com/api-reference/savedqueryservice/createsavedquery.md): Creates a saved query. - [DeleteSavedQuery](https://docs.endorlabs.com/api-reference/savedqueryservice/deletesavedquery.md): Deletes the saved query specified by the UUID. - [EvaluateSavedQuery](https://docs.endorlabs.com/api-reference/savedqueryservice/evaluatesavedquery.md): Evaluates the saved query, then returns the query and the result. - [GetSavedQuery](https://docs.endorlabs.com/api-reference/savedqueryservice/getsavedquery.md): Fetches the saved query identified by the UUID. - [ListSavedQueries](https://docs.endorlabs.com/api-reference/savedqueryservice/listsavedqueries.md): Lists all saved queries in a namespace. - [UpdateSavedQuery](https://docs.endorlabs.com/api-reference/savedqueryservice/updatesavedquery.md): Updates the saved queries. - [CreateSBOMExport](https://docs.endorlabs.com/api-reference/sbomexportservice/createsbomexport.md): Creates an SBOM export. - [CreateSBOMImport](https://docs.endorlabs.com/api-reference/sbomimportservice/createsbomimport.md): Imports the given SBOM. - [DeleteSBOMImport](https://docs.endorlabs.com/api-reference/sbomimportservice/deletesbomimport.md): Deletes an imported SBOM specified by its UUID. - [GetSBOMImport](https://docs.endorlabs.com/api-reference/sbomimportservice/getsbomimport.md): Fetches an imported SBOM specified by its UUID. - [ListSBOMImports](https://docs.endorlabs.com/api-reference/sbomimportservice/listsbomimports.md): Lists all imported SBOMS in a namespace. - [UpdateSBOMImport](https://docs.endorlabs.com/api-reference/sbomimportservice/updatesbomimport.md): Updates an imported SBOM. - [CreateScanLogRequest](https://docs.endorlabs.com/api-reference/scanlogrequestservice/createscanlogrequest.md): Create a scan log request. - [CreateScanProfile creates a toolchain profile.](https://docs.endorlabs.com/api-reference/scanprofileservice/createscanprofile-creates-a-toolchain-profile.md) - [DeleteScanProfile deletes a toolchain profile specified by its UUID.](https://docs.endorlabs.com/api-reference/scanprofileservice/deletescanprofile-deletes-a-toolchain-profile-specified-by-its-uuid.md) - [GetScanProfile returns a toolchain profile specified by its UUID.](https://docs.endorlabs.com/api-reference/scanprofileservice/getscanprofile-returns-a-toolchain-profile-specified-by-its-uuid.md) - [ListScanProfiles returns a list of toolchain profiles in a specified namespace.](https://docs.endorlabs.com/api-reference/scanprofileservice/listscanprofiles-returns-a-list-of-toolchain-profiles-in-a-specifiednamespace.md) - [UpdateScanProfile updates a specified Toolchain profile.](https://docs.endorlabs.com/api-reference/scanprofileservice/updatescanprofile-updates-a-specified-toolchain-profile.md) - [CreateScanResult](https://docs.endorlabs.com/api-reference/scanresultservice/createscanresult.md): Create a scan result. - [DeleteScanResult](https://docs.endorlabs.com/api-reference/scanresultservice/deletescanresult.md): Delete a specified scan result. - [GetScanResult](https://docs.endorlabs.com/api-reference/scanresultservice/getscanresult.md): Return a specified scan result. - [ListScanResults](https://docs.endorlabs.com/api-reference/scanresultservice/listscanresults.md): List scan results based on the specified list parameters. - [UpdateScanResult](https://docs.endorlabs.com/api-reference/scanresultservice/updatescanresult.md): Update a specified scan result. - [CreateScanWorkflowResult](https://docs.endorlabs.com/api-reference/scanworkflowresultservice/createscanworkflowresult.md): Creates a scan workflow result in a given namespace. - [DeleteScanWorkflowResult](https://docs.endorlabs.com/api-reference/scanworkflowresultservice/deletescanworkflowresult.md): Deletes a scan workflow result specified by its UUID. - [GetScanWorkflowResult](https://docs.endorlabs.com/api-reference/scanworkflowresultservice/getscanworkflowresult.md): Fetches comprehensive information about a scan workflow result identified by a given UUID. - [ListScanWorkflowResults](https://docs.endorlabs.com/api-reference/scanworkflowresultservice/listscanworkflowresults.md): Lists all scan workflow results in a given namespace. - [UpdateScanWorkflowResult](https://docs.endorlabs.com/api-reference/scanworkflowresultservice/updatescanworkflowresult.md): Updates the specified scan workflow result with the information in the request body. - [CreateScanWorkflow](https://docs.endorlabs.com/api-reference/scanworkflowservice/createscanworkflow.md): Creates a scan workflow in a given namespace. - [DeleteScanWorkflow](https://docs.endorlabs.com/api-reference/scanworkflowservice/deletescanworkflow.md): Deletes a scan workflow specified by its UUID. - [GetScanWorkflow](https://docs.endorlabs.com/api-reference/scanworkflowservice/getscanworkflow.md): Fetches comprehensive information about a scan workflow identified by a given UUID. - [ListScanWorkflows](https://docs.endorlabs.com/api-reference/scanworkflowservice/listscanworkflows.md): Lists all scan workflows in a given namespace. - [UpdateScanWorkflow](https://docs.endorlabs.com/api-reference/scanworkflowservice/updatescanworkflow.md): Updates the specified scan workflow with the information in the request body. - [CreateSCMCredential creates an SCM credential in the given namespace.](https://docs.endorlabs.com/api-reference/scmcredentialservice/createscmcredential-creates-an-scm-credential-in-the-given-namespace.md) - [DeleteSCMCredential deletes the SCM credential specified by UUID.](https://docs.endorlabs.com/api-reference/scmcredentialservice/deletescmcredential-deletes-the-scm-credential-specified-by-uuid.md) - [GetSCMCredential fetches the SCM credential identified by UUID.](https://docs.endorlabs.com/api-reference/scmcredentialservice/getscmcredential-fetches-the-scm-credential-identified-by-uuid.md) - [ListSCMCredentials lists all SCM credentials in the given namespace.](https://docs.endorlabs.com/api-reference/scmcredentialservice/listscmcredentials-lists-all-scm-credentials-in-the-given-namespace.md) - [UpdateSCMCredential updates the SCM credential specified in the request.](https://docs.endorlabs.com/api-reference/scmcredentialservice/updatescmcredential-updates-the-scm-credential-specified-in-the-request.md) - [CreateSecretRule](https://docs.endorlabs.com/api-reference/secretruleservice/createsecretrule.md): Creates a secret rule. - [DeleteSecretRule](https://docs.endorlabs.com/api-reference/secretruleservice/deletesecretrule.md): Deletes the secret rule identified by the UUID. - [GetSecretRule](https://docs.endorlabs.com/api-reference/secretruleservice/getsecretrule.md): Fetches the secret rule identified by the UUID. - [ListSecretRules](https://docs.endorlabs.com/api-reference/secretruleservice/listsecretrules.md): Lists all secret rules in a namespace. - [UpdateSecretRule](https://docs.endorlabs.com/api-reference/secretruleservice/updatesecretrule.md): Updates a secret rule. - [CreateSemgrepRule](https://docs.endorlabs.com/api-reference/semgrepruleservice/createsemgreprule.md): Creates a Semgrep rule. - [DeleteSemgrepRule](https://docs.endorlabs.com/api-reference/semgrepruleservice/deletesemgreprule.md): Deletes the rule specified by the UUID. - [GetSemgrepRule](https://docs.endorlabs.com/api-reference/semgrepruleservice/getsemgreprule.md): Fetches a Semgrep rule identified by the UUID. - [ListSemgrepRules](https://docs.endorlabs.com/api-reference/semgrepruleservice/listsemgreprules.md): Lists all Semgrep rules in the namespace. - [UpdateSemgrepRule](https://docs.endorlabs.com/api-reference/semgrepruleservice/updatesemgreprule.md): Updates the Semgrep rule. - [CreateSystemConfig](https://docs.endorlabs.com/api-reference/systemconfigservice/createsystemconfig.md): Creates a system configuration object. - [DeleteSystemConfig](https://docs.endorlabs.com/api-reference/systemconfigservice/deletesystemconfig.md): Deletes the system configuration specified by the UUID. - [GetSystemConfig](https://docs.endorlabs.com/api-reference/systemconfigservice/getsystemconfig.md): Fetches the system configuration specified by the UUID. - [ListSystemConfig](https://docs.endorlabs.com/api-reference/systemconfigservice/listsystemconfig.md): Returns the system configuration as a list of length 1. - [UpdateSystemConfig](https://docs.endorlabs.com/api-reference/systemconfigservice/updatesystemconfig.md): Updates the system configuration. - [CreateTenant](https://docs.endorlabs.com/api-reference/tenantservice/createtenant.md): Creates a tenant. - [DeleteTenant](https://docs.endorlabs.com/api-reference/tenantservice/deletetenant.md): Deletes a tenant specified by its UUID. - [GetTenant](https://docs.endorlabs.com/api-reference/tenantservice/gettenant.md): Fetches a tenant specified by its UUID. - [ListTenants](https://docs.endorlabs.com/api-reference/tenantservice/listtenants.md): Lists all tenants. - [UpdateTenant](https://docs.endorlabs.com/api-reference/tenantservice/updatetenant.md): Updates a specified tenant. - [GetVectorStore](https://docs.endorlabs.com/api-reference/vectorstoreservice/getvectorstore.md): Fetches an VectorStore specified by its UUID. - [ListVectorStores](https://docs.endorlabs.com/api-reference/vectorstoreservice/listvectorstores.md): Lists all vector stores visible in a namespace. - [CreateVersionUpgrade](https://docs.endorlabs.com/api-reference/versionupgradeservice/createversionupgrade.md): Creates a version upgrade. The creation of the resource will be an upsert if the given spec.external_id and spec.platform_resource were already created. - [DeleteVersionUpgrade](https://docs.endorlabs.com/api-reference/versionupgradeservice/deleteversionupgrade.md): Deletes a version upgrade specified by the UUID. - [GetVersionUpgrade](https://docs.endorlabs.com/api-reference/versionupgradeservice/getversionupgrade.md): Fetches a version upgrade identified by the UUID. - [ListVersionUpgrades](https://docs.endorlabs.com/api-reference/versionupgradeservice/listversionupgrades.md): Lists all version upgrades in the namespace. - [UpdateVersionUpgrade](https://docs.endorlabs.com/api-reference/versionupgradeservice/updateversionupgrade.md): Updates a version upgrade. - [Post v1namespaces vex export](https://docs.endorlabs.com/api-reference/vexexportservice/post-v1namespaces-vex-export.md) - [GetVulnerability](https://docs.endorlabs.com/api-reference/vulnerabilityservice/getvulnerability.md): Fetches a vulnerability identified by the UUID. - [ListVulnerabilities](https://docs.endorlabs.com/api-reference/vulnerabilityservice/listvulnerabilities.md): List all vulnerabilities in the namespace. - [Best Practices: Build tools use cases](https://docs.endorlabs.com/best-practices/build-tools-use-case/index.md): Explore common build tool scenarios and strategies to configure scan profiles for accurate and reliable scans - [Best practices: Working with dependency filters](https://docs.endorlabs.com/best-practices/dependency-filters/index.md): Learn how to implement and use dependency filters to search, prioritize, and manage dependencies across your organization. - [Best Practices: GitHub Security Campaign](https://docs.endorlabs.com/best-practices/github-security-campaign/index.md): Learn how to plan, execute, and monitor GitHub security campaigns using Endor Labs and GitHub Advanced Security. - [Best Practices](https://docs.endorlabs.com/best-practices/index.md): Learn how to integrate Endor Labs most effectively into your organization's workflows. - [Best Practices: Jira integration with Endor Labs](https://docs.endorlabs.com/best-practices/jira-with-endor-labs/index.md): Learn how to use Jira efficiently with Endor Labs. - [Best Practices: API key management](https://docs.endorlabs.com/best-practices/manage-api-keys/index.md): Learn how to manage API keys, check for expiring keys, and automate key rotation. - [Best Practices: Branches and workflows](https://docs.endorlabs.com/best-practices/operational-best-practices/index.md): Learn how to scan different branches, set up baseline branches, and integrate PR scans into your development workflow. - [Best practices: Working with project filters](https://docs.endorlabs.com/best-practices/project-filters/index.md): Learn how to implement and use project filters to search, prioritize, and manage projects across your organization. - [Best Practices: Scoping scans](https://docs.endorlabs.com/best-practices/scoping-scans/index.md): Learn how to effectively scope your scans with Endor Labs inclusion and exclusion patterns. - [endorctl CLI exit codes](https://docs.endorlabs.com/best-practices/troubleshooting/endorctl-exitcodes/index.md): Learn about the exit codes that you may encounter while using the endorctl CLI. - [Firewall & Proxy Rules](https://docs.endorlabs.com/best-practices/troubleshooting/firewall-rules/index.md): Learn about firewall and web proxy rules for using Endor Labs. - [Troubleshooting](https://docs.endorlabs.com/best-practices/troubleshooting/index.md): Diagnose and resolve common issues with Endor Labs scans. - [Scanning Podman built container images](https://docs.endorlabs.com/best-practices/troubleshooting/podman/index.md): Troubleshoot errors while scanning container images built using Podman - [api](https://docs.endorlabs.com/developers-api/cli/commands/api/index.md): Use the api command to interact with the Endor Labs API. - [completion](https://docs.endorlabs.com/developers-api/cli/commands/completion/index.md): Use the completion command to get a command completion script for a specified command shell - [container](https://docs.endorlabs.com/developers-api/cli/commands/container/index.md): Use the container command to scan and operate on container images. - [help](https://docs.endorlabs.com/developers-api/cli/commands/help/index.md): Use the help command to get command help for endorctl. - [host-check](https://docs.endorlabs.com/developers-api/cli/commands/host-check/index.md): Use the host check command to verify if your system is appropriately set up to perform a scan. - [ignore](https://docs.endorlabs.com/developers-api/cli/commands/ignore/index.md): Use the ignore command to add findings to the ignore file. - [Commands](https://docs.endorlabs.com/developers-api/cli/commands/index.md): Learn more about the available endorctl commands - [init](https://docs.endorlabs.com/developers-api/cli/commands/init/index.md): Use the init command to authenticate to Endor Labs from a workstation with an external identity provider. - [recommend](https://docs.endorlabs.com/developers-api/cli/commands/recommend/index.md): Use the recommend command to suggest dependency updates that address issues across your environment. - [export](https://docs.endorlabs.com/developers-api/cli/commands/sbom/export/index.md): Use the sbom export command to export an SBOM for a software package from Endor Labs. - [import](https://docs.endorlabs.com/developers-api/cli/commands/sbom/import/index.md): Use the SBOM import command to import SBOMs to Endor Labs - [sbom](https://docs.endorlabs.com/developers-api/cli/commands/sbom/index.md): Use the sbom command to import or export SBOMs to or from Endor Labs - [scan](https://docs.endorlabs.com/developers-api/cli/commands/scan/index.md): Use the scan command to perform endorctl scan. - [artifact sign](https://docs.endorlabs.com/developers-api/cli/commands/sign-artifacts/index.md): Use the `artifact sign` command to sign container images and build artifacts in the CI pipeline. - [sync-org](https://docs.endorlabs.com/developers-api/cli/commands/sync-org/index.md): Use the sync-org command to sync all projects in a GitHub organization to Endor Labs. - [toolchains](https://docs.endorlabs.com/developers-api/cli/commands/toolchains/index.md): Use the toolchains command to detect tools in your repository, create a scan profile, or generate a Dockerfile. - [ignore](https://docs.endorlabs.com/developers-api/cli/commands/validate/ignore/index.md): Validate a yaml ignore file. - [validate](https://docs.endorlabs.com/developers-api/cli/commands/validate/index.md): Use the validate command to validate policies and ignore files - [policy](https://docs.endorlabs.com/developers-api/cli/commands/validate/policy/index.md): Use this command to validate policies. - [Global flags and environment variables](https://docs.endorlabs.com/developers-api/cli/environment-variables/index.md): Use global flags and environment variables to customize and configure endorctl. - [endorctl CLI](https://docs.endorlabs.com/developers-api/cli/index.md): Use the command-line interface to scan projects, manage SBOMs, and interact with the API. - [Install and configure endorctl](https://docs.endorlabs.com/developers-api/cli/install-and-configure/index.md): Learn how to install, configure, and authenticate with Endor Labs - [Developers & API](https://docs.endorlabs.com/developers-api/index.md): Programmatically interact with Endor Labs using the REST API, CLI, and MCP Server. - [About the REST API](https://docs.endorlabs.com/developers-api/rest-api/about/index.md): Get oriented with the Endor Labs REST API documentation. - [OpenAPI description](https://docs.endorlabs.com/developers-api/rest-api/about/open-api/index.md): The Endor Labs REST API is fully described in an OpenAPI compliant document. - [API Versions](https://docs.endorlabs.com/developers-api/rest-api/about/versions/index.md): Learn how to specify which REST API version to use whenever you make a request to the Endor Labs REST API. - [endorctl API Query Builder](https://docs.endorlabs.com/developers-api/rest-api/api-query-builder/index.md): Beta
Use our API-based query builder to construct endorctl commands based on actual API operations and parameters. - [Authentication](https://docs.endorlabs.com/developers-api/rest-api/authentication/index.md): Learn how to authenticate to the Endor Labs REST API. - [REST API](https://docs.endorlabs.com/developers-api/rest-api/index.md): Create integrations, retrieve data, and automate your workflows with the Endor Labs REST API. - [Quickstart](https://docs.endorlabs.com/developers-api/rest-api/quickstart/index.md): Start using the Endor Labs REST API immediately. - [Using Audit Log API](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/advanced-use-cases/audit-log/index.md): Learn how to use the audit log API in Endor Labs - [Advanced use cases](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/advanced-use-cases/index.md): Examples of advanced use cases when interacting with the Endor Labs REST API. - [Using the query service](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/advanced-use-cases/query-service/index.md): Learn how to use the Query Service for advanced use cases with the Endor Labs REST API. - [Using saved queries](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/advanced-use-cases/saved-queries/index.md): Learn how to use saved queries for interacting with the Endor Labs REST API. - [Best practices](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/best-practices/index.md): Follow these best practices when using the Endor Labs REST API. - [Common fields](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/data-model/common-fields/index.md): Learn about the common fields for all objects in the Endor Labs data model. - [Data model](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/data-model/index.md): Learn about the Endor Labs data model. - [Resource kinds](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/data-model/resource-kinds/index.md): Learn about the resource kinds in the Endor Labs data model. - [Errors](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/errors/index.md): Learn about the Endor Labs REST API error codes and how to handle them - [Filters](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/filters/index.md): Learn how to use filters with the Endor Labs REST API. - [Getting started](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/getting-started/index.md): Learn how to use the Endor Labs REST API. - [Grouping](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/grouping/index.md): Learn how to group results from the Endor Labs REST API. - [Using the REST API](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/index.md): Learn how to use the Endor Labs REST API to create integrations, retrieve data, troubleshoot problems, and automate your workflows. - [Masks](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/masks/index.md): Learn how to use field masks with the Endor Labs REST API. - [Pagination](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/pagination/index.md): Learn how to navigate through paginated responses from the Endor Labs REST API. - [Postman](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/postman/index.md): Learn how to use Endor Labs REST API with Postman - [Sorting](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/sorting/index.md): Learn how to sort results from the Endor Labs REST API. - [Troubleshooting](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/troubleshooting/index.md): Learn how to diagnose and resolve common problems for the Endor Labs REST API. - [Use cases](https://docs.endorlabs.com/developers-api/rest-api/using-the-rest-api/use-cases/index.md): Examples of common use cases for interacting with the Endor Labs REST API. - [Research Open Source Risks](https://docs.endorlabs.com/discover/index.md) - [Search for Open Source Packages](https://docs.endorlabs.com/discover/open-source-packages/index.md) - [Endor Labs Vulnerability Database](https://docs.endorlabs.com/discover/vulnerability-db/index.md): Understand how to search, analyze, and navigate vulnerabilities. - [About Endor Labs](https://docs.endorlabs.com/index.md) - [Export findings to GitHub Advanced Security](https://docs.endorlabs.com/integrations/data-exporters/export-to-ghas/index.md): Learn how to export findings to GitHub Advanced Security. - [Export findings to S3](https://docs.endorlabs.com/integrations/data-exporters/export-to-s3/index.md): Learn how to export findings and scan data to an AWS S3 storage bucket using the Endor Labs export framework. - [Export findings to Wiz](https://docs.endorlabs.com/integrations/data-exporters/export-to-wiz/index.md): Learn how to export findings from Endor Labs to Wiz to enable code-to-cloud correlation in the Wiz Security Graph. - [Data exporters](https://docs.endorlabs.com/integrations/data-exporters/index.md): Learn how to export findings and scan data from Endor Labs to external storage and security platforms using the export framework. - [Set up email integration](https://docs.endorlabs.com/integrations/email/index.md): Learn how to integrate your email addresses with Endor Labs and receive finding notifications - [Integrations](https://docs.endorlabs.com/integrations/index.md) - [Set up Jira integration with Endor Labs](https://docs.endorlabs.com/integrations/jira/index.md): Learn how to implement ticketing workflows for JIRA. - [Set up Microsoft Defender for Cloud integration with Endor Labs](https://docs.endorlabs.com/integrations/microsoft-defender-for-cloud/index.md): Learn how to integrate Defender for Cloud with Endor Labs to close the gap between Application and Cloud security. - [Package Firewall](https://docs.endorlabs.com/integrations/package-firewall/index.md): Beta
Learn how to block known-malware packages for npm and pip using the Package Firewall with JFrog Artifactory. - [Configure integration with AWS](https://docs.endorlabs.com/integrations/package-managers/aws-codeartifact/index.md): Learn how to configure package manager integrations with AWS CodeArtifact. - [Private package manager integration for Gradle](https://docs.endorlabs.com/integrations/package-managers/gradle-private-package-manager/index.md): Learn how to configure Endor Labs to access private Gradle repositories for dependency resolution and security scanning. - [Set up custom package repositories](https://docs.endorlabs.com/integrations/package-managers/index.md): Learn how to configure custom package repositories for dependency resolution. - [Private package manager integration for Maven](https://docs.endorlabs.com/integrations/package-managers/maven-private-package-manager/index.md): Learn how to configure Endor Labs to access private Maven repositories for dependency resolution and security scanning. - [Authenticate to private packages using mTLS](https://docs.endorlabs.com/integrations/package-managers/mtls-authentication/index.md): Learn how to configure custom package repositories for dependency resolution using mTLS. - [Private package manager integration for npm](https://docs.endorlabs.com/integrations/package-managers/npm-private-package-manager/index.md): Learn how to configure Endor Labs to access private npm repositories for dependency resolution and security scanning. - [Private package manager integration for NuGet](https://docs.endorlabs.com/integrations/package-managers/nuget-private-package-manager/index.md): Learn how to configure Endor Labs to access private NuGet repositories for dependency resolution and security scanning. - [Private package manager integration for Packagist](https://docs.endorlabs.com/integrations/package-managers/packagist-private-package-manager/index.md): Learn how to configure Endor Labs to access private Packagist repositories for dependency resolution and security scanning. - [Private package manager integration for PyPI](https://docs.endorlabs.com/integrations/package-managers/pypi-private-package-manager/index.md): Learn how to configure Endor Labs to access private PyPI repositories for dependency resolution and security scanning. - [Private package manager integration for RubyGems](https://docs.endorlabs.com/integrations/package-managers/rubygems-private-package-manager/index.md): Learn how to configure Endor Labs to access private RubyGems repositories for dependency resolution and security scanning. - [Private package manager integration for Swift](https://docs.endorlabs.com/integrations/package-managers/swift-private-package-manager/index.md): Learn how to configure Endor Labs to access private Swift package repositories for dependency resolution and security scanning. - [SCM Integrations](https://docs.endorlabs.com/integrations/scm/index.md): Connect source code management platforms for continuous monitoring. - [Set up Slack integration](https://docs.endorlabs.com/integrations/slack/index.md): Learn how to integrate Slack with Endor Labs and receive finding notifications - [Third-party integrations](https://docs.endorlabs.com/integrations/third-party-integrations/index.md): Integrate Endor Labs with third-party security and vulnerability management platforms. - [Set up Vanta integration with Endor Labs](https://docs.endorlabs.com/integrations/vanta/index.md): Learn how to integrate Vanta with Endor Labs and automate compliance requirements - [Set up integrations using webhooks](https://docs.endorlabs.com/integrations/webhooks/index.md): Learn how to create webhooks and enable custom integrations with Endor Labs application - [Endor Labs user interface](https://docs.endorlabs.com/introduction/endor-labs-ui/index.md): Understand Endor Labs user interface and how to navigate through it. - [Getting started](https://docs.endorlabs.com/introduction/getting-started/index.md) - [AI security code review](https://docs.endorlabs.com/inventory-insights/dashboards/ai-security-review/index.md): Visualize the AI security review results in your organization. - [Analytics](https://docs.endorlabs.com/inventory-insights/dashboards/analytics/index.md): Visualize metrics on volume and efficiency of issue resolution. - [Endor Patches](https://docs.endorlabs.com/inventory-insights/dashboards/endor-patches/index.md): Explore the benefits of Endor Patches on the dependencies identified within your organization. - [First-party code](https://docs.endorlabs.com/inventory-insights/dashboards/first-party-code/index.md): Visualize the first-party code vulnerabilities in your organization. - [Dashboards](https://docs.endorlabs.com/inventory-insights/dashboards/index.md): View analytics, security posture, and vulnerability insights. - [OSS overview](https://docs.endorlabs.com/inventory-insights/dashboards/oss-overview/index.md): Visualize complete software security posture of your organization. - [Dependencies](https://docs.endorlabs.com/inventory-insights/dependencies/index.md): View dependencies in your project with their details. - [Findings](https://docs.endorlabs.com/inventory-insights/findings/index.md): View, filter, and manage security findings across your projects and packages. - [Inventory & Insights](https://docs.endorlabs.com/inventory-insights/index.md): View and analyze your projects, findings, packages, dependencies, and security posture. - [Namespaces](https://docs.endorlabs.com/inventory-insights/namespaces/index.md): Organize your tenant into logical partitions based on organizational units, business units, or teams. - [Notifications](https://docs.endorlabs.com/inventory-insights/notifications/index.md): Learn how to view, search, and manage policy notifications in Endor Labs. - [Packages](https://docs.endorlabs.com/inventory-insights/packages/index.md): View packages and their dependencies associated with your project. - [PR runs](https://docs.endorlabs.com/inventory-insights/pr-runs/index.md): View the history of PR scans performed on a project. - [Projects](https://docs.endorlabs.com/inventory-insights/projects/index.md): View and manage your source code repositories scanned by Endor Labs. - [Export SBOMs and VEX](https://docs.endorlabs.com/inventory-insights/sbom/exporting-sboms/index.md): Learn more about software transparency and the role of SBOMs in your organization. - [Import SBOMs](https://docs.endorlabs.com/inventory-insights/sbom/importing-sboms/index.md): Learn more about software transparency and the role of importing SBOMs in your organization. - [SBOM](https://docs.endorlabs.com/inventory-insights/sbom/index.md): Generate and manage Software Bill of Materials. - [Scan history](https://docs.endorlabs.com/inventory-insights/scan-history/index.md): View the history of scans performed on a project. - [Manage API keys](https://docs.endorlabs.com/platform-administration/api-keys/index.md): Manage your Endor Labs API keys for automation. - [Configure system settings](https://docs.endorlabs.com/platform-administration/configure-system-settings/index.md): Configure Endor Labs application system settings to define the application behavior. - [Platform Administration](https://docs.endorlabs.com/platform-administration/index.md): Configure and manage important settings of the Endor Labs platform. - [Set up namespaces](https://docs.endorlabs.com/platform-administration/namespaces/index.md): Use namespaces to organize your projects logically and define hierarchy. - [Action policies](https://docs.endorlabs.com/platform-administration/policies/action-policies/index.md): Learn about action policies and how to use them. - [Action policy templates](https://docs.endorlabs.com/platform-administration/policies/action-policies/templates/index.md): Learn about the predefined action policy templates and how to customize them. - [Exception policies](https://docs.endorlabs.com/platform-administration/policies/exception-policies/index.md): Learn about exception policies and how to use them. - [Exception policy templates](https://docs.endorlabs.com/platform-administration/policies/exception-policies/templates/index.md): Learn about the predefined exception policy templates and how to customize them. - [Container policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/container-policies/index.md): Learn about the predefined finding policy templates for containers. - [GitHub Action policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/github-action-policies/index.md): Learn about the out-of-the-box finding policies for GitHub Actions. - [Finding policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/index.md): Learn about finding policies and how to use them. - [License policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/license-policies/index.md): Learn about the predefined finding policy templates for open source license risk management. - [RSPM policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/managing-scm-configuration/index.md): Learn about the out-of-the-box finding policies for repository security posture management (RSPM). - [Open-source policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/oss-policies/index.md): Learn about the out-of-the-box finding policies for open source risk management. - [SAST policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/sast-policies/index.md): Learn about the predefined finding policy templates for SAST used in your software development environment. - [Secret policies](https://docs.endorlabs.com/platform-administration/policies/finding-policies/secret-policies/index.md): Learn about the out-of-the-box finding policies and templates for secret detection. - [Policies](https://docs.endorlabs.com/platform-administration/policies/index.md): Create and manage finding, action, exception, and remediation policies. - [Remediation policies](https://docs.endorlabs.com/platform-administration/policies/remediation-policies/index.md): Learn about remediation policies and how to use them. - [Tag projects](https://docs.endorlabs.com/platform-administration/policies/tagging-projects/index.md): Learn about tagging projects to manage policies in Endor Labs - [Configure proxy server settings](https://docs.endorlabs.com/platform-administration/proxy-server-configuration/index.md): Configure proxy settings on machines that need to connect to Endor Labs when Internet access is limited to proxy-only connections. - [Set up Entra ID for SSO using OIDC](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/custom-identity-providers/entraid-oidc-azure/index.md): Learn how to setup Microsoft Entra ID as a custom external identity provider for SSO with Endor Labs. - [Set up Entra ID for SSO using SAML](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/custom-identity-providers/entraid-saml/index.md): Set up Microsoft Entra ID as a custom identity provider for SSO with Endor Labs. - [Set up SSO with Endor Labs](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/custom-identity-providers/index.md): Set up SAML or OIDC single sign on for Endor Labs with in your organization. - [Set up Okta for SSO using OIDC](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/custom-identity-providers/okta-oidc/index.md): Learn how to setup Okta as a custom external identity provider for SSO with Endor Labs - [Set up Okta for SSO using SAML](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/custom-identity-providers/okta-saml/index.md): Learn how to setup Okta as a custom external identity provider for SSO with Endor Labs - [Authentication providers](https://docs.endorlabs.com/platform-administration/rbac/authentication-providers/index.md): Learn about authentication providers and their session token durations in Endor Labs. - [Authorization policies](https://docs.endorlabs.com/platform-administration/rbac/authorization-policies/index.md): Learn how to manage authorization policies in Endor Labs. - [Authorization roles](https://docs.endorlabs.com/platform-administration/rbac/authorization-roles/index.md): Learn how to set permissions using authorization roles. - [Manage access to Endor Labs](https://docs.endorlabs.com/platform-administration/rbac/index.md): Learn how to manage access user and machine access to Endor Labs. - [Manage user invitations](https://docs.endorlabs.com/platform-administration/rbac/invitations/index.md): Invite your team to work with you on Endor Labs. - [April 2026](https://docs.endorlabs.com/releasenotes/april-2026/index.md) - [December 2025](https://docs.endorlabs.com/releasenotes/december-2025/index.md) - [February 2026](https://docs.endorlabs.com/releasenotes/february-2026/index.md) - [January 2026](https://docs.endorlabs.com/releasenotes/january-2026/index.md) - [March 2026](https://docs.endorlabs.com/releasenotes/march-2026/index.md) - [November 2025](https://docs.endorlabs.com/releasenotes/november-2025/index.md) - [April 2025](https://docs.endorlabs.com/releasenotes/previous-releases/april-2025/index.md) - [Archive releases](https://docs.endorlabs.com/releasenotes/previous-releases/archive/index.md) - [August 2025](https://docs.endorlabs.com/releasenotes/previous-releases/august-2025/index.md) - [December 2024](https://docs.endorlabs.com/releasenotes/previous-releases/december-2024/index.md) - [February 2025](https://docs.endorlabs.com/releasenotes/previous-releases/february-2025/index.md) - [Previous releases](https://docs.endorlabs.com/releasenotes/previous-releases/index.md): Endor Labs releases that are older than six months. - [January 2025](https://docs.endorlabs.com/releasenotes/previous-releases/january-2025/index.md) - [July 2025](https://docs.endorlabs.com/releasenotes/previous-releases/july-2025/index.md) - [June 2025](https://docs.endorlabs.com/releasenotes/previous-releases/june-2025/index.md) - [March 2025](https://docs.endorlabs.com/releasenotes/previous-releases/march-2025/index.md) - [May 2025](https://docs.endorlabs.com/releasenotes/previous-releases/may-2025/index.md) - [November 2024](https://docs.endorlabs.com/releasenotes/previous-releases/november-2024/index.md) - [October 2024](https://docs.endorlabs.com/releasenotes/previous-releases/october-2024/index.md) - [October 2025](https://docs.endorlabs.com/releasenotes/previous-releases/october-2025/index.md) - [February 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-137/index.md) - [March 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-194/index.md) - [April 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-220/index.md) - [November 2023](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-25/index.md) - [May 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-273/index.md) - [June 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-330/index.md) - [July 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-372/index.md) - [August 2024](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-448/index.md) - [October 2023](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-5/index.md) - [December 2023](https://docs.endorlabs.com/releasenotes/previous-releases/release-1-6-92/index.md) - [September 2024](https://docs.endorlabs.com/releasenotes/previous-releases/september-2024/index.md) - [September 2025](https://docs.endorlabs.com/releasenotes/previous-releases/september-2025/index.md) - [Automated Pull Requests](https://docs.endorlabs.com/risk-remediation/automated-pull-requests/index.md): Automatically generate pull requests with dependency upgrades and security fixes. - [Accessing the Endor Patch repository](https://docs.endorlabs.com/risk-remediation/endor-patches/access-endor-patch-repository/index.md): Learn how to retrieve and use Endor Patches versions of dependencies using direct URLs and build tool configurations. - [Automatic patching with Endor Patches](https://docs.endorlabs.com/risk-remediation/endor-patches/auto-patching/index.md): Learn how to minimize changes for an Endor patch. - [Configure JFrog Artifactory to use Endor Patches](https://docs.endorlabs.com/risk-remediation/endor-patches/configure-jfrog-artifactory/index.md): Learn how to configure your JFrog Artifactory setup to use Endor Patches. - [Configure Sonatype Nexus Repository to use Endor Patches](https://docs.endorlabs.com/risk-remediation/endor-patches/configure-nexus-repository/index.md): Learn how to configure your Sonatype Nexus Repository setup to use Endor Patches. - [Connect to the Endor Labs Patch Factory](https://docs.endorlabs.com/risk-remediation/endor-patches/connecting-to-the-factory/index.md): Learn how to connect to the Endor Labs Patch Factory and use an Endor patch. - [Endor Patches](https://docs.endorlabs.com/risk-remediation/endor-patches/index.md): Learn how to use Endor Patches and understand why they are beneficial. - [Patch transparency](https://docs.endorlabs.com/risk-remediation/endor-patches/trust/index.md): Build trust in your Endor Patches. - [Risk Remediation](https://docs.endorlabs.com/risk-remediation/index.md): Learn how Endor Labs helps address security vulnerabilities through strategic software updates and patches. - [Upgrade impact analysis](https://docs.endorlabs.com/risk-remediation/upgrade-impact-analysis/index.md): Learn how Endor Labs helps you fix issues in your dependencies with remediation guidance. - [AI Models](https://docs.endorlabs.com/scan/ai-models/index.md): Discover and govern AI models in your codebase. - [Bazel Aspects](https://docs.endorlabs.com/scan/bazel/bazel-aspects/index.md): Beta
Learn how to implement Endor Labs in monorepos using Bazel aspects - [Bazel](https://docs.endorlabs.com/scan/bazel/index.md): Learn how to implement Endor Labs in monorepos using Bazel - [Sign artifacts](https://docs.endorlabs.com/scan/containers/artifact-signing/index.md): Learn how to use Endor Labs to sign container images and build artifacts in the CI pipeline. - [Migrate to new container scan commands](https://docs.endorlabs.com/scan/containers/container-migration/index.md): Learn how to migrate from deprecated container scan flags to the new `endorctl container scan` command. - [Container reachability](https://docs.endorlabs.com/scan/containers/container-reachability/index.md): Beta
Determine if the packages inside a container image are actually used by your application at runtime. - [Container registry scanning](https://docs.endorlabs.com/scan/containers/container-registry-scan/index.md): Beta
List and scan container images directly from a registry using filters and scan plans. - [Container Scanning](https://docs.endorlabs.com/scan/containers/index.md): Scan container images for vulnerabilities and secure your deployments. - [Instrumented container reachability](https://docs.endorlabs.com/scan/containers/instrumented-reachability/index.md): Beta
Learn how to derive advanced OS package reachability when your container depends on complex external services. - [Scan with Endor Labs](https://docs.endorlabs.com/scan/index.md): Run multiple types of security scans to identify vulnerabilities, secrets, license issues, and more. - [Malware detection](https://docs.endorlabs.com/scan/malware/index.md): Understand how malware is detected, classified, and scored in Endor Labs. - [OSS Licenses](https://docs.endorlabs.com/scan/oss-licenses/index.md): Identify and manage open source license compliance. - [Pull Request scans](https://docs.endorlabs.com/scan/pr-scans/index.md): Scan pull requests created in your repository. - [Pull Request comments](https://docs.endorlabs.com/scan/pr-scans/pr-comments/index.md): Learn how to enable and configure automated PR comments. - [RSPM (Repository Security Posture Management)](https://docs.endorlabs.com/scan/rspm/index.md): Manage repository security posture and SCM configurations. - [Create Exception Policy for SAST Findings](https://docs.endorlabs.com/scan/sast/create-exception-policy/index.md) - [SAST (Static Application Security Testing)](https://docs.endorlabs.com/scan/sast/index.md): Find security vulnerabilities in your first-party code. - [Add metadata to a SAST rule](https://docs.endorlabs.com/scan/sast/manage-sast-rules/add-metadata-sast-rule/index.md) - [Clone a SAST rule](https://docs.endorlabs.com/scan/sast/manage-sast-rules/clone-sast-rule/index.md) - [Create a SAST rule](https://docs.endorlabs.com/scan/sast/manage-sast-rules/create-sast-rule/index.md) - [Edit a SAST rule](https://docs.endorlabs.com/scan/sast/manage-sast-rules/edit-a-sast-rule/index.md) - [Import SAST rules](https://docs.endorlabs.com/scan/sast/manage-sast-rules/import-sast-rule/index.md) - [SAST Rules](https://docs.endorlabs.com/scan/sast/manage-sast-rules/index.md) - [Run a SAST scan](https://docs.endorlabs.com/scan/sast/run-a-sast-scan/index.md) - [View SAST Findings](https://docs.endorlabs.com/scan/sast/viewing-sast-findings/index.md) - [Approximate scans](https://docs.endorlabs.com/scan/sca/approximate-scans/index.md): Learn about approximate scans in Endor Labs - [Scan artifacts and binaries](https://docs.endorlabs.com/scan/sca/binary-artifact-scan/index.md): Detect and manage software supply chain risks by scanning software binaries and artifacts using Endor Labs. - [C/C++](https://docs.endorlabs.com/scan/sca/c/index.md): Learn how to implement Endor Labs in C and C++ repositories. - [Call graphs](https://docs.endorlabs.com/scan/sca/call-graphs/index.md): Mitigate open source vulnerabilities with call graph visualizations, pinpointing and understanding the invocation of vulnerable methods for actionable developer insights. - [.NET](https://docs.endorlabs.com/scan/sca/dotnet/index.md): Learn how to implement Endor Labs in repositories with .NET packages. - [Go](https://docs.endorlabs.com/scan/sca/golang/index.md): Learn how to implement Endor Labs in repositories with Go packages. - [SCA (Software Composition Analysis)](https://docs.endorlabs.com/scan/sca/index.md): Identify vulnerabilities in open source dependencies with reachability analysis. - [Java](https://docs.endorlabs.com/scan/sca/java/index.md): Learn how to implement Endor Labs in repositories with Java packages. - [JavaScript/TypeScript](https://docs.endorlabs.com/scan/sca/javascript/index.md): Learn how to implement Endor Labs in repositories with JavaScript or TypeScript packages. - [Kotlin](https://docs.endorlabs.com/scan/sca/kotlin/index.md): Learn how to implement Endor Labs in repositories with Kotlin packages. - [PHP](https://docs.endorlabs.com/scan/sca/php/index.md): Learn how to implement Endor Labs in repositories with PHP packages using composer. - [Python](https://docs.endorlabs.com/scan/sca/python/index.md): Learn how to implement Endor Labs in repositories with Python packages. - [Reachability analysis](https://docs.endorlabs.com/scan/sca/reachability-analysis/index.md): Learn how Endor Labs helps you identify which vulnerabilities are exploitable, potentially exploitable, and false positives. - [Pre-computed Reachability analysis](https://docs.endorlabs.com/scan/sca/reachability-analysis/pre-computed-reachability/index.md): Pragmatically assess vulnerability reachability in transitive dependencies without builds. Filter out irrelevant vulnerabilities and focus your team's time. - [Ruby](https://docs.endorlabs.com/scan/sca/ruby/index.md): Learn how to implement Endor Labs in repositories with Ruby packages. - [Rust](https://docs.endorlabs.com/scan/sca/rust/index.md): Learn how to implement Endor Labs in repositories with Rust packages. - [Scala](https://docs.endorlabs.com/scan/sca/scala/index.md): Learn how to implement Endor Labs in repositories with Scala packages. - [Scanning strategies](https://docs.endorlabs.com/scan/sca/scanning-strategies/index.md): Learn strategies to best scan your projects with Endor Labs. - [Endor scores](https://docs.endorlabs.com/scan/sca/scores/index.md): Understand how packages and AI Models are scored in Endor Labs. - [Activity score factors](https://docs.endorlabs.com/scan/sca/scores/repository-scores/activity-score-factors/index.md) - [Code quality score factors](https://docs.endorlabs.com/scan/sca/scores/repository-scores/code-quality-score-factors/index.md) - [Package scores](https://docs.endorlabs.com/scan/sca/scores/repository-scores/index.md): Understand how packages are scored in Endor Labs. - [Popularity score factors](https://docs.endorlabs.com/scan/sca/scores/repository-scores/popularity-score-factors/index.md) - [Security score factors](https://docs.endorlabs.com/scan/sca/scores/repository-scores/security-score-factors/index.md) - [Swift/Objective-C](https://docs.endorlabs.com/scan/sca/swift-objective-c/index.md): Learn how to implement Endor Labs in repositories with CocoaPods and Swift Package Manager (SwiftPM) packages. - [Enable auto detection](https://docs.endorlabs.com/scan/scan-profiles/auto-detect-toolchains/index.md): Learn how to automatically detect toolchains used in your repository. - [Configure build tools](https://docs.endorlabs.com/scan/scan-profiles/build-tools/index.md): Learn about build tools to build repeatable patterns in your scan environment. - [Configure scan workflow through Endor Labs API](https://docs.endorlabs.com/scan/scan-profiles/configure-scan-workflow-through-api/index.md): Learn how to configure scan workflow through Endor Labs API - [Configure scan profile through Endor Labs API](https://docs.endorlabs.com/scan/scan-profiles/configure-scanprofile-api/index.md): Learn how to configure scan profile through Endor Labs API - [Configure scan profile through Endor Labs user interface](https://docs.endorlabs.com/scan/scan-profiles/configure-scanprofile-ui/index.md): Learn how to configure scan profile through the Endor Labs user interface. - [Configure scan profile through scanprofile.yaml](https://docs.endorlabs.com/scan/scan-profiles/configure-scanprofile-yaml/index.md): Learn how to configure scan profile through scanprofile.yaml file - [Configure scan workflow through Endor Labs user interface](https://docs.endorlabs.com/scan/scan-profiles/configure-scanworkflow-through-ui/index.md): Learn how to configure scan workflow through the Endor Labs user interface. - [Scan Profiles](https://docs.endorlabs.com/scan/scan-profiles/index.md): Configure scan profiles to customize how your projects are scanned. - [Secrets Detection](https://docs.endorlabs.com/scan/secrets/index.md): Detect leaked credentials and sensitive data in your codebase. - [Scan for secrets](https://docs.endorlabs.com/scan/secrets/scan-secrets/index.md): Scan for secrets in your source code - [Manage secret rules](https://docs.endorlabs.com/scan/secrets/secret-rules/index.md): Use secret rules to scan and detect secrets - [View secret findings](https://docs.endorlabs.com/scan/secrets/view-secret-findings/index.md): View findings of a secrets scan. - [Working with monorepos](https://docs.endorlabs.com/scan/working-with-monorepos/index.md): Learn strategies to best work with large monorepos. - [Agentic UI (AppSec Assistant)](https://docs.endorlabs.com/secure-ai-coding/agentic-ui/index.md): Use AI-powered assistance to ask questions about findings and troubleshoot issues. - [AI model findings](https://docs.endorlabs.com/secure-ai-coding/ai-model-discovery/ai-model-findings/index.md): Find and manage priority issues related to AI models. - [AI model policies](https://docs.endorlabs.com/secure-ai-coding/ai-model-discovery/ai-model-policies/index.md): Learn about the predefined finding policy templates for CI/CD tools used in your software development environment. - [AI Model Discovery](https://docs.endorlabs.com/secure-ai-coding/ai-model-discovery/index.md): Discover and evaluate AI models with comprehensive scoring for security and quality. - [AI model scores](https://docs.endorlabs.com/secure-ai-coding/ai-model-scores/index.md): Understand how AI Models are scored in Endor Labs. - [Prerequisites for AI security code review](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/ai-security-prerequisites/index.md): Verify the prerequisites for AI security review - [Set up AI security code review with endorctl](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/ai-security-review-endorctl/index.md): Use endorctl to run AI security code review with GitHub environment variables. - [PR Comments for AI security code review](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/ai-security-review-pr-comments/index.md): Learn how AI security code review PR comments work and how to interpret them as a developer - [View AI security code review results](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/ai-security-review-results/index.md): Learn how to view the AI security code review results. - [Set up AI security code review with GitHub App](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/ai-security-review-settings/index.md): Learn how to set up and configure AI security code review for your projects - [AI Security Review](https://docs.endorlabs.com/secure-ai-coding/ai-security-review/index.md): Beta
Identify potential security issues in your pull requests using AI-powered review. - [Secure AI Coding](https://docs.endorlabs.com/secure-ai-coding/index.md): Secure your AI-powered development workflows and govern AI model usage. - [Endor Labs MCP server in Google Antigravity](https://docs.endorlabs.com/secure-ai-coding/mcp-server/antigravity/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Google Antigravity. - [Endor Labs MCP server in Augment Code](https://docs.endorlabs.com/secure-ai-coding/mcp-server/augment-code/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Augment Code. - [Endor Labs MCP server in Claude Code](https://docs.endorlabs.com/secure-ai-coding/mcp-server/claude-code/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Claude Code. - [Endor Labs MCP server in OpenAI Codex](https://docs.endorlabs.com/secure-ai-coding/mcp-server/codex/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in OpenAI Codex. - [Endor Labs MCP server in Cursor](https://docs.endorlabs.com/secure-ai-coding/mcp-server/cursor/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Cursor. - [Endor Labs MCP server in Devin](https://docs.endorlabs.com/secure-ai-coding/mcp-server/devin/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Devin. - [Endor Labs MCP server in Gemini CLI](https://docs.endorlabs.com/secure-ai-coding/mcp-server/gemini/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Gemini CLI. - [MCP Server](https://docs.endorlabs.com/secure-ai-coding/mcp-server/index.md): Beta
Integrate Endor Labs into your IDE for real-time AI-generated code scanning. - [Endor Labs MCP server in IntelliJ IDEA](https://docs.endorlabs.com/secure-ai-coding/mcp-server/intellij/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in IntelliJ IDEA with GitHub Copilot. - [Endor Labs MCP server in Visual Studio Code](https://docs.endorlabs.com/secure-ai-coding/mcp-server/vscode/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Visual Studio Code. - [Endor Labs skills in Claude Code](https://docs.endorlabs.com/secure-ai-coding/skills/claude-code/index.md): Beta
Install and configure Endor Labs skills in Claude Code. - [Endor Labs skills in OpenAI Codex](https://docs.endorlabs.com/secure-ai-coding/skills/codex/index.md): Beta
Install and configure Endor Labs skills in OpenAI Codex. - [Endor Labs skills in Cursor](https://docs.endorlabs.com/secure-ai-coding/skills/cursor/index.md): Beta
Install and configure Endor Labs skills in Cursor. - [Endor Labs skills in Gemini CLI](https://docs.endorlabs.com/secure-ai-coding/skills/gemini-cli/index.md): Beta
Install and configure Endor Labs skills in Gemini CLI. - [Skills](https://docs.endorlabs.com/secure-ai-coding/skills/index.md): Beta
Pre-built AI agent skills that automate security workflows. - [CI/CD Integration](https://docs.endorlabs.com/setup-deployment/ci-cd/index.md): Integrate Endor Labs scanning into your CI/CD pipelines. - [Keyless authentication in AWS](https://docs.endorlabs.com/setup-deployment/ci-cd/keyless-authentication/aws-keyless-auth/index.md): Learn how to implement keyless authentication for AWS. - [Keyless authentication for Azure](https://docs.endorlabs.com/setup-deployment/ci-cd/keyless-authentication/azure-keyless-auth/index.md): Learn how to implement keyless authentication for Azure. - [Keyless authentication in GitHub](https://docs.endorlabs.com/setup-deployment/ci-cd/keyless-authentication/github-keyless-auth/index.md): Learn how to implement keyless authentication in GitHub. - [Keyless authentication in Google Cloud](https://docs.endorlabs.com/setup-deployment/ci-cd/keyless-authentication/google-keyless-auth/index.md): Learn how to implement keyless authentication in Google Cloud. - [Set up keyless authentication](https://docs.endorlabs.com/setup-deployment/ci-cd/keyless-authentication/index.md): Learn how to implement keyless authentication for CI environments. - [Scanning in Azure Pipelines](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-azuredevops/index.md): Learn how to implement Endor Labs in an Azure Pipeline. - [Scanning in Bitbucket Pipelines](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-bitbucket/index.md): Learn how to implement Endor Labs in a Bitbucket pipeline. - [Scanning with CircleCI](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-circleci/index.md): Learn how to implement Endor Labs in a CircleCI pipeline. - [Scanning with GitHub Actions](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-github-actions/index.md): Learn how to implement Endor Labs in GitHub action workflows. - [Scanning in GitLab Pipelines](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-gitlab/index.md): Learn how to implement Endor Labs across a GitLab CI pipeline. - [Scanning with Google Cloud Build](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-google-cloud-build/index.md): Learn how to implement Endor Labs with Google Cloud Build. - [Scanning with Jenkins](https://docs.endorlabs.com/setup-deployment/ci-cd/scan-with-jenkins/index.md): Learn how to implement Endor Labs in a Jenkins pipeline. - [endorctl CLI](https://docs.endorlabs.com/setup-deployment/cli/index.md): Install, configure, and authenticate with the Endor Labs command-line interface. - [Scan using endorctl](https://docs.endorlabs.com/setup-deployment/cli/scan-using-endorctl/index.md): Scan for open source risk, SAST findings, leaked secrets, and GitHub misconfigurations using endorctl. - [Scan from your IDE](https://docs.endorlabs.com/setup-deployment/ide/index.md): Use Endor Labs to assess risk as you write code. - [Endor Labs Visual Studio Code extension](https://docs.endorlabs.com/setup-deployment/ide/vs-code-plugin/index.md): Use Endor Labs to scan your code in your IDE. - [Setup & Deployment](https://docs.endorlabs.com/setup-deployment/index.md): Learn multiple methods to deploy the Endor Labs application across your repositories and pipelines. - [Endor Labs MCP server in Google Antigravity](https://docs.endorlabs.com/setup-deployment/mcp/antigravity/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Google Antigravity. - [Endor Labs MCP server in Augment Code](https://docs.endorlabs.com/setup-deployment/mcp/augment-code/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Augment Code. - [Endor Labs MCP server in Claude Code](https://docs.endorlabs.com/setup-deployment/mcp/claude-code/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Claude Code. - [Endor Labs MCP server in OpenAI Codex](https://docs.endorlabs.com/setup-deployment/mcp/codex/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in OpenAI Codex. - [Endor Labs MCP server in Cursor](https://docs.endorlabs.com/setup-deployment/mcp/cursor/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Cursor. - [Endor Labs MCP server in Devin](https://docs.endorlabs.com/setup-deployment/mcp/devin/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Devin. - [Endor Labs MCP server in Gemini CLI](https://docs.endorlabs.com/setup-deployment/mcp/gemini/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Gemini CLI. - [MCP Server](https://docs.endorlabs.com/setup-deployment/mcp/index.md): Beta
Deploy and run the Endor Labs MCP server in your AI-powered coding workflows. - [Endor Labs MCP server in IntelliJ IDEA](https://docs.endorlabs.com/setup-deployment/mcp/intellij/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in IntelliJ IDEA with GitHub Copilot. - [Endor Labs MCP server in Visual Studio Code](https://docs.endorlabs.com/setup-deployment/mcp/vscode/index.md): Beta
Learn how to deploy and run the Endor Labs MCP server in Visual Studio Code. - [Endor Outpost](https://docs.endorlabs.com/setup-deployment/outpost/index.md): Deploy on-premises scanning within your Kubernetes cluster for air-gapped environments. - [Outpost authentication](https://docs.endorlabs.com/setup-deployment/outpost/outpost-authentication/index.md): Learn how to authenticate Outpost. - [Outpost configuration](https://docs.endorlabs.com/setup-deployment/outpost/outpost-configuration/index.md): Learn about the configuration for Outpost. - [Outpost requirements](https://docs.endorlabs.com/setup-deployment/outpost/outpost-requirements/index.md): Learn about the requirements for Outpost. - [Deploy Endor Labs Azure DevOps App](https://docs.endorlabs.com/setup-deployment/scm-integrations/azure-app/index.md): Get up and running with Endor Labs Azure DevOps App. - [Manage Azure DevOps App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/azure-app/manage-azure-app/index.md): Learn how to manage your Azure App integration in Endor Labs. - [Bitbucket Cloud App PR scans](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-cloud/bitbucket-cloud-pr-scans/index.md): Beta
Learn how to enable PR scans using the Bitbucket Cloud App. - [Deploy Endor Labs Bitbucket App in Bitbucket Cloud](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-cloud/index.md): Learn how to continuously monitor your environment with the Endor Labs Bitbucket App. - [Manage Bitbucket Cloud App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-cloud/manage-bitbucket-cloud/index.md): Learn how to manage your Bitbucket App integration in Endor Labs. - [Bitbucket Data Center App PR scans](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-datacenter-app/bitbucket-datacenter-pr-scans/index.md): Beta
Learn how to enable PR scans using the Bitbucket Data Center App. - [Deploy Endor Labs Bitbucket App in Bitbucket Data Center](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-datacenter-app/index.md): Learn how to continuously monitor your environment with the Endor Labs Bitbucket App. - [Manage Bitbucket Data Center App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/bitbucket-datacenter-app/manage-bitbucket-datacenter-app/index.md): Learn how to manage your Bitbucket App integration in Endor Labs. - [Scan PRs using the Endor Labs GitHub app](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/github-app-pr-scans/index.md): Learn how to scan PRs using the Endor Labs GitHub app. - [Deploy Endor Labs GitHub App (Pro)](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/github-app-pro/index.md): Learn how to continuously monitor your environment with the Endor Labs GitHub App. - [Manage GitHub App (Pro) on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/github-app-pro/manage-github-app-pro/index.md): Learn how to manage your GitHub App integration in Endor Labs. - [Deploy Endor Labs GitHub Enterprise Server App](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/github-enterprise-app/index.md): Beta
Learn how to continuously monitor your GitHub Enterprise Server environment with the Endor Labs GitHub Enterprise Server App. - [Manage GitHub Enterprise Server App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/github-enterprise-app/manage-githubapp-enterprise/index.md): Beta
Learn how to manage your GitHub App Enterprise integration in Endor Labs. - [Deploy Endor Labs GitHub App](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/index.md): Learn how to continuously monitor your environment with the Endor Labs GitHub App. - [Manage GitHub App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/manage-github-app/index.md): Learn how to manage your GitHub App integration in Endor Labs. - [Rescan projects](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/re-scan-projects/index.md): Rescan your GitHub projects with Endor Labs - [Scan capabilities of the Endor Labs GitHub Apps](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/scan-with-githubapp/index.md): Learn how to scan projects using the Endor Labs GitHub App. - [Technical limitations of the Endor Labs GitHub App](https://docs.endorlabs.com/setup-deployment/scm-integrations/github-app/technical-limitations/index.md): Understand the technical limitations associated with the GitHub App. - [GitLab App MR scans](https://docs.endorlabs.com/setup-deployment/scm-integrations/gitlab-app/gitlab-mr-scan/index.md): Beta
Learn how to enable MR scans using the GitLab App. - [Deploy Endor Labs GitLab App](https://docs.endorlabs.com/setup-deployment/scm-integrations/gitlab-app/index.md): Learn how to continuously monitor your environment with the Endor Labs GitLab App. - [Manage GitLab App on Endor Labs](https://docs.endorlabs.com/setup-deployment/scm-integrations/gitlab-app/manage-gitlab-app/index.md): Learn how to manage your GitLab App integration in Endor Labs. - [SCM Integrations](https://docs.endorlabs.com/setup-deployment/scm-integrations/index.md): Connect your source code management platforms for continuous monitoring and scanning. - [Set up Jenkins pipeline for supervisory scans](https://docs.endorlabs.com/setup-deployment/scm-integrations/jenkins-supervisory-scan/index.md): Learn how to use Endor Labs Jenkins pipeline to conduct organization wide supervisory scans. - [Endor Labs skills in Claude Code](https://docs.endorlabs.com/setup-deployment/skills/claude-code/index.md): Beta
Install and configure Endor Labs skills in Claude Code. - [Endor Labs skills in OpenAI Codex](https://docs.endorlabs.com/setup-deployment/skills/codex/index.md): Beta
Install and configure Endor Labs skills in OpenAI Codex. - [Endor Labs skills in Cursor](https://docs.endorlabs.com/setup-deployment/skills/cursor/index.md): Beta
Install and configure Endor Labs skills in Cursor. - [Endor Labs skills in Gemini CLI](https://docs.endorlabs.com/setup-deployment/skills/gemini-cli/index.md): Beta
Install and configure Endor Labs skills in Gemini CLI. - [Skills](https://docs.endorlabs.com/setup-deployment/skills/index.md): Beta
Pre-built AI agent skills that automate security workflows. - [Trust & Compliance](https://docs.endorlabs.com/trust-compliance/index.md): Learn about how Endor Labs handles your data and compliance ## OpenAPI Specs - [topapi.v3](https://docs.endorlabs.com/api-reference/topapi.v3.json) - [openapi.v3](https://docs.endorlabs.com/api-reference/openapi.v3.json)