How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Fortanix Discovery Scan Inventory API

APIs regarding obtaining the details about the inventory objects associated to a scan.

Fortanix Discovery Scan Inventory API is one of 51 APIs that Fortanix publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include DiscoveryScanInventory. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 2 operations across 2 paths, and defines 320 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.armor.fortanix.com.

2 operations 2 paths 320 schemas 2 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://amer.smartkey.io
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Fortanix Discovery Scan Inventory API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (Oauth2ClientCredentials) using the clientCredentials flow.

  • Oauth2ClientCredentials — OAuth 2.0 client credential flow, see https://datatracker.ietf.org/doc/html/rfc6749section-4.4.

Paths & Operations 2

Across 2 paths, the API surfaces 2 operations — 2 GET. Each is listed below with its method, path, parameters, and response codes.

DiscoveryScanInventory 2

APIs regarding obtaining the details about the inventory objects associated to a scan.

GET
/api/v1/discovery/scans/{id}/scan_inventory_objects
List Scan Inventory objects.
GetScanInventoryObjects 2 params → 2XX
GET
/api/v1/discovery/scans/{scan_id}/scan_inventory_objects/{scan_inventory_object_id}
Get a scan inventory object
GetScanInventoryObject 2 params → 2XX

Schemas 320

The contract defines 320 schemas that model the data the API accepts and returns. Each schema is shown below with its type and property counts.

