{
  "opencollection": "1.0.0",
  "info": {
    "name": "Mist Admins Orgs Network Templates API",
    "version": "2606.1.1"
  },
  "request": {
    "auth": {
      "type": "apikey",
      "key": "Authorization",
      "value": "{{Authorization}}",
      "placement": "header"
    }
  },
  "items": [
    {
      "info": {
        "name": "Orgs Network Templates",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "listOrgNetworkTemplates",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of results to return per page"
              },
              {
                "name": "page",
                "value": "",
                "type": "query",
                "description": "Select the page number to return when using page-based pagination; starts at `1`"
              }
            ]
          },
          "docs": "List organization network templates that provide switch network, port, management, routing, NAC, and service configuration at the organization level."
        },
        {
          "info": {
            "name": "createOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Create an organization network template with network, port usage, switch management, routing, NAC, and service  configuration at the organization level.\n\nNetwork templates can be applied to multiple sites within the organization to provide consistent network configuration across sites.\nTo assign a network template to a site, use the [Update Site](/#operations/updateSiteInfo) endpoint and specify the network template ID in the `networktemplate_id` field of the request body."
        },
        {
          "info": {
            "name": "getOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Retrieve details for a specific organization network template, including network, port usage, switch management, routing, NAC, and service defaults."
        },
        {
          "info": {
            "name": "updateOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            }
          },
          "docs": "Update an organization network template, including network, port usage, switch management, routing, NAC, and service defaults."
        },
        {
          "info": {
            "name": "deleteOrgNetworkTemplate",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "https://api.mist.com/api/v1/orgs/:org_id/networktemplates/:networktemplate_id",
            "params": [
              {
                "name": "org_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "networktemplate_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "Delete an organization network template by template ID so it can no longer be applied to sites or site groups."
        }
      ]
    }
  ],
  "bundled": true
}