Cisco Prime Infrastructure API
Prime Infrastructure API Documentation

GET pnp/profile/{pnpProfileFolder}

Read all the pnp profiles inside a folder

Since Product Version: 3.1

Resource Information

Rate Limiting?

Yes

Sorting?

No

Paging?

No

Filtering?

No

Aggregation?

No

Response Formats

xml

json

User Group

NBI Read

HTTP Methods

GET

DevNet Discussions

Resource URL

/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}

Request Parameters

Attribute Source Description

pnpProfileFolder String

path

RequiredProfile Folder: Router/Switch/Wireless AP/Nexus POAP

Response Parameters

Attribute Description

pnpProfiles PnPProfileDetails[]

Sample Payloads

Sample payloads are for information only. They are automatically generated and the values included may not be representative of actual valid data values.

Sample XML Response Payload

https://localhost/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}

<?xml version="1.0" ?>
<mgmtResponse responseType="operation" requestUrl="https://localhost/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}" rootUrl="https://localhost/webacs/api/v1/op">
  <pnPProfileDetailsList>
    <pnPProfiles>
      <pnPProfile>
        <apicEmProfileOptions>
          <accessPointDTO>
            <apGroup>String value</apGroup>
            <apMode>String value</apMode>
            <primaryWlcIP>String value</primaryWlcIP>
            <primaryWlcName>String value</primaryWlcName>
            <secondaryWlcIP>String value</secondaryWlcIP>
            <secondaryWlcName>String value</secondaryWlcName>
            <tertiaryWlcIP>String value</tertiaryWlcIP>
            <tertiaryWlcName>String value</tertiaryWlcName>
          </accessPointDTO>
          <isPkienable>true</isPkienable>
          <isSudiReq>true</isSudiReq>
          <isTSenabe>true</isTSenabe>
        </apicEmProfileOptions>
        <author>String value</author>
        <bootStrapTemplateName>String value</bootStrapTemplateName>
        <configurationTemplateName>String value</configurationTemplateName>
        <credentialProfileName>String value</credentialProfileName>
        <description>String value</description>
        <deviceType>String value</deviceType>
        <imageLocation>String value</imageLocation>
        <imageName>String value</imageName>
        <nexusProfileDetails>
          <kickstartImage>String value</kickstartImage>
          <nexusImageLocation>String value</nexusImageLocation>
          <systemImage>String value</systemImage>
        </nexusProfileDetails>
        <postPnPTemplateName>String value</postPnPTemplateName>
        <profileName>String value</profileName>
        <profileType>String value</profileType>
      </pnPProfile>
    </pnPProfiles>
  </pnPProfileDetailsList>
</mgmtResponse>

Sample JSON Response Payload

https://localhost/webacs/api/v1/op/pnp/profile/{pnpProfileFolder}.json

{
  "mgmtResponse" : {
    "@responseType" : "operation",
    "@requestUrl" : "https : \/\/localhost\/webacs\/api\/v1\/op\/pnp\/profile\/{
      pnpProfileFolder
    }",
    "@rootUrl" : "https : \/\/localhost\/webacs\/api\/v1\/op",
    "pnPProfileDetailsList" : {
      "pnPProfiles" : {
        "pnPProfile" : {
          "apicEmProfileOptions" : {
            "accessPointDTO" : {
              "apGroup" : "String value",
              "apMode" : "String value",
              "primaryWlcIP" : "String value",
              "primaryWlcName" : "String value",
              "secondaryWlcIP" : "String value",
              "secondaryWlcName" : "String value",
              "tertiaryWlcIP" : "String value",
              "tertiaryWlcName" : "String value"
            },
            "isPkienable" : true,
            "isSudiReq" : true,
            "isTSenabe" : true
          },
          "author" : "String value",
          "bootStrapTemplateName" : "String value",
          "configurationTemplateName" : "String value",
          "credentialProfileName" : "String value",
          "description" : "String value",
          "deviceType" : "String value",
          "imageLocation" : "String value",
          "imageName" : "String value",
          "nexusProfileDetails" : {
            "kickstartImage" : "String value",
            "nexusImageLocation" : "String value",
            "systemImage" : "String value"
          },
          "postPnPTemplateName" : "String value",
          "profileName" : "String value",
          "profileType" : "String value"
        }
      }
    }
  }
}