DiscoveryAwsRegion
string
Reference: https://docs.aws.amazon.com/general/latest/gr/rande.html
DiscoveryAwsKmsKeyState
string
DiscoveryAwsServerSideEncryptionRule
DiscoveryAzureContainerGroupEncryptionSourceVariantCustomerManagedKey
DiscoveryOnPremOracleDatabase
DiscoveryAwsEfsFileSystem
DiscoveryAwsEksClusterStatus
string
DiscoveryAzureKeyAvailabilityVariantSoftDeleted
DiscoveryPermissions
DiscoveryAwsObjectDetailsVariantEfs
DiscoveryPgpMessageMetadata
string
DiscoveryAzureCryptoPolicyCompliance
DiscoveryDsmRegion
string
DiscoveryInventoryObjectExternalIdVariantDsm
DiscoveryAcmCertificateStatus
string
DiscoveryPkcs7SignedDataMetadata
DiscoveryDsmSobjectRotationPolicy
DiscoveryAzureDiskInstanceAnalysis
DiscoveryAcmCertificateExtendedKeyUsage
DiscoveryAzureResourceGroup
DiscoveryAwsEksCluster
DiscoveryPkcs7DataWithAttributesMetadata
DiscoveryAzureObjectDetailsVariantDatabase
DiscoveryAzureDiskType
string
Used to represent SKU of [AzureManagedDisk]. For reference: [Documentation](https://learn.microsoft.com/en-us/rest/api/compute/disks/list-by-resource-group?vie…
DiscoveryAzureObjectDetailsVariantManagedDisk
DiscoveryAzureManagedClusterDiskEncryptionDetailsVariantEncryptionAtRestWithPlatformKey
DiscoveryOnPremKeyRotationStatus
DiscoveryPkcs7DataMetadata
DiscoveryCertificateSigningRequest
DiscoveryOnPremFsCertificateAnalysis
DiscoveryDsmHmgConfigType
string
DiscoveryAwsRedshiftEncryptionStatus
string
DiscoveryAcmCertificateKeyAlgorithm
string
DiscoveryViolationMetrics
DiscoveryEllipticCurveParamsMetadata
DiscoveryOnPremObjectDetailsVariantOnPremSourceCodeComponent
DiscoveryOnPremObjectDetailsVariantFilesystem
DiscoveryPkcs7SignerIdentifieroMetadataIssuerAndSerialNumber
DiscoveryCryptographicMetadata
DiscoveryAzureSqlSingleServerTier
string
The service tiers for SQL Single Server.
DiscoveryAwsEbsVolume
DiscoveryDsmSobjectKeyOperations
string
Operations Allowed To Be Performed On A Given Key.
DiscoveryKeyUsageDetails
DiscoveryOnPremObject
DiscoveryDsmSobjectRotationIntervalVariantOther
DiscoveryOnPremMsSqlDatabaseEncryptionStatus
string
DiscoveryAzureKvKeyOperation
string
DiscoveryCurve
Elliptic curves for selected crypto algorithms
DiscoveryAzureManagedDiskEncryptionSettingsVariantEncryptionAtRestWithAzureManagedKey
DiscoveryAzureDatabaseEncryptionKeySourceVariantDeploymentLevelMicrosoftManagedKey
DiscoveryKeyPolicyIdVariantAwsGrantId
DiscoveryAzureDatabaseDeploymentVariantSqlManagedInstance
DiscoveryAwsEfsFileSystemAnalysis
DiscoveryAzureContainerGroupEncryptionSourceCustomerManagedKey
DiscoveryAwsRedshiftCluster
DiscoveryOnPremObjectDetails
DiscoveryOnPremFsAnalysis
DiscoveryDsmSobjectEllipticCurve
string
DiscoveryAwsEbsVolumeAnalysis
DiscoveryAzureDatabaseDeploymentVariantSqlManagedInstancePool
DiscoveryRevokedCertificate
DiscoveryAwsKmsKeyRotationStatusVariantDisabled
DiscoveryScanInventoryObject
DiscoveryAwsEksClusterAnalysis
DiscoveryDsmDeploymentVariantOther
DiscoveryAzureDatabaseEncryptionKeySourceVariantDeploymentLevelCustomerManagedKey
DiscoveryPgpPublicKeyMetadata
DiscoveryAwsKmsKeyRotationStatusVariantEnabled
DiscoveryOnPremKeyRotationCompliance
string
DiscoveryAwsKmsKeyAnalysis
DiscoveryAwsService
string
DiscoveryOnPremOracleDatabaseEncryption
DiscoveryAzureKvAccessTier
string
DiscoveryAzureKvKeyVersion
DiscoveryAzureKvRecoveryLevel
string
DiscoveryCertificateIssuer
Certificate's issuer generated from [DistinguishedName::tostring()] / parseable by [DistinguishedName::fromstr()] Certificate Distinguished Name (DN) mandated…
DiscoveryOnPremOracleDatabaseEncryptionWalletStatus
string
DiscoveryJwsHeaderMetadata
DiscoveryAzureManagedClusterAnalysis
DiscoveryAwsDefaultServerSideEncryption
DiscoveryOnPremObjectDetailsVariantOnPremMsSqlDatabase
DiscoveryInventoryObjectExternalIdOnPremFs
DiscoveryScanInventoryObjectDetailsVariantAzure
DiscoveryDsmSobjectRotateCopiedKeysSelect
DiscoveryPkcs7DigestedDataMetadata
DiscoveryExtendedKeyUsage
DiscoveryDiffieHellmanParamsMetadata
DiscoveryAzureManagedCluster
DiscoveryAcmCertificateExtendedKeyUsageName
string
DiscoveryAwsObjectDetailsVariantKms
DiscoveryAzureObjectDetailsVariantKvKeyVersion
DiscoveryOnPremKeyStatus
string
DiscoveryOnPremKeyAnalysis
DiscoveryPkcs7SignerInfoMetadata
DiscoveryAzureDatabaseDeploymentCosmosDb
DiscoveryAzureContainerGroupEncryptionSourceVariantMicrosoftManagedKey
DiscoveryAzureObjectDetails
DiscoveryAzureKeyAvailabilitySoftDeleted
DiscoveryAzureDiskState
string
Used to represent state of [AzureManagedDisk]. for reference: [Documentation](https://learn.microsoft.com/en-us/rest/api/compute/disks/list-by-resource-group?v…
DiscoveryAzureStorageKeySourceVariantKeyVault
DiscoveryScanInventoryObjectDetailsVariantOnPrem
DiscoveryOnPremSourceCodeComponent
DiscoveryPkcs7EncryptedPrivateKeyInfoMetadata
DiscoveryJwtMetadata
DiscoveryAzureDatabaseDeploymentSqlSingleServer
DiscoveryOnPremObjectDetailsVariantOnPremOracleDatabase
DiscoveryKeyPolicyIdAwsKeyPolicySid
DiscoveryOnPremKey
DiscoveryInventoryObjectExternalIdDsm
DiscoveryDsmDeploymentOther
DiscoveryJweHeaderMetadata
DiscoveryOpenSshPublicKeyMetadata
DiscoveryScanInventoryObjects
DiscoveryAzureDatabaseProperties
DiscoveryScanInventoryObjectReference
DiscoveryOnPremOracleDatabaseAnalysis
DiscoveryScanInventoryObjectDetailsVariantDsm
DiscoveryScanInventoryObjectDetailsVariantAws
DiscoveryAzureContainerGroup
DiscoveryPkcs7SignedAndEnvelopedDataMetadata
DiscoveryOnPremObjectDetailsVariantOnPremSourceCodeRepo
DiscoveryAwsEbsVolumeState
string
Enumeration of the states that a volume may occupy. This enum will default to the Other variant when a new variant is found as the SDK from AWS marks their enu…
DiscoveryDsmDeploymentVariantSaaS
DiscoveryJwtHeader
DiscoveryAwsEksEncryptionStatus
string
DiscoveryAzureService
string
DiscoveryPkcs7EnvelopedDataMetadata
DiscoveryDsmSobject
DiscoveryAwsKmsKeyRotationStatus
DiscoveryDsmSobjectState
string
DSM Security object operational state.
DiscoveryInventoryObjectExternalIdVariantOnPrem
DiscoveryAzureContainerGroupEncryptionSource
DiscoveryOnPremEncryptionAlgorithm
string
DiscoveryAwsObjectDetailsVariantS3
DiscoveryDsmSobjectRotationIntervalVariantIntervalMonths
DiscoveryCryptographicAlgorithm
DiscoveryAwsS3BucketAnalysis
DiscoveryAzureDatabaseEncryptionKeySourceDeploymentLevelCustomerManagedKey
DiscoveryAzureStorageAccountKind
string
DiscoveryAwsKmsKeyUsage
string
DiscoveryAzureObjectDetailsVariantStorageAccount
DiscoveryOnPremKeyRotationStatusRotated
DiscoveryAwsObjectDetailsVariantRedshift
DiscoveryDsmSobjectAnalysis
DiscoveryAzureContainerGroupAnalysis
DiscoveryDsmSobjectRotateCopiedKeysVariantSelect
DiscoveryAzureManagedClusterDiskEncryptionDetailsVariantEncryptionAtRestWithCustomerKey
DiscoveryAzureDatabaseEncryptionDetails
DiscoveryAzureStorageAnalysis
DiscoveryAzureStorageAccountBlob
DiscoveryAcmCertificateAnalysis
DiscoveryPublicKeyMetadata
DiscoveryOnPremObjectDetailsVariantOnPremKey
DiscoveryAcmCertificateSignatureAlgorithm
string
DiscoveryAwsAccountDetails
DiscoveryAwsEbsVolumeType
string
Enumeration of the various types of volumes supported. This enum will default to the Other variant when a new variant is found as the SDK from AWS marks their…
DiscoveryAwsKmsKey
DiscoveryOnPremMsSqlDatabaseEncryption
DiscoveryDsmSobjectRotationIntervalVariantIntervalDays
DiscoveryAzureManagedClusterDiskEncryptionDetailsEncryptionAtRestWithCustomerKey
DiscoveryAzureObjectDetailsVariantManagedCluster
DiscoveryPrivateKeyMetadata
DiscoveryParametersMetadata
DiscoveryAwsKmsKeySpec
string
DiscoveryAwsObjectDetailsVariantRds
DiscoveryInventoryObjectOwner
DiscoveryAzureDatabaseAnalysis
DiscoveryEncryptionMetadata
Describes whether the cryptographic material is wrapped in a symmetric key -- requiring a passphrase
DiscoveryPkcs7EncryptedDataMetadata
DiscoveryOverlyPermissiveViolations
DiscoveryScanInventoryObjectDetails
DiscoveryDsmDeployment
DiscoveryPkcs7SignerIdentifieroMetadataSubjectKeyIdentifier
DiscoveryAzureStorageAccountBlobAnalysis
DiscoveryAzureStorageAccount
DiscoveryFileInfo
DiscoveryAwsRedshiftClusterAnalysis
DiscoveryOnPremFsAgentInfo
DiscoveryKeyPolicyIdAwsGrantId
DiscoveryAzureManagedDiskEncryptionSettingsVariantConfidentialVmEncryptedWithAzureManagedKey
DiscoveryDsmDeploymentSaaS
DiscoveryOnPremCryptoPolicyCompliance
DiscoveryOwnerAndFlags
DiscoveryDsmObjectDetails
DiscoveryOpenSshPrivateKeyMetadata
DiscoveryAzureDatabaseEncryptionKeySource
Specifier for optional CMK Keys.
DiscoveryAzureDatabaseDeploymentVariantSqlSingleServer
DiscoveryOnPremMsSqlDatabaseEncryptionKeyUse
string
DiscoveryAzureDatabaseDeploymentSqlManagedInstance
DiscoveryAwsKmsExternalKeyStore
DiscoveryAzureStorageKeySourceVariantStorage
DiscoveryDsmSobjectOrigin
string
The origin of a security object - where it was created / generated.
DiscoveryInventoryObjectExternalIdOnPrem
DiscoveryPermissionFlag
string
DiscoveryDsmSobjectRotationInterval
DiscoveryAzureKvKeyAttributes
DiscoveryOnPremFsCertificateStatus
string
DiscoveryOnPremKeyRotationStatusVariantRotated
DiscoverySshMetadata
DiscoveryAwsDynamoDbInstanceAnalysis
DiscoveryAzureManagedDiskEncryptionSettingsEncryptionAtRestWithAzureAndCustomerKeys
DiscoveryPuTTYKeyMetadata
DiscoveryAwsAccount
DiscoveryOnPremKeyRotationStatusVariantUnknown
DiscoveryAzureObjectDetailsVariantStorageAccountBlob
DiscoveryAzureDatabaseDeploymentVariantCosmosDb
DiscoveryAwsKmsKeyOrigin
string
DiscoveryAzureManagedDisk
DiscoveryOnPremService
string
DiscoveryAzureStorageKeySourceKeyVault
DiscoveryAwsKmsKeyManager
string
DiscoveryAzureRegion
string
DiscoverySymmetricKeyMetadata
DiscoveryAzureKeyAvailabilityVariantAvailable
DiscoveryAzureManagedClusterDiskEncryptionDetails
DiscoveryPkcs7SignerIdentifieroMetadata
DiscoveryAwsEfsLifeCycleState
string
DiscoveryAwsKmsKeyRotationStatusEnabled
DiscoveryDsmHmgConfig
DiscoveryOnPremKeySource
string
DiscoveryOnPremFsViolation
string
DiscoveryAzureManagedDiskEncryptionSettingsVariantConfidentialVmEncryptedWithCustomerKey
DiscoveryKeyPolicyId
DiscoveryPgpMetadata
DiscoveryAzureObjectDetailsVariantContainerGroup
DiscoveryFilesystemScannedObject
DiscoveryPkcs7Metadata
DiscoveryAwsObjectDetails
DiscoveryAzureKvKeyType
string
DiscoveryOnPremKeyRotationStatusVariantNotRotated
DiscoveryAzureManagedDiskEncryptionSettingsVariantEncryptionAtRestWithCustomerKey
DiscoveryPkcs7Attribute
DiscoveryCertificateSubject
Certificate's subject generated from [DistinguishedName::tostring()] / parseable by [DistinguishedName::fromstr()] Certificate Distinguished Name (DN) mandated…
DiscoveryAwsCryptoPolicyCompliance
DiscoveryDsmObjectDetailsVariantDsmSobject
DiscoveryDsmObject
DiscoveryInventoryObjectExternalIdAzure
DiscoveryInventoryObject
DiscoveryAwsKmsKeyRotationStatusVariantUnknown
DiscoveryInventoryObjectInfo
DiscoveryAzureDatabaseDeploymentSqlManagedInstancePool
DiscoveryOnPremKeyCategory
string
DiscoveryAwsRdsDbInstance
DiscoveryOnPremKeyExpirationCompliance
DiscoveryAzureKeyAvailability
DiscoveryAzureKvKeyPolicyInfo
DiscoveryPgpPrivateKeyMetadata
DiscoveryInventoryObjectExternalIdVariantAws
DiscoveryAwsDynamoDbInstance
DiscoveryPkcs12MacMetadata
DiscoveryDsmSobjectRotationIntervalIntervalMonths
DiscoveryAzureEncryptionSettings
DiscoveryOnPremSourceCodeRepo
DiscoveryInventoryObjectExternalIdAws
DiscoveryDsmSobjectRotateCopiedKeys
DiscoveryAzureKvKeyAnalysis
DiscoveryEncryptionMetadataEncrypted
DiscoveryAzureManagedDiskEncryptionSettingsConfidentialVmEncryptedWithCustomerKey
DiscoveryDsmCryptoPolicyCompliance
DiscoveryInventoryObjectExternalIdVariantAzure
DiscoveryAzureSubscription
DiscoveryAzureOverlyPermissiveKeyViolations
DiscoveryAwsObjectDetailsVariantEbs
DiscoveryOnPremFsAgentAnalysis
DiscoveryAzureKeySource
string
DiscoveryAzureDatabaseEncryptionKeySourceVariantDatabaseLevelCustomerManagedKey
DiscoveryInventoryObjectOwnershipDetails
DiscoveryOnPremMsSqlDatabase
DiscoveryAwsObjectDetailsVariantAcm
DiscoveryOnPremOracleDatabaseEncryptionKeyUse
string
DiscoveryPkcs12Metadata
DiscoveryAzureDatabaseDeploymentProperties
DiscoveryDsmResourceType
string
Useful for specifying [InventoryObjectExternalId]s
DiscoveryAwsRdsDbInstanceAnalysis
DiscoveryKeyUsage
string
DiscoveryAwsSseAlgorithm
string
DiscoveryAzureManagedDiskEncryptionSettingsEncryptionAtRestWithCustomerKey
DiscoveryDsmSobjectKeyLinks
DiscoveryOnPremSourceCodeComponentCryptoSpec
DiscoveryAwsObjectDetailsVariantDynamoDb
DiscoveryExtendedUsage
DiscoveryOnPremCbomComponentType
string
DiscoveryDsmSobjectRotationIntervalIntervalDays
DiscoveryKeyEncryptUsageDetails
DiscoveryInventoryObjectExternalId
an enum that maps to unique identifier provided by Cloud/Onprem
DiscoveryAzureObject
DiscoveryAzureDatabaseDeployment
DiscoveryCertificateRevocationList
DiscoveryOnPremOracleDatabaseEncryptionKeyDetails
DiscoveryOnPremMsSqlDatabaseAnalysis
DiscoveryOnPremSourceCodeComponentDetails
DiscoveryOnPremSourceCodeComponentCryptoSpecOther
DiscoveryAzureManagedDiskEncryptionSettings
Used to describe [Server-side encryption][1] configuration of [AzureManagedDisks] - This does not cover [Azure Disk Encryption][2] which is handled on a volume…
DiscoveryKeyAvailability
string
This enum will be used for denoting key availability for all services in all cloud providers. Each variant corresponds to different states of key used to encry…
DiscoveryTrustedCertificateMetadata
DiscoveryCertificateMetadata
DiscoveryAzureDatabaseEncryptionKeySourceDatabaseLevelCustomerManagedKey
DiscoveryOnPremFsOsAnalysis
DiscoveryOnPremSourceCodeComponentOccurrence
DiscoveryAwsObjectDetailsVariantEks
DiscoveryKeyPolicyIdVariantAwsKeyPolicySid
DiscoveryOnPremSourceCodeComponentAnalysis
DiscoveryOnPremSourceCodeRepoAnalysis
DiscoveryDsmSobjectRotateCopiedKeysVariantAllExternal
DiscoveryOnPremFsObject
DiscoveryOnPremResourceHostDetails
DiscoveryDsmSobjectRotateCopiedKeysVariantOther
DiscoveryAwsRedshiftClusterStatus
string
DiscoveryAcmCertificateRenewalEligibility
string
DiscoveryAwsS3Bucket
DiscoveryAwsEncryptionStatus
string
DiscoveryAcmCertificate
DiscoveryAzureManagedDiskEncryptionSettingsVariantEncryptionAtRestWithAzureAndCustomerKeys
DiscoveryDsmSobjectType
string
DiscoveryInventoryObjectExternalIdVariantOnPremFs
DiscoveryAwsObject
DiscoveryPgpSignatureMetadata
DiscoveryAzureStorageKeySource
The encryption key source (provider).
DiscoveryScanInventoryObjectsParams
DiscoveryHostInfo

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

fortanix-discoveryscaninventory-api-openapi.yml Raw ↑

Other APIs Fortanix publishes across the network.

Fortanix Confidential Computing Manager REST API
Fortanix Account Extensions API
Fortanix Accounts API
Fortanix Admin API
Fortanix App API
Fortanix Application Config API
Fortanix Approval Requests API
Fortanix Approval Requests API
Fortanix Apps API
Fortanix Auth API
Fortanix Authentication API
Fortanix Batch API
Where this information came from

This is an independent, third-party profile of Fortanix Discovery Scan Inventory API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.