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

Cisco Secure Firewall Policy API

The Policy API from Cisco Secure Firewall — 164 operation(s) for policy.

Cisco Secure Firewall Policy API is one of 108 APIs that Cisco Secure Firewall publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Policy. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and authentication docs.

This API exposes 332 operations across 164 paths, and defines 460 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 10 base URLs: https://api.us.security.cisco.com/firewall, https://api.eu.security.cisco.com/firewall, https://api.apj.security.cisco.com/firewall, https://api.au.security.cisco.com/firewall, https://api.in.security.cisco.com/firewall, https://api.int.security.cisco.com/firewall, https://scale.manage.security.cisco.com/api/rest, https://ci.manage.security.cisco.com/api/rest, https://manage.stg.secure.cisco/api/rest, https://api.security.cisco.com/pinacl/api.

332 operations 164 paths 460 schemas 47 DELETE162 GET36 POST87 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.us.security.cisco.com/firewall
Authentication
HTTP Bearer, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Cisco Secure Firewall Policy API declares 2 security schemes for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuth). It accepts HTTP bearer tokens (jwt) (BearerJWT).

Paths & Operations 332

Across 164 paths, the API surfaces 332 operations — 47 DELETE, 162 GET, 36 POST, 87 PUT. Each is listed below with its method, path, parameters, and response codes.

Policy 332
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies
Get the list of all access control policies.
getAllAccessPolicy 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies
Create an access control policy. Check the response section for applicable examples (if any).
createAccessPolicy 2 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules
Delete all access rules. Use filtering to specify which access rules will be deleted. Check the response section for applicable examples (if any).
deleteMultipleAccessRule 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules
Get the list of all access rules associated with the specified policy ID.
getAllAccessRule 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules
Create access rules. Check the response section for applicable examples (if any).
createMultipleAccessRule 8 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules
Modify all access rules. Check the response section for applicable examples (if any).
updateMultipleAccessRule 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules/{objectId}
Delete the access rule associated with the specified policy ID and rule ID. Check the response section for applicable examples (if any).
deleteAccessRule 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules/{objectId}
Get the access rule associated with the specified policy ID and rule ID.
getAccessRule 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/accessrules/{objectId}
Modify the access rule associated with the specified policy ID and rule ID. Check the response section for applicable examples (if any).
updateAccessRule 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/categories
Get the list of all categories associated with the specified policy ID.
getAllAccessPolicyCategory 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/categories
Create a list of all categories associated with the specified policy ID. Check the response section for applicable examples (if any).
createAccessPolicyCategory 7 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/categories/{objectId}
Delete the category associated with the specified ID. Check the response section for applicable examples (if any).
deleteAccessPolicyCategory 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/categories/{objectId}
Get the category associated with the specified ID.
getAccessPolicyCategory 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/categories/{objectId}
Modify the category associated with the specified ID. Check the response section for applicable examples (if any).
updateAccessPolicyCategory 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/defaultactions
Get the list of all default actions associated with the specified access control policy ID.
getAllDefaultAction 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/defaultactions/{objectId}
Get the default action associated with the specified access control policy ID and default action ID.
getDefaultAction 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/defaultactions/{objectId}
Modify the default action associated with the specified access control policy ID and default action ID. Check the response section for applicable examples (if any).
updateDefaultAction 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/inheritancesettings
Get all inheritance settings associated with specified access policy.
getAllAccessPolicyInheritanceSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/inheritancesettings/{objectId}
Get the specified inheritance setting associated with the specified access policy.
getAccessPolicyInheritanceSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/inheritancesettings/{objectId}
Modify the specified inheritance setting associated with the specified access policy. Check the response section for applicable examples (if any).
updateAccessPolicyInheritanceSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/loggingsettings
Get list of all logging settings associated with the specified access control policy ID.
getAllAccessPolicyLoggingSettingModel 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/loggingsettings/{objectId}
Get the logging setting associated with the specified access control policy ID and logging setting ID.
getAccessPolicyLoggingSettingModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/loggingsettings/{objectId}
Modify the logging setting associated with the specified access control policy ID and logging setting ID. Check the response section for applicable examples (if any).
updateAccessPolicyLoggingSettingModel 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/operational/hitcounts
Clear the hit count values. Check the response section for applicable examples (if any).
deleteHitCount 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/operational/hitcounts
Get all hit count values.
getHitCount 7 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/operational/hitcounts
Refresh the hit count values. Check the response section for applicable examples (if any).
updateHitCount 4 params → 200202default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/securityintelligencepolicies
Get all security intelligence policies associated with the specified access policy.
getAllAccessPolicySecurityIntelligencePolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/securityintelligencepolicies/{objectId}
Get the security intelligence policy associated with the specified access policy.
getAccessPolicySecurityIntelligencePolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{containerUUID}/securityintelligencepolicies/{objectId}
Update the Security Intelligence policy associated with the specified access control policy. Check the response section for applicable examples (if any).
updateAccessPolicySecurityIntelligencePolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{objectId}
Delete the access control policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteAccessPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{objectId}
Get the access control policy associated with the specified ID.
getAccessPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/accesspolicies/{objectId}
Modify the access control policy associated with the specified ID. Check the response section for applicable examples (if any).
updateAccessPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies
Get the chassis platform settings policies.
getAllChassisPlatformSettingsPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies
Create chassis platform settings policies. Check the response section for applicable examples (if any).
createChassisPlatformSettingsPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/accesslistsettings
Get access list policy settings for the specified chassis platform settings policy from the management center.
getAllChassisAccessListSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/accesslistsettings/{objectId}
Get the access list policy setting associated with the specified ID for the specified chassis platform settings policy from the management center.
getChassisAccessListSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/accesslistsettings/{objectId}
Modify the access list policy setting associated with the specified ID for the specified chassis platform settings policy from the management center. Check the response section for applicable example…
updateChassisAccessListSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/dnssettings
Get all DNS settings policies for a device.
getAllDNSSettings 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/dnssettings/{objectId}
Get the DNS settings platform settings policy associated with the specified ID.
getDNSSettings 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/dnssettings/{objectId}
Modify the DNS settings platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateDNSSettings 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshclientsettings
Get all SSH client settings for a particular chassis platform settings policy.
getAllSshClientSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshclientsettings/{objectId}
Get the SSH client setting associated with the specified ID for a particular chassis platform settings policy.
getSshClientSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshclientsettings/{objectId}
Modify the SSH client setting associated with the specified ID for a particular chassis platform settings policy. Check the response section for applicable examples (if any).
updateSshClientSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshserversettings
Get all SSH server settings for a particular chassis platform settings policy.
getAllSshServerSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshserversettings/{objectId}
Get the SSH server setting associated with the specified ID for a particular chassis platform settings policy.
getSshServerSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/sshserversettings/{objectId}
Modify the SSH server setting associated with the specified ID for a particular chassis platform settings policy. Check the response section for applicable examples (if any).
updateSshServerSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/syslogsettings
Get all syslog settings policies for a particular chassis platform settings policy.
getAllChassisSyslogSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/syslogsettings/{objectId}
Get the syslog settings policy associated with the specified ID for a particular chassis platform settings policy.
getChassisSyslogSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/syslogsettings/{objectId}
Modify the syslog settings policy associated with the specified ID for a particular chassis platform settings policy. Check the response section for applicable examples (if any).
updateChassisSyslogSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timesynchronizationsettings
Get all time synchronization settings policies for a particular chassis platform settings policy.
getAllChassisTimeSynchronizationSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timesynchronizationsettings/{objectId}
Get the time synchronization settings policy associated with the specified ID for a particular chassis platform settings policy.
getChassisTimeSynchronizationSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timesynchronizationsettings/{objectId}
Modify the time synchronization settings policy associated with the specified ID for a particular chassis platform settings policy. Check the response section for applicable examples (if any).
updateChassisTimeSynchronizationSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timezonesettings
Get all time zone settings policies for a particular chassis platform settings policy.
getAllChassisTimeZoneSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timezonesettings/{objectId}
Get the time zone settings policy associated with the specified ID for a particular chassis platform settings policy.
getChassisTimeZoneSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{containerUUID}/timezonesettings/{objectId}
Modify the time zone settings policy associated with the specified ID for a particular chassis platform settings policy. Check the response section for applicable examples (if any).
updateChassisTimeZoneSetting 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{objectId}
Delete the chassis platform settings policies associated with the specified ID. Check the response section for applicable examples (if any).
deleteChassisPlatformSettingsPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{objectId}
Get the chassis platform settings policies associated with the specified ID.
getChassisPlatformSettingsPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/chassisplatformsettingspolicies/{objectId}
Modify the chassis platform settings policies associated with the specified ID. Check the response section for applicable examples (if any).
updateChassisPlatformSettingsPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies
Get the list of all decryption policies.
getAllDecryptionPolicy 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies
Create a decryption policy. Check the response section for applicable examples (if any).
createDecryptionPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{containerUUID}/decryptionpolicyrules
Get the list of all decryption policy rules.
getAllDecryptionPolicyRule 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{containerUUID}/decryptionpolicyrules
Create a decryption policy rule. Check the response section for applicable examples (if any).
createMultipleDecryptionPolicyRule 7 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{containerUUID}/decryptionpolicyrules/{objectId}
Delete the decryption policy rule associated with the specified ID. Check the response section for applicable examples (if any).
deleteDecryptionPolicyRule 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{containerUUID}/decryptionpolicyrules/{objectId}
Get the decryption policy rule associated with the specified ID.
getDecryptionPolicyRule 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{containerUUID}/decryptionpolicyrules/{objectId}
Modifies the decryption policy rule associated with the specified ID. Check the response section for applicable examples (if any).
updateDecryptionPolicyRule 8 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{objectId}
Delete the decryption policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteDecryptionPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{objectId}
Get the decryption policy associated with the specified ID.
getDecryptionPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/decryptionpolicies/{objectId}
Modify the decryption policy associated with the specified ID. Check the response section for applicable examples (if any).
updateDecryptionPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dnspolicies
Get all DNS policies.
getAllDNSPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dnspolicies/{containerUUID}/allowdnsrules
Get the allow rules for a DNS policy.
getAllowDNSRule 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dnspolicies/{containerUUID}/blockdnsrules
Get the block rules for a DNS policy.
getBlockDNSRule 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dnspolicies/{objectId}
Get the DNS policy associated with the specified ID.
getDNSPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dynamicaccesspolicies
Get the list of all dynamic access policies.
getAllDynamicAccessPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dynamicaccesspolicies
Create a dynamic access policy. Check the response section for applicable examples (if any).
createDynamicAccessPolicy 2 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dynamicaccesspolicies/{objectId}
Delete the dynamic access policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteDynamicAccessPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dynamicaccesspolicies/{objectId}
Get the dynamic access policy associated with the specified ID.
getDynamicAccessPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/dynamicaccesspolicies/{objectId}
Modify the dynamic access policy associated with the specified ID. Check the response section for applicable examples (if any).
updateDynamicAccessPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies
Get the list of all file policies.
getAllFilePolicy 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies
Create a file policy. Check the response section for applicable examples (if any).
createFilePolicy 3 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{containerUUID}/filerules
Get the list of all file rules.
getAllFileRuleModel 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{containerUUID}/filerules
Modify all file rules. Check the response section for applicable examples (if any).
createFileRuleModel 3 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{containerUUID}/filerules/{objectId}
Delete the file rule associated with the specified ID. Check the response section for applicable examples (if any).
deleteFileRuleModel 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{containerUUID}/filerules/{objectId}
Get the file rule associated with the specified ID.
getFileRuleModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{containerUUID}/filerules/{objectId}
Modify the file rule associated with the specified ID. Check the response section for applicable examples (if any).
updateFileRuleModel 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{objectId}
Delete the file policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFilePolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{objectId}
Get the file policy associated with the specified ID.
getFilePolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/filepolicies/{objectId}
Modify the file policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFilePolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/flexconfigpolicies
Get the list of all FlexConfig policies.
getAllFlexConfig 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/flexconfigpolicies
Create a FlexConfig policy. Check the response section for applicable examples (if any).
createFlexConfig 2 params body → 201default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/flexconfigpolicies/{containerUUID}/migrate
Initiate a FlexConfig migration for the specified devices. Check the response section for applicable examples (if any).
createFlexConfigMigration 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/flexconfigpolicies/{objectId}
Get the FlexConfig Policy with the associated ID.
getFlexConfig 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies
Get the list of all NAT policies.
getAllFTDNatPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies
Create a NAT policy. Check the response section for applicable examples (if any).
createFTDNatPolicy 2 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules
Delete all Auto NAT rules. Use filtering to specify which rules will be deleted. Check the response section for applicable examples (if any).
deleteMultipleFTDAutoNatRule 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules
Get the list of all Auto NAT rules.
getAllFTDAutoNatRule 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules
Create an Auto NAT rule. Check the response section for applicable examples (if any).
createMultipleFTDAutoNatRule 5 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules
Modify multiple Auto NAT rules. Check the response section for applicable examples (if any).
updateMultipleFTDAutoNatRule 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules/{objectId}
Delete the Auto NAT rule associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDAutoNatRule 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules/{objectId}
Get the Auto NAT rule associated with the specified ID.
getFTDAutoNatRule 5 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/autonatrules/{objectId}
Modify the Auto NAT rule associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDAutoNatRule 6 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules
Delete all manual NAT rules. Use filtering to specify which rules will be deleted. Check the response section for applicable examples (if any).
deleteMultipleFTDManualNatRule 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules
Get the list of all manual NAT rules.
getAllFTDManualNatRule 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules
Create a manual NAT rule. Check the response section for applicable examples (if any).
createMultipleFTDManualNatRule 6 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules
Modify multiple manual NAT rules. Check the response section for applicable examples (if any).
updateMultipleFTDManualNatRule 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules/{objectId}
Delete the manual NAT rule associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDManualNatRule 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules/{objectId}
Get the manual NAT rule associated with the specified ID.
getFTDManualNatRule 5 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/manualnatrules/{objectId}
Modify the manual NAT rule associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDManualNatRule 7 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/natrules
Delete all NAT rules, both auto and manual. Use filtering to specify which rules will be deleted. Check the response section for applicable examples (if any).
deleteMultipleFTDNatRule 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/natrules
Get the list of all NAT rules, both auto and manual.
getAllFTDNatRule 7 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{containerUUID}/natrules/{objectId}
Get the NAT rule associated with the specified ID.
getFTDNatRule 6 params → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{objectId}
Delete the NAT policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDNatPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{objectId}
Get the NAT policy associated with the specified ID.
getFTDNatPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdnatpolicies/{objectId}
Modify the NAT policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDNatPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies
Get the list of all FTD platform settings policies.
getAllFTDPlatformSettingsPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies
Create an FTD platform settings policy. Check the response section for applicable examples (if any).
createFTDPlatformSettingsPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/bannersettings
Get all login banner policies for the given platform settings.
getAllLoginBannerSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/bannersettings/{objectId}
Get the login banner policy associated with the specified ID.
getLoginBannerSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/bannersettings/{objectId}
Modify the login banner policy associated with the specified ID. Check the response section for applicable examples (if any).
updateLoginBannerSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/dnssettings
Retrieves all DNS-Settings policies for a particular FTD .
getAllFTDDNSSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/dnssettings/{objectId}
Retrieves the Threat Defense DNS-Settings Platform settings policy.
getFTDDNSSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/dnssettings/{objectId}
Modifies the Threat Defense DNS-Settings Platform settings policy. Check the response section for applicable examples (if any).
updateFTDDNSSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/httpaccesssettings
Get all Threat Defense HTTP access settings.
getAllFTDHttpAccessSettingsPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/httpaccesssettings/{objectId}
Get the Threat Defense HTTP access settings policy associated with the specified ID.
getFTDHttpAccessSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/httpaccesssettings/{objectId}
Modify the Threat Defense HTTP access settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDHttpAccessSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/icmpsettings
Get all ICMP access policies.
getAllIcmpAccessSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/icmpsettings/{objectId}
Get the ICMP access policy associated with the specified ID.
getIcmpAccessSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/icmpsettings/{objectId}
Modify the ICMP access policy associated with the specified ID. Check the response section for applicable examples (if any).
updateIcmpAccessSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/netflowpolicies
Get the list of all NetFlow policies.
getAllNetFlowPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/netflowpolicies/{objectId}
Get the NetFlow policy associated with the specified ID.
getNetFlowPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/netflowpolicies/{objectId}
Modify the NetFlow policy associated with the specified ID. Check the response section for applicable examples (if any).
updateNetFlowPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/ntpsettings
Get the list of all NTP settings.
getAllNTPSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/ntpsettings/{objectId}
Get the NTP setting associated with the specified ID.
getNTPSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/ntpsettings/{objectId}
Modify the NTP setting associated with the specified ID. Check the response section for applicable examples (if any).
updateNTPSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/snmpsettings
Get the list of all SNMP settings policies for a particular chassis.
getAllSNMPSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/snmpsettings/{objectId}
Get the SNMP platform settings policy associated with the specified ID.
getSNMPSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/snmpsettings/{objectId}
Modify the SNMP platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateSNMPSettingsPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings
Delete all SSH access settings policies for a particular device. Check the response section for applicable examples (if any).
deleteMultipleFTDSSHAccessSettingsPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings
Get all SSH access settings policies for a particular device.
getAllFTDSSHAccessSettingsPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings
Create a SSH access settings policy. Check the response section for applicable examples (if any).
createMultipleFTDSSHAccessSettingsPolicy 4 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings
Modify all SSH access settings policies for a particular device. Check the response section for applicable examples (if any).
updateMultipleFTDSSHAccessSettingsPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings/{objectId}
Delete the SSH access settings policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDSSHAccessSettingsPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings/{objectId}
Get the SSH access settings policy associated with the specified ID.
getFTDSSHAccessSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/sshaccesssettings/{objectId}
Modify the SSH access settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDSSHAccessSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/basicloggingsetups
Get the basic Syslog logging setup associated with a given Platform Setting policy.
getAllSyslogBasicLoggingSetup 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/basicloggingsetups/{objectId}
Get the basic Syslog logging setting associated with a given Platform Setting policy and specified ID.
getSyslogBasicLoggingSetup 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/basicloggingsetups/{objectId}
Modify the basic Syslog logging setting associated with a given Platform Setting policy and specified ID. Check the response section for applicable examples (if any).
updateSyslogBasicLoggingSetup 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists
Delete all of the Syslog EventList Platform settings policies for a particular device. Check the response section for applicable examples (if any).
deleteMultipleFTDSyslogEventListPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists
Get all Syslog EventList settings policies for a particular device.
getAllFTDSyslogEventListPolicy 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists
Create a Syslog EventList policy. Check the response section for applicable examples (if any).
createMultipleFTDSyslogEventListPolicy 4 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists
Modify all of the Syslog EventList Platform settings policies for a particular device. Check the response section for applicable examples (if any).
updateMultipleFTDSyslogEventListPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists/{objectId}
Delete the Syslog EventList settings policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDSyslogEventListPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists/{objectId}
Get the Syslog EventList settings policy associated with the specified ID.
getFTDSyslogEventListPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/eventlists/{objectId}
Modify the Syslog EventList settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDSyslogEventListPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations
Delete all of the Syslog EventList Platform settings policies for a particular device. Check the response section for applicable examples (if any).
deleteMultipleSyslogLoggingDestination 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations
Get all Syslog EventList settings policies for a particular device.
getAllSyslogLoggingDestination 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations
Create a Syslog EventList policy. Check the response section for applicable examples (if any).
createMultipleSyslogLoggingDestination 4 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations
Modify all of the Syslog EventList Platform settings policies for a particular device. Check the response section for applicable examples (if any).
updateMultipleSyslogLoggingDestination 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations/{objectId}
Delete the Syslog logging destination settings policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteSyslogLoggingDestination 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations/{objectId}
Retrieving data. Wait a few seconds and try to cut or copy again.
getSyslogLoggingDestination 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingdestinations/{objectId}
Retrieving data. Wait a few seconds and try to cut or copy again. Check the response section for applicable examples (if any).
updateSyslogLoggingDestination 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingemailsetups
Get the Syslog Email setup policy.
getAllSyslogEmailSetup 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingemailsetups/{objectId}
Get the Syslog Email setup policy setting with the specified ID.
getSyslogEmailSetup 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/loggingemailsetups/{objectId}
Modify the Syslog Email setup policy setting with the specified ID. Check the response section for applicable examples (if any).
updateSyslogEmailSetup 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits
Delete all Syslog Rate limit settings for the threat defense policy. Check the response section for applicable examples (if any).
deleteMultipleFTDSyslogRateLimitSettingsPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits
Get all Syslog Rate limit settings for the threat defense policy.
getAllFTDSyslogRateLimitSettingsPolicy 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits
Create a Syslog Rate limit policy. Check the response section for applicable examples (if any).
createMultipleFTDSyslogRateLimitSettingsPolicy 4 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits
Modify all Syslog Rate limit settings for the threat defense policy. Check the response section for applicable examples (if any).
updateMultipleFTDSyslogRateLimitSettingsPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits/{objectId}
Delete the Syslog Rate limit platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDSyslogRateLimitSettingsPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits/{objectId}
Get the Syslog Rate limit platform settings policy associated with the specified ID.
getFTDSyslogRateLimitSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/ratelimits/{objectId}
Modify the Syslog Rate limit platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDSyslogRateLimitSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/servers
Get all Syslog Server policies for the platform settings policy.
getAllSyslogServerSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/servers/{objectId}
Get the Syslog Server policy associated with the specified ID.
getSyslogServerSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/servers/{objectId}
Modify the Syslog Server policy associated with the specified ID. Check the response section for applicable examples (if any).
updateSyslogServerSettingsPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings
Get all Syslog Settings policies for the platform settings policy.
getAllSyslogSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{objectId}
Get the Syslog Settings policy associated with the specified ID.
getSyslogSettingsPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{objectId}
Modify the Syslog Settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateSyslogSettingsPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids
Delete all Syslog Logging ID settings policies. Check the response section for applicable examples (if any).
deleteMultipleSyslogIdSettingsPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids
Retrieves all Syslog Logging Id settings policies for a particular FTD .
getAllSyslogIdSettingsPolicy 8 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids
Create a Syslog Logging ID settings policy. Check the response section for applicable examples (if any).
createMultipleSyslogIdSettingsPolicy 5 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids
Modify all Syslog Logging ID settings on the device. Check the response section for applicable examples (if any).
updateMultipleSyslogIdSettingsPolicy 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids/{syslogId}
Deletes the Syslog Logging Id policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteSyslogIdSettingsPolicy 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids/{syslogId}
Get all Syslog Logging ID settings for the device.
getSyslogIdSettingsPolicy 5 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/syslog/syslogsettings/{syslogSettingsUUID}/syslogids/{syslogId}
Modifies the Threat Defense Syslog Logging Id Platform settings policy. Check the response section for applicable examples (if any).
updateSyslogIdSettingsPolicy 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/trusteddnssettings
Get all trusted DNS Servers policies on the device.
getAllFTDTrustedDnsServersPolicy 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/trusteddnssettings/{objectId}
Get the trusted DNS Server policy associated with the specified ID.
getFTDTrustedDnsServersPolicy 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{containerUUID}/trusteddnssettings/{objectId}
Modify the trusted DNS Server policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDTrustedDnsServersPolicy 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{objectId}
Delete the platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDPlatformSettingsPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{objectId}
Get the platform settings policy associated with the specified ID.
getFTDPlatformSettingsPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftdplatformsettingspolicies/{objectId}
Modify the platform settings policy associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDPlatformSettingsPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns
Get the list of all Firewall Threat Defense Site to Site VPN topologies.
getAllFTDS2SVpnModel 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns
Create a Firewall Threat Defense Site to Site VPN topology. Check the response section for applicable examples (if any).
createFTDS2SVpnModel 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/advancedsettings
Get advanced settings inside a VPN Site To Site Topology.
getAllVpnAdvancedSettings 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/advancedsettings/{objectId}
Get the advanced setting associated with the specified ID.
getVpnAdvancedSettings 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/advancedsettings/{objectId}
Modify the advanced setting associated with the specified ID. Check the response section for applicable examples (if any).
updateVpnAdvancedSettings 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/endpoints
Get the list of all endpoints in a Site to Site VPN topology.
getAllVpnEndpoint 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/endpoints
Create an endpoint in a Site to Site VPN topology. Check the response section for applicable examples (if any).
createVpnEndpoint 3 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/endpoints/{objectId}
Delete an endpoint associated with the specified ID in a Site to Site VPN topology. Check the response section for applicable examples (if any).
deleteVpnEndpoint 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/endpoints/{objectId}
Get an endpoint associated with the specified ID in a Site to Site VPN topology.
getVpnEndpoint 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/endpoints/{objectId}
Modify an endpoint associated with the specified ID in a Site to Site VPN topology. Check the response section for applicable examples (if any).
updateVpnEndpoint 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ikesettings
Get IKE settings of a VPN Site to SIte topology.
getAllVpnIkeSettings 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ikesettings/{objectId}
Get the IKE setting associated with the specified ID inside a VPN Site to Site topology.
getVpnIkeSettings 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ikesettings/{objectId}
Modify the IKE settings associated with the specified ID inside a VPN Site to Site topology. Check the response section for applicable examples (if any).
updateVpnIkeSettings 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ipsecsettings
Get IPSec Proposal settings of a VPN Site to Site topology.
getAllVpnIPSecSettings 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ipsecsettings/{objectId}
Get the IPSec Proposal setting associated with the specified ID inside a VPN Site to Site topology.
getVpnIPSecSettings 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{containerUUID}/ipsecsettings/{objectId}
Modify the IPSec Proposal settings associated with the specified ID inside a VPN Site to Site topology. Check the response section for applicable examples (if any).
updateVpnIPSecSettings 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{objectId}
Delete the Firewall Threat Defense Site to Site VPN topology associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDS2SVpnModel 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{objectId}
Get the Firewall Threat Defense Site to Site VPN topology associated with the specified ID.
getFTDS2SVpnModel 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ftds2svpns/{objectId}
Modify the Firewall Threat Defense Site to Site VPN topology associated with the specified ID. Check the response section for applicable examples (if any).
updateFTDS2SVpnModel 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/healthpolicies
Retrieves a list of Health policies.
getAllHealthPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/healthpolicies
Create a health policy. Check the response section for applicable examples (if any).
createHealthPolicy 1 param body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/healthpolicies/{objectId}
Get the health policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteHealthPolicy 2 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/healthpolicies/{objectId}
Get the health policy associated with the specified ID.
getHealthPolicy 2 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/healthpolicies/{objectId}
Get the health policy associated with the specified ID. Check the response section for applicable examples (if any).
updateHealthPolicy 2 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/identitypolicies
Get the list of identity policies.
getAllIdentityPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/identitypolicies/{objectId}
Get the identity policy associated with the specified ID.
getIdentityPolicy 2 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies
Get the list of all intrusion policies.
getAllIntrusionPolicy 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies
Create an intrusion policy. Check the response section for applicable examples (if any).
createIntrusionPolicy 3 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrulegroups
Get the list of all Snort3 intrusion rule groups.
getAllSnort3IntrusionRuleGroups 8 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrulegroups
Modify all the Snort3 intrusion rule groups. Check the response section for applicable examples (if any).
updateMultipleSnort3IntrusionRuleGroups 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrulegroups/{objectId}
Get the per-policy behaviour of the specified intrusion rule ID for the target intrusion policy ID.
getSnort3IntrusionRuleGroups 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrulegroups/{objectId}
Modify the per-policy behaviour of the specified intrusion rule ID for the target intrusion policy ID. Check the response section for applicable examples (if any).
updateSnort3IntrusionRuleGroups 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrules
Retrieves list of all Snort 3 intrusion rules.
getAllSnort3IPSRules 8 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrules
Modifies all the Snort 3 intrusion rules. Check the response section for applicable examples (if any).
updateMultipleSnort3IPSRules 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrules/{objectId}
Retrieves the per-policy behaviour of the specified intrusion rule ID for the target intrusion policy ID.
getSnort3IPSRules 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{containerUUID}/intrusionrules/{objectId}
Modifies the per-policy behaviour of the specified intrusion rule ID for the target intrusion policy ID. Check the response section for applicable examples (if any).
updateSnort3IPSRules 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{objectId}
Delete the intrusion policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteIntrusionPolicy 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{objectId}
Get the intrusion policy associated with the specified ID.
getIntrusionPolicy 5 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/intrusionpolicies/{objectId}
Modify the intrusion policy associated with the specified ID. Check the response section for applicable examples (if any).
updateIntrusionPolicy 6 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/natexemptrules/{deviceId}
Get the VPN Nat Exempt rules generated by the Site To Site VPN Topology for a device.
getVPNNatExemptModel 2 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies
Get list of all network analysis policies.
getAllSnort3NetworkAnalysisPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies
Create a network analysis policy. Check the response section for applicable examples (if any).
createSnort3NetworkAnalysisPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{containerUUID}/inspectorconfigs
Get the inspector configuration associated with the specified network analysis policy. The effective behaviour of the inspector configuration can be modified by modifying the inspector override confi…
getInspectorConfig 7 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{containerUUID}/inspectoroverrideconfigs
Get the inspector override configuration associated with the specified policy. An inspector override allows the user to modify behaviour specified in the base policy inspector configuration.
getInspectorOverrideConfig 7 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{containerUUID}/inspectoroverrideconfigs
Modify the inspector override configuration associated with the specified policy. An inspector override allows the user to modify behaviour specified in the base policy inspector configuration. Check…
updateInspectorOverrideConfig 3 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{objectId}
Delete the network analysis policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteSnort3NetworkAnalysisPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{objectId}
Get the network analysis policy associated with the specified ID.
getSnort3NetworkAnalysisPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/networkanalysispolicies/{objectId}
Modify the network analysis policy associated with the specified ID. Check the response section for applicable examples (if any).
updateSnort3NetworkAnalysisPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/operational/policylocks
Get the shallow lock details of the Policy. Currently only supports Access policies.
getPolicyLock 4 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/operational/policylocks
Update the lock status for the policy specified in the payload. This overwrites the current lock value with the value specified in the payload. This currently only supports Access policies. Check the…
createPolicyLock 1 param body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies
Get the list of all prefilter policies.
getAllPrefilterPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies
Create a prefilter policy. Check the response section for applicable examples (if any).
createPrefilterPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/defaultactions
Get the list of all default actions associated with the specified prefilter policy ID.
getAllPrefilterDefaultAction 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/defaultactions/{objectId}
Get the default action associated with the specified prefilter control policy ID and default action ID.
getPrefilterDefaultAction 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/defaultactions/{objectId}
Modify the default action associated with the specified prefilter control policy ID and default action ID. Check the response section for applicable examples (if any).
updatePrefilterDefaultAction 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/operational/hitcounts
Clear hit counts. Check the response section for applicable examples (if any).
deletePrefilterHitCount 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/operational/hitcounts
Get the hit count.
getPrefilterHitCount 7 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/operational/hitcounts
Refresh the hit count. Check the response section for applicable examples (if any).
updatePrefilterHitCount 4 params → 202default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules
Delete prefilter rules. Check the response section for applicable examples (if any).
deleteMultiplePrefilterRule 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules
Get the list of all prefilter rules.
getAllPrefilterRule 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules
Create a prefilter rule. Check the response section for applicable examples (if any).
createMultiplePrefilterRule 6 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules
Modify the prefilter rules. Check the response section for applicable examples (if any).
updateMultiplePrefilterRule 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules/{objectId}
Delete the prefilter rule associated with the specified policy ID and rule ID. Check the response section for applicable examples (if any).
deletePrefilterRule 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules/{objectId}
Get the prefilter rule associated with the specified policy ID and rule ID.
getPrefilterRule 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{containerUUID}/prefilterrules/{objectId}
Modify the prefilter rule associated with the specified policy ID and rule ID. Check the response section for applicable examples (if any).
updatePrefilterRule 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{objectId}
Delete the prefilter policy associated with the specified ID. Check the response section for applicable examples (if any).
deletePrefilterPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{objectId}
Get the prefilter policy associated with the specified ID.
getPrefilterPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/prefilterpolicies/{objectId}
Modify the prefilter policy associated with the specified ID. Check the response section for applicable examples (if any).
updatePrefilterPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns
Get the list of all Firewall Threat Defense remote access VPN topologies.
getAllFTDRAVpnModel 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns
Modifies all the Firewall Threat Defense RA VPN topologies. Check the response section for applicable examples (if any).
createFTDRAVpnModel 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/addressassignmentsettings
Get list containing a single Address Assignment Setting entry of the topology.
getAllFTDRAVpnAddressAssignmentSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/addressassignmentsettings/{objectId}
Get the specified address assignment setting inside a remote access VPN topology.
getFTDRAVpnAddressAssignmentSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/addressassignmentsettings/{objectId}
Modify the specified address assignment setting inside a remote access VPN topology. Check the response section for applicable examples (if any).
updateFTDRAVpnAddressAssignmentSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/certificatemapsettings/{objectId}
Get the specified certificate map setting inside a remote access VPN Topology.
getFTDRAVpnCertificateMapSettings 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/certificatemapsettings/{objectId}
Modify the specified certificate map setting inside a remote access VPN Topology. Check the response section for applicable examples (if any).
updateFTDRAVpnCertificateMapSettings 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/connectionprofiles
Get the list containing a single Connection Profile entry of the topology.
getAllFTDRAVpnConnectionProfileModel 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/connectionprofiles
Create connection profile data inside the remote access VPN topology. Check the response section for applicable examples (if any).
createFTDRAVpnConnectionProfileModel 3 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/connectionprofiles/{objectId}
Delete connection profile data inside a remote access VPN topology. Check the response section for applicable examples (if any).
deleteFTDRAVpnConnectionProfileModel 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/connectionprofiles/{objectId}
Get connection profile data inside a remote access VPN topology.
getFTDRAVpnConnectionProfileModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/connectionprofiles/{objectId}
Modify connection profile data inside a remote access VPN topology. Check the response section for applicable examples (if any).
updateFTDRAVpnConnectionProfileModel 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipsecadvancedsettings
Get the list containing all IPSec advanced settings of the remote access VPN topology.
getAllFTDRAVpnIPSecIKEv2AdvanceSettingsModel 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipsecadvancedsettings/{objectId}
Get the IPSec advanced setting associated with the specified ID inside a remote access VPN topology.
getFTDRAVpnIPSecIKEv2AdvanceSettingsModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipsecadvancedsettings/{objectId}
Modify the IPSec advanced setting associated with the specified ID inside a remote access VPN topology. Check the response section for applicable examples (if any).
updateFTDRAVpnIPSecIKEv2AdvanceSettingsModel 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipseccryptomaps
Get the list containing a single IPSEC Crypto Map Setting entry of the remote access VPN topology.
getAllFTDRAVpnIPSecCryptoMapModel 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipseccryptomaps/{objectId}
Get the IPSec Crypto Map Setting associated with the specified ID inside a remote access VPN Topology.
getFTDRAVpnIPSecCryptoMapModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ipseccryptomaps/{objectId}
Modify the IPSec Crypto Map Setting associated with the specified ID inside a remote access VPN Topology. Check the response section for applicable examples (if any).
updateFTDRAVpnIPSecCryptoMapModel 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ldapattributemaps
Get the list containing all LDAP attribute maps inside a remote access VPN topology.
getAllFTDRAVpnLDAPAttributeModel 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ldapattributemaps/{objectId}
Get the LDAP attribute map associated with the specified ID inside a remote access VPN Topology.
getFTDRAVpnLDAPAttributeModel 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/ldapattributemaps/{objectId}
Modify the LDAP attribute map associated with the specified ID inside a remote access VPN Topology. Check the response section for applicable examples (if any).
updateFTDRAVpnLDAPAttributeModel 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/loadbalancesettings
Get load balance settings inside the remote access VPN topology.
getAllFTDRAVpnLoadBalanceSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/loadbalancesettings/{objectId}
Get the load balance setting associated with the specified ID inside a remote access VPN topology.
getFTDRAVpnLoadBalanceSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/loadbalancesettings/{objectId}
Modify the load balance setting associated with the specified ID inside a remote access VPN topology. Check the response section for applicable examples (if any).
updateFTDRAVpnLoadBalanceSetting 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/secureclientcustomizationsettings
Get secure client customization settings inside the remote access VPN topology.
getAllFTDRAVpnSecureClientCustomizationSetting 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/secureclientcustomizationsettings/{objectId}
Get the secure client customization setting associated with the specified ID inside a remote access VPN topology.
getFTDRAVpnSecureClientCustomizationSetting 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{containerUUID}/secureclientcustomizationsettings/{objectId}
Modify the secure client customization setting associated with the specified ID inside a remote access VPN topology. Check the response section for applicable examples (if any).
updateFTDRAVpnSecureClientCustomizationSetting 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{objectId}
Deletes the Firewall Threat Defense RA VPN topology associated with the specified ID. Check the response section for applicable examples (if any).
deleteFTDRAVpnModel 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{objectId}
Retrieves the Firewall Threat Defense RA VPN topology associated with the specified ID.
getFTDRAVpnModel 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/ravpns/{objectId}
Modify all Firewall Threat Defense remote access VPN topologies. Check the response section for applicable examples (if any).
updateFTDRAVpnModel 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/s2svpnsummaries
Get all the configured S2S VPN in the system, with short summary along with the health of the tunnels.
getS2SVpnSummaryModel 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/snmpalerts
Get the list of all SNMP alerts.
getAllSNMPConfig 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/snmpalerts/{objectId}
Get the SNMP alert associated with the specified ID.
getSNMPConfig 2 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/syslogalerts
Get the list of all syslog alerts.
getAllSyslogConfig 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/syslogalerts/{objectId}
Get the syslog alert associated with the specified ID.
getSyslogConfig 2 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies
Get the list of all umbrella DNS policies.
getAllUmbrellaDNSPolicy 5 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies
Create an umbrella DNS policy. Check the response section for applicable examples (if any).
createUmbrellaDNSPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{containerUUID}/umbrelladnsrules
Get the list of all umbrella DNS rules.
getAllUmbrellaDNSRule 6 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{containerUUID}/umbrelladnsrules/{objectId}
Get the umbrella DNS rule associated with the specified ID.
getUmbrellaDNSRule 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{containerUUID}/umbrelladnsrules/{objectId}
Modify the umbrella DNS rule associated with the specified ID. Check the response section for applicable examples (if any).
updateUmbrellaDNSRule 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{objectId}
Delete the umbrella DNS policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteUmbrellaDNSPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{objectId}
Get the umbrella DNS policy associated with the specified ID.
getUmbrellaDNSPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/umbrelladnspolicies/{objectId}
Modify the umbrella DNS policy associated with the specified ID. Check the response section for applicable examples (if any).
updateUmbrellaDNSPolicy 3 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies
[DEV ERROR: Missing description]
getAllUniversalZeroTrustPolicy 5 params → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
deleteMultipleUniversalZeroTrustRule 6 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules
[DEV ERROR: Missing description]
getAllUniversalZeroTrustRule 8 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
createMultipleUniversalZeroTrustRule 5 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
updateMultipleUniversalZeroTrustRule 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules/{objectId}
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
deleteUniversalZeroTrustRule 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules/{objectId}
[DEV ERROR: Missing description]
getUniversalZeroTrustRule 5 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{containerUUID}/universalzerotrustrules/{objectId}
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
updateUniversalZeroTrustRule 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{objectId}
[DEV ERROR: Missing description]
getUniversalZeroTrustPolicy 2 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/universalzerotrustpolicies/{objectId}
[DEV ERROR: Missing description] Check the response section for applicable examples (if any).
updateUniversalZeroTrustPolicy 4 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/vpntunnelstatuses
Get the list of all VPN tunnel statuses.
getAllVpnTunnelStatusModel 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies
Get list of all Zero Trust policies.
getAllZeroTrustPolicy 6 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies
Create a Zero Trust policy. Check the response section for applicable examples (if any).
createZeroTrustPolicy 2 params body → 201default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applicationgroups
Get the list of all Zero Trust application groups.
getAllZeroTrustApplicationGroup 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applicationgroups
Create a Zero Trust application group. Check the response section for applicable examples (if any).
createZeroTrustApplicationGroup 3 params body → 201default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applicationgroups/{objectId}
Delete the Zero Trust Application Group associated with the specified ID. Check the response section for applicable examples (if any).
deleteZeroTrustApplicationGroup 5 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applicationgroups/{objectId}
Get the Zero Trust Application Group associated with the specified ID.
getZeroTrustApplicationGroup 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applicationgroups/{objectId}
Modify the Zero Trust Application Group associated with the specified ID. Check the response section for applicable examples (if any).
updateZeroTrustApplicationGroup 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications
Deletes all the Zero Trust Applications. Check the response section for applicable examples (if any).
deleteMultipleZeroTrustApplication 5 params body → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications
Get all Zero Trust Applications.
getAllZeroTrustApplication 7 params → 200default
POST
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications
Creates Zero Trust Applications. Check the response section for applicable examples (if any).
createZeroTrustApplication 3 params body → 201default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications
Modifies the Zero Trust Applications. Check the response section for applicable examples (if any).
updateMultipleZeroTrustApplication 5 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications/{objectId}
Delete the Zero Trust application associated with the specified ID. Check the response section for applicable examples (if any).
deleteZeroTrustApplication 4 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications/{objectId}
Get the Zero Trust application associated with the specified ID.
getZeroTrustApplication 4 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{containerUUID}/applications/{objectId}
Modify the Zero Trust application associated with the specified ID. Check the response section for applicable examples (if any).
updateZeroTrustApplication 4 params body → 200default
DELETE
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{objectId}
Delete the Zero Trust policy associated with the specified ID. Check the response section for applicable examples (if any).
deleteZeroTrustPolicy 3 params → 200default
GET
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{objectId}
Get the Zero Trust policy associated with the specified ID.
getZeroTrustPolicy 3 params → 200default
PUT
/v1/cdfmc/api/fmc_config/v1/domain/{domainUUID}/policy/zerotrustpolicies/{objectId}
Modify the Zero Trust policy associated with the specified ID. Check the response section for applicable examples (if any).
updateZeroTrustPolicy 3 params body → 200default
GET
/pcm/policies/{policyId}
Get current user policy state by policyId
getPolicy1 1 param → 200400401403404500
POST
/pcm/policies/{policyId}
Create user policy
createPolicy 1 param body → 202400401403404500
DELETE
/pcm/policies/{policyId}/{version}
Delete user policy
deletePolicy 2 params → 202400401403404500
PUT
/pcm/policies/{policyId}/{version}
Update user policy
updatePolicy 2 params body → 202400401403404500

Schemas 460

The contract defines 460 schemas that model the data the API accepts and returns. The most detailed are DeviceEntry (78 properties), InterfaceBasePolicyEntry (46 properties), DeviceFeatureInfo (44 properties), VpnNodeEntry (43 properties). Each schema is shown below with its type and property counts.

DeviceInventoryData
object
4 properties
DNSSettings
object
Description of DNSSettings policy
9 properties
UniversalZeroTrustRule
object
18 properties 1 required
ITunnelIkev1AuthSettings
object
2 properties
DeviceExtnDataEntry
object
13 properties
IDevice
object
43 properties 3 required
IExternalCACertificateBase
object
7 properties
FTDRAVpnLoadBalanceSettingListContainer
object
3 properties
ICipherSuiteListObjectsContainer
object
2 properties
IVlanBase
object
9 properties
IHybridZeroTrustFQDNConfig
object
3 properties
HealthModule
object
9 properties
FTDNatPolicyListContainer
object
3 properties
ChassisTimeZoneSettingListContainer
object
3 properties
AccessPolicyCategoryMetadata
object
Description of Access Policy Category Metadata.
11 properties
ExportFlow
object
3 properties
LDAPAttributeNameEntry
object
3 properties
INetworkAddressLiteral
object
2 properties
DecryptionPolicyMetadata
object
8 properties
IAutoVpnRouteSettings
object
7 properties
DynamicAccessPolicy
object
Contains information about the Dynamic Access Policies used by the Firepower Threat Defense device.
11 properties
FTDTrustedDnsServersPolicyListContainer
object
3 properties
IS2SIkeAdvanceSettingModel
object
9 properties
IVpnBackupInterface
object
6 properties
IApplicationProductivity
object
Represents an ApplicationProductivity.
9 properties
RuleApi
object
8 properties 1 required
IConnectionProfileGroupUrl
object
Identifies group URLs to automatically connect to the connection profile.
2 properties
IDynamicObjectsContainer
object
1 property
LDAPAttributeMapModel
object
A model representing LDAP Attribute Setting definition.
3 properties 1 required
HealthSetting
object
13 properties
RBDDataSection
object
3 properties
FTDDNSSettingsPolicy
object
12 properties
IApplicationCategory
object
Represents an ApplicationCategory.
9 properties
IInternalCABase
object
7 properties
IIntrusionPolicyModel
object
11 properties
PolicyLock
object
Represents information about lock status of list of policies.
8 properties 1 required
TopologyRequestResponse
object
1 property
DapAuthorizationAttributes
object
6 properties
ChassisTimeSynchronizationSettingListContainer
object
3 properties
DestinationEmail
object
2 properties
IntrusionPolicyListContainer
object
3 properties
ReadOnly
object
Defines the read only conditions if the referenced resource is read only.
2 properties
InspectorConfigListContainer
object
3 properties
NetworkObjectEntry
object
18 properties
SshServerSetting
object
Description of Ssh Server Setting policy
14 properties
FTDRAVpnConnectionProfileModelListContainer
object
3 properties
FTDHttpAccessSettingsPolicy
object
10 properties
IVpnProtectedNetwork
object
Contains information about VPN networks.
2 properties
ITFCPackets
object
4 properties
DeviceHASupportInfo
object
1 property
IPolicyLockData
object
Represents information about a policy's lock status.
6 properties 3 required
ISecurityZoneContainer
object
1 property
DecryptionPolicyLogging
object
2 properties
DNSPolicy
object
Description of DNS Policy.
7 properties
IpAddresses
object
2 properties
IPolicyModel
object
7 properties
FTDHttpAccessSettingsPolicyListContainer
object
3 properties
SNMPSettingsPolicyListContainer
object
3 properties
Snort3IPSRulesListContainer
object
3 properties
IZeroTrustSAMLIDPSettingFragment
object
3 properties
AccessPolicyListContainer
object
3 properties
ILoadBalanceParticipatingDevice
object
5 properties
IApplicationModel
object
Represents an ApplicationModel containing Application Types, Tags, Productivity, Risk, and Categories.
16 properties
ITarget
object
This is the target device.
7 properties
ZeroTrustInheritanceSettings
object
3 properties
FTDRAVpnIPSecCryptoMapModelListContainer
object
3 properties
PolicyApi
object
4 properties
FTDPlatformSettingsPolicy
object
7 properties
DecryptionPolicyInternalCerts
object
1 property
VpnEndpointListContainer
object
3 properties
ChassisSyslogSetting
object
Description of Chassis Syslog Settings policy
12 properties
ICertificateMapSettings
object
4 properties
InspectorOverrideConfigListContainer
object
3 properties
VpnBackupInterfaceEntry
object
21 properties
IPrefilterPolicyDefaultAction
object
13 properties
DecryptionPolicyRuleCertificateStatus
object
10 properties
LoginBannerSettingsPolicyListContainer
object
3 properties
VPNNatExemptModel
object
Model representing the VPN NAT Exempt Configuration.
9 properties
AccessPolicySecurityIntelligencePolicy
object
Object representing the association of security intelligence policy to specified access policy.
11 properties
IFTDS2SVpnModel
object
16 properties
FlexConfigMigration
object
9 properties 1 required
AccessRule
object
Represents Access Rule contained within an Access Policy.
42 properties 1 required
HealthPolicy
object
12 properties
LoginBannerSettingsPolicy
object
8 properties
FTDManualNatRule
object
31 properties 2 required
FTDNatPolicy
object
8 properties
FTDRAVpnConnectionProfileModel
object
A model representing Connection Profile definition.
34 properties 2 required
NatExemptRulesForVPNTopo
object
10 properties
VPNNATRules
object
17 properties
FTDRAVpnLDAPAttributeModel
object
A model representing LDAP Attribute Maps definition.
8 properties
IDistinguishedNameLiteral
object
1 property
DecryptionPolicyRuleTLSVersions
object
5 properties
Object
object
PrefilterDefaultAction
object
13 properties
ICommentHistory
object
3 properties
IRuleRecommendation
object
5 properties
FTDRAVpnSecureClientCustomizationSetting
object
A model representing Secure Client Customization.
13 properties
IUrlCategoryAndReputation
object
3 properties
ChassisSyslogConsole
object
Chassis Syslog Console Settings
2 properties
InterfaceIpv6Prefix
object
10 properties
IApplicationType
object
Represents an ApplicationType.
9 properties
IUmbrellaDataCenter
object
10 properties
IInternalCertificateBase
object
7 properties
HealthAlertConfig
object
3 properties
ISafeSearch
object
2 properties
ZeroTrustPolicy
object
16 properties
IVlanTagLiteral
object
3 properties
IPFSSettings
object
2 properties
IRouteDistributeConnectedNetwork
object
3 properties
HealthPolicyListContainer
object
3 properties
IVpnIkev1Settings
object
Contains information about Internet Key Exchange version 1 settings for VPNs.
5 properties
DecryptionPolicyRuleListContainer
object
3 properties
IReferenceContainer
object
2 properties
PolicyGroupStatus
object
6 properties
ITimeRangeModel
object
7 properties 1 required
DecryptionPolicyUndecryptableActions
object
7 properties
DecryptionPolicyRule
object
Represents the Decryption Policy Rule associated with a Decryption Policy.
32 properties
IPortObjectsContainer
object
2 properties
INetworkBase
object
9 properties
FTDDnsServerGroup
object
3 properties
OutOfBandChangeInfo
object
12 properties
ISNMPConfig
object
7 properties
IPolicyObjectModel
object
9 properties
BlockDNSRule
object
Description of DNS Policy Rule.
15 properties
ISecondaryAuthenticationSettings
object
Secondary authentication settings if double authentication enabled.
5 properties
ZeroTrustApplicationGroupListContainer
object
3 properties
FTPServerInformation
object
5 properties
IFTDInterface
object
8 properties
FTDRAVpnLoadBalanceSetting
object
A model representing Load Balance Settings definition.
11 properties
SyslogServerSettingsPolicyListContainer
object
3 properties
IAccessPolicyPrefilterPolicySettingModel
object
Object representing the association of prefilter policy to specified access policy. When access policy is created, the attribute will refer to Default Prefilte…
7 properties
ISecurityGroupTagContainer
object
2 properties
FTDAutoNatRuleListContainer
object
3 properties
ISyslogConfig
object
7 properties
PrefilterHitCountListContainer
object
List of all hit count entries for given filter query on prefilter policy.
3 properties
DefaultAction
object
17 properties 1 required
IOverride
object
Defines the override details for this object.
2 properties
IIntrusionPolicyMetadata
object
11 properties
DeviceClusterSupportInfo
object
6 properties
PrefilterHitCount
object
Model of HitCount entry for a prefilter rule.
11 properties
FTDSyslogRateLimitSettingsPolicyListContainer
object
3 properties
HitCount
object
11 properties
LDAPAttributeValueEntry
object
4 properties
ISISettings
object
3 properties
DeviceCredentialsEntry
object
30 properties
PrefilterDefaultActionListContainer
object
3 properties
ISubTask
object
6 properties
UniversalZeroTrustRuleListContainer
object
3 properties
FTDSSHAccessSettingsPolicyListContainer
object
3 properties
IZeroTrustSAMLSPSettingFragment
object
2 properties
SNMPConfigListContainer
object
3 properties
FTDManualNatRuleListContainer
object
3 properties
FTDRAVpnIPSecCryptoMapModel
object
A model representing Ipsec Crypto Map Settings definition.
18 properties
ITaskStatus
object
10 properties
TrustedCAs
object
1 property
IURLCategory
object
9 properties
IFTDRAVpnIPSecPFSModel
object
2 properties
IFTDRAVpnCertToConnectionProfileMap
object
2 properties
IUrlBase
object
9 properties
IAccessPolicyDefaultAction
object
17 properties 1 required
ISecurityGroupTagLiteral
object
3 properties
FlexConfig
object
A FlexConfig policy is a container of an ordered list of FlexConfig objects.
7 properties
IcmpAccessSettingsPolicyListContainer
object
3 properties
InspectorConfig
object
Object representing inspector settings for network analysis policy.
8 properties
ZTNAConfigInheritanceSettings
object
3 properties
VtiMetadataEntry
object
3 properties
IInterfaceObjectModel
object
11 properties
ChassisSyslogFile
object
Chassis Syslog File Settings
4 properties
AccessPolicyLoggingSettingModelListContainer
object
3 properties
Snort3IPSRuleMetadata
object
8 properties
RuleRecommendation
object
An object that represents the details for Rule Recommendation per Snort3 Intrusion Policy.
5 properties
FTDSyslogEventClass
object
2 properties
PrefilterRule
object
Represents Prefilter Rule contained within a Prefilter Policy.
29 properties 2 required
FTDPlatformSettingsPolicyListContainer
object
3 properties
IFTDRAVpnIPSecIKEv2SettingsModel
object
7 properties
ZTNAPolicyGroupEntry
object
17 properties
IApplicationRisk
object
Represents an ApplicationRisk.
9 properties
LLInspectorConfig
object
The schema of this payload is dynamic and based on the OpenAPI schema received from the latest installed Lightweight Security Package.
UmbrellaDNSPolicyListContainer
object
3 properties
IAppCondition
object
Represents an AppCondition containing Application Types, Tags, Productivities, Risks, and Categories.
8 properties
ChassisAccessList
object
Chassis SSH Access List
4 properties
IPatOptionsContainer
object
7 properties
IVpnInterface
object
4 properties
Snort3NetworkAnalysisPolicy
object
An object that represents the details for Network Analysis Policy.
13 properties
SyslogBasicLoggingSetupListContainer
object
3 properties
VpnAdvancedSettingsListContainer
object
3 properties
IdentityPolicyListContainer
object
3 properties
PolicyObjectEntry
object
16 properties
UmbrellaDNSPolicy
object
Description of umbrella DNS policy.
8 properties
IDynamicObjectBase
object
7 properties
DeviceEntry
object
78 properties
IBaseDevice
object
19 properties
Snort3IPSRules
object
Object representing the per-policy behaviour of a specified intrusion rule for a target intrusion policy.
22 properties
DecryptionPolicyDefaultAction
object
2 properties
ICipherSuiteLiteral
object
1 property
FTDNatRuleListContainer
object
3 properties
FTDRAVpnModel
object
A model representing Remote Access VPN Policy
28 properties 5 required
FTDRAVpnLDAPAttributeModelListContainer
object
3 properties
LDAPAttributeMap
object
A model representing LDAP Attribute Setting definition.
4 properties
ChassisPlatformSettingsPolicyListContainer
object
3 properties
LDAPAttributeMapEntry
object
18 properties
ZeroTrustApplicationListContainer
object
3 properties
ReferenceObject
object
4 properties
ZTNAPolicyEntry
object
23 properties
ChassisTimeSynchronizationSetting
object
Description of Chassis TimeSynchronization Setting policy
10 properties
IDomain
object
4 properties
InterfaceSettingARP
object
3 properties
ZeroTrustApplicationGroup
object
18 properties
IVpnPeer
object
7 properties
ISIDNSPolicy
object
5 properties
TrafficClass
object
5 properties
IFTDRAVpnAccessInterface
object
13 properties 1 required
FTDAutoNatRule
object
24 properties 3 required
ILoadBalanceRedirectSetting
object
2 properties
ISourceZoneContainer
object
1 property
ObjectRefs
object
2 properties
IFilePolicy
object
Object representing a file inspection policy.
16 properties
ISnort3IntrusionRuleGroupSecLevels
object
Object representing the security levels of Snort 3 intrusion rulegroup.
3 properties
LLFilesMap
object
FTDCustomDNSServers
object
2 properties
AccessRuleMetadata
object
12 properties
VpnIPSecSettingsListContainer
object
3 properties
ChassisSyslogMonitor
object
Chassis Syslog Monitor Settings
2 properties
AllowDNSRuleListContainer
object
3 properties
IVpnIkev2Settings
object
Contains information about Internet Key Exchange version 2 settings for VPNs.
6 properties
IFTDRAVpnInterfaceSettings
object
10 properties
IExternalCertificateBase
object
7 properties
IProtocolPortObject
object
11 properties
FileRuleModelListContainer
object
3 properties
AccessRuleListContainer
object
3 properties
AccessPolicySecurityIntelligencePolicyListContainer
object
3 properties
IDeviceChassisData
object
4 properties
IVpnExtranetInfo
object
Contains VPN extranet information.
4 properties
ISnort3PolicyRuleCount
object
8 properties
InterfaceBasePolicyEntry
object
46 properties
IBasePortLiteral
object
2 properties
RBDDataRow
object
4 properties
IYouTube
object
2 properties
AccessPolicyInheritanceSetting
object
Description of Access Policy Inheritence Setting.
8 properties
ChassisSyslogSettingListContainer
object
3 properties
S2SVpnSummaryModel
object
Contains information about the site-to-site VPN settings used by the Firepower Threat Defense device.
16 properties
NamedEntry
object
4 properties
IACPolicyIdentityPolicySettings
object
8 properties
DefaultActionListContainer
object
3 properties
ICipherSuiteList
object
8 properties
IIntrusionMappedPolicy
object
6 properties
Ipv6Prefixes
object
2 properties
InterfaceIpv6
object
26 properties
IHealthPolicy
object
Description of Health Policy.
12 properties
PolicyLockListContainer
object
3 properties
Snort3IntrusionRuleGroupsListContainer
object
3 properties
IVpnAddresses
object
3 properties
InterfaceWrapper
object
2 properties
INetworkAddress
object
9 properties
FTDRAVpnModelListContainer
object
3 properties
DecryptionPolicyRuleMetadata
object
8 properties
SyslogLoggingDestinationListContainer
object
3 properties
IUrlLiteral
object
2 properties
PrefilterPolicyListContainer
object
3 properties
SyslogIdSettingsPolicyListContainer
object
3 properties
INetworkObjectsOnly
object
9 properties
Snort3IntrusionRuleGroupMetadata
object
Object representing the metadata of rule group.
11 properties
IdentityPolicy
object
Contains information about the Identity Policy used by the Firepower Threat Defense device.
7 properties
Snmpv3User
object
7 properties
IMaximumTransmissionUnitAging
object
Contains information about Maximum Transmission UNit aging.
2 properties
DeviceFeatureInfo
object
44 properties
VpnTunnelStatusModel
object
13 properties
INetworkObjectsContainer
object
2 properties
PathMonitoringEntry
object
4 properties
LockingStatus
object
4 properties
MetadataUser
object
This object defines details about the user.
4 properties
ZeroTrustApplicationMetadata
object
10 properties
IFTDRAVpnAnyConnectImage
object
6 properties
UmbrellaDNSRuleListContainer
object
3 properties
FTDSyslogEventListPolicyListContainer
object
3 properties
IDeviceInventoryData
object
4 properties
SseProxyData
object
2 properties
ErrorResponse
object
3 properties
ChassisSyslogRemoteClient
object
Chassis Syslog Remote Clients Settings
4 properties
UniversalZeroTrustPolicyListContainer
object
3 properties
DecryptionPolicyAdvancedOptions
object
6 properties
PrefilterRuleListContainer
object
3 properties
IRealmEntity
object
4 properties
Snort3IntrusionRuleGroups
object
Object representing the per-policy behaviour of a specified intrusion rulegroup for a target intrusion policy.
14 properties
ChassisTimeZoneSetting
object
Description of Chassis Time Zone Setting policy
8 properties
IActionInfo
object
VariableObjectEntry
object
16 properties
SyslogServerSettingsPolicy
object
10 properties
InterfaceSettingMAC
object
1 property
IApplicationsContainer
object
Represents an ApplicationsContainer containing application filters and applications.
3 properties
DecryptionPolicyCategory
object
7 properties
IMetadataUser
object
4 properties
IIntrusionRuleSuppression
object
Model representing intrusion rule suppression setting.
9 properties
IConnectionProfileGroupAlias
object
Specifies alternate names by which the server can refer to a connection profile.
2 properties
ChassisSyslogSource
object
Chassis Syslog Sources
3 properties
ILoadBalanceGroupSettingModel
object
5 properties
UniversalZeroTrustPolicy
object
7 properties
SyslogDeviceIdConfig
object
3 properties
FTDS2SVpnModelListContainer
object
3 properties
FTDSSHAccessSettingsPolicy
object
9 properties
IVLanTagsContainer
object
2 properties
IntrusionPolicy
object
An object that represents the details for Intrusion Policy.
14 properties
VpnIkeSettingsListContainer
object
3 properties
IPolicyLockMetadata
object
Represents the information of the Metadata for Policy lock
7 properties 1 required
SyslogIdSettingsPolicy
object
10 properties
SnmpTraps
object
19 properties
FTDNatRule
object
18 properties 1 required
BlockDNSRuleListContainer
object
3 properties
IIntrusionRuleThreshold
object
Model representing intrusion rule threshold setting.
11 properties
IAutoVpnSettings
object
2 properties
DeviceMetadata
object
26 properties 1 required
Snort3NetworkAnalysisPolicyListContainer
object
3 properties
INatKeepaliveTraversal
object
2 properties
ErrorMessagesContainer
object
7 properties
SyslogServerConfiguration
object
7 properties
ZTNAApplicationEntry
object
37 properties
PolicyUserApi
object
2 properties 1 required
AccessPolicyCategory
object
Description of Access Policy Category.
7 properties
ISnort3DefaultSetBy
object
Object representing on how default action is set in a policy.
4 properties
AccessPolicyInheritanceSettingListContainer
object
3 properties
S2SVpnSummaryModelListContainer
object
3 properties
InterfaceSettings
object
10 properties
IAccessPolicyDecryptionPolicySetting
object
8 properties
IHostScanPackageObjectModel
object
11 properties
AllEventConfig
object
2 properties
IFTDRAVpnIPSecNatKeepaliveMessageTraversalModel
object
2 properties
IFileWrapper
object
6 properties
IIntrusionUsage
object
6 properties
IConsoleUser
object
4 properties
IApplicationFilter
object
Represents an ApplicationFilter containing various Conditions and Applications.
11 properties
SNMPSettingsPolicy
object
15 properties
ZeroTrustPolicyListContainer
object
3 properties
ISIObject
object
1 property
ObjectEntry
object
6 properties
IVpnIdleTimeout
object
Model representing the Vpn Idle time field
2 properties
IUrlObjectsContainer
object
3 properties
NTPSettingsPolicy
object
9 properties
SNMPConfig
object
11 properties
FTDRAVpnIPSecIKEv2AdvanceSettingsModelListContainer
object
3 properties
IPolicyGroupMetadata
object
9 properties
FTDDNSSettingsPolicyListContainer
object
3 properties
Literal
object
Chassis Access List literal
2 properties
IcmpAccessConfiguration
object
4 properties
IValueLiteral
object
2 properties
FilePolicy
object
17 properties
IIkeKeepaliveSettings
object
3 properties
IRecurrence
object
Object fragment that represents a recurrence interval. A recurrence interval specifies a duration that repeats on a weekly basis, during which the time range i…
8 properties 8 required
FTDRAVpnCertificateMapSettings
object
A model representing Certificate Map Settings definition.
10 properties
IDeviceGroup
object
8 properties
ChassisPlatformSettingsPolicy
object
Description of Chassis Platform Settings Policy.
7 properties
AccessPolicyLoggingSettingModel
object
16 properties
Domain
object
The details about the domain.
5 properties
FlexConfigListContainer
object
3 properties
InterfaceNetModEntry
object
10 properties
FTDRAVpnAddressAssignmentSetting
object
A model representing Address Assignment Setting definition.
13 properties
IMetadata
object
6 properties
IExternalCertificateObjectsContainer
object
1 property
ISnort3IntrusionRuleGroupsModel
object
14 properties
FTDSyslogRateLimitSettingsPolicy
object
11 properties
InterfaceIpv6Address
object
4 properties
VpnTunnelStatusModelListContainer
object
3 properties
PrefilterPolicy
object
Description of Prefilter Policy.
9 properties
LLUniversalZeroTrustSetting
object
ILDAPAttributeValue
object
5 properties
SyslogConfigListContainer
object
3 properties
IReadonly
object
2 properties
NetFlowPolicyListContainer
object
3 properties
SyslogEmailSetupListContainer
object
3 properties
VpnIkeSettings
object
9 properties
Links
object
2 properties
SyslogConfig
object
12 properties
DecryptionPolicyListContainer
object
3 properties
SyslogSettingsPolicyListContainer
object
3 properties
AccessPolicy
object
13 properties 1 required
VpnIPSecSettings
object
19 properties
SyslogEmailSetup
object
9 properties
VpnAdvancedSettings
object
10 properties
SshClientSetting
object
Description of Ssh Client Setting policy
13 properties
ZeroTrustApplication
object
25 properties
IDistinguishedNameBase
object
7 properties
DNSPolicyListContainer
object
3 properties
IReference
object
Contains reference information.
4 properties
SyslogBasicLoggingSetup
object
18 properties
IcmpAccessSettingsPolicy
object
10 properties
ITunnelAuthenticationSettings
object
2 properties
LLDeviceCountInfo
object
FTDRAVpnSecureClientCustomizationSettingListContainer
object
3 properties
ILoadBalanceIpsecEncryption
object
2 properties
DialHost
object
2 properties
IAdvanced
object
1 property
FTDTrustedDnsServersPolicy
object
13 properties
DecryptionPolicy
object
Represents the Decryption Policy used to determine how to handle encrypted traffic.
11 properties
FTDHttpConfiguration
object
2 properties
IHybridZeroTrustDeviceSetting
object
3 properties
UmbrellaDNSRule
object
Description of Umbrella DNS Rule
11 properties
NTPSettingsPolicyListContainer
object
3 properties
IVPNNATRuleField
object
Model representing the NAT Exempt Rule Field for Protected networks in VPN Topology
5 properties
SshServerSettingListContainer
object
3 properties
PagingContainer
object
4 properties
IPreDeployAction
object
2 properties
IS2STunnelAdvanceSettingModel
object
Contains advanced site-to-site tunnel settings.
5 properties
NetworkWrapper
object
2 properties
FTDS2SVpnModel
object
Contains information about the site-to-site VPN settings used by the Firepower Threat Defense device.
16 properties
RaVpnLoadBalancePeerSetting
object
5 properties
InterfaceIpv4
object
10 properties
FTDSyslogEventListPolicy
object
9 properties
IDistinguishedNameObjectsContainer
object
2 properties
DynamicAccessPolicyListContainer
object
3 properties
DecryptionPolicyInternalCAs
object
1 property
IEndPointDeviceType
object
11 properties
SpecificEventConfig
object
2 properties
IFTDRAVpnIPSecMaximumTransmissionUnitAgingModel
object
2 properties
LLDevicesLastFetchTime
object
ChassisAccessListSettingListContainer
object
3 properties
FTDRAVpnAddressAssignmentSettingListContainer
object
3 properties
IUsersContainer
object
1 property
ISourceZoneObject
object
9 properties
FilePolicyListContainer
object
3 properties
ITunnelIkev2AuthSettings
object
2 properties
HitCountListContainer
object
List of all HitCount entries for given filter query on Access Policy.
3 properties
Snort3IPSReferenceObject
object
5 properties
ChassisAccessListSetting
object
Access List policies for particular Chassis Platform Settings Policy from FMC
9 properties
AccessPolicyCategoryListContainer
object
3 properties
DNSSettingsListContainer
object
3 properties
IInterfaceDeviceModel
object
8 properties
FTDRAVpnIPSecIKEv2AdvanceSettingsModel
object
A model representing Ipsec IKEv2 Advance Settings definition.
10 properties
IVariableSet
object
9 properties
ISecurityGroupTag
object
10 properties
HitCountMetadata
object
11 properties
IS2SIpSecAdvanceSettingModel
object
Contains site-to-site IPSec advanced settings.
2 properties
ILinks
object
This defines the self referencing links for the given resource.
2 properties
VpnEndpoint
object
Description of VpnEndpoint.
39 properties
VpnNodeEntry
object
43 properties
SyslogEnableLoggingLevel
object
2 properties
HealthThreshold
object
2 properties
AllowDNSRule
object
Description of DNS Policy Rule.
15 properties
IConnProfileCertificateUsernameSettings
object
Settings used when user is authenticated using certificate.
6 properties
FlowCollector
object
3 properties
SyslogLoggingDestination
object
10 properties
FileRuleModel
object
Object representing a FileRule object within FilePolicy.
14 properties
ReqIdAndReqSystem
object
2 properties
DeviceChassisData
object
4 properties
Attributes
object
InterfaceCapabilityInfo
object
35 properties
Metadata
object
Defines read only details about the object - whether it is system defined, last user who modified the object etc.
6 properties
SnmpMgmtHost
object
9 properties
IFTDRAVpnIPSecTfcPacketsModel
object
4 properties
EndpointWithTagApi
object
2 properties 1 required
LLInspectorOverrideConfig
object
The schema of this payload is dynamic and based on the OpenAPI schema received from the latest installed Lightweight Security Package.
SyslogSettingsPolicy
object
11 properties
NetFlowPolicy
object
NetFlow Policy
13 properties
DeploySettings
object
8 properties
IFTDRAVpnIPSecSettingsModel
object
2 properties
IPortObject
object
9 properties
IApplicationTag
object
Represents an ApplicationTag.
9 properties
ISecurityZoneObjectModel
object
13 properties
InspectorOverrideConfig
object
Object representing modified inspector settings for network analysis policy.
8 properties
SshClientSettingListContainer
object
3 properties
IRuleAction
object
Object representing the rule action specified for an intrusion policy.
4 properties
ISILogging
object
6 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cisco-secure-firewall-policy-api-openapi.yml Raw ↑

Other APIs Cisco Secure Firewall publishes across the network.

Cisco Secure Firewall Access Groups API
Cisco Secure Firewall Access Token API
Cisco Secure Firewall Action API
Cisco Secure Firewall Adjacent Zone API
Cisco Secure Firewall AI Assistant API
Cisco Secure Firewall Analysis API
Cisco Secure Firewall API Entitlement API
Cisco Secure Firewall API Keys API
Cisco Secure Firewall App Group API
Cisco Secure Firewall ASA Access Rules API
Cisco Secure Firewall Audit API
Cisco Secure Firewall Audit Logs API
Where this information came from

This is an independent, third-party profile of Cisco Secure Firewall Policy 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.