{
  "opencollection": "1.0.0",
  "info": {
    "name": "mef-common,tapi-topology,tapi-common,tapi-connectivity,mef-common-types,nrm-connectivity,nrp-interface API",
    "version": "2018R2"
  },
  "items": [
    {
      "info": {
        "name": "tapi-common",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "GET /data/context/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/"
          },
          "docs": "returns tapi.common.Context"
        },
        {
          "info": {
            "name": "GET /data/context/connection={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/connection=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of connection"
              }
            ]
          },
          "docs": "returns tapi.connectivity.Connection"
        },
        {
          "info": {
            "name": "GET /data/context/connection={uuid}/switch-control={switch-control-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/connection=:uuid/switch-control=:switch-control-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of connection"
              },
              {
                "name": "switch-control-uuid",
                "value": "",
                "type": "path",
                "description": "Id of switch-control"
              }
            ]
          },
          "docs": "returns tapi.connectivity.SwitchControl"
        },
        {
          "info": {
            "name": "GET /data/context/connectivity-service={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/connectivity-service=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of connectivity-service"
              }
            ]
          },
          "docs": "returns tapi.connectivity.connectivitycontext.ConnectivityService"
        },
        {
          "info": {
            "name": "GET /data/context/nw-topology-service/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/nw-topology-service/"
          },
          "docs": "returns tapi.topology.NetworkTopologyService"
        },
        {
          "info": {
            "name": "GET /data/context/path-comp-service={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/path-comp-service=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of path-comp-service"
              }
            ]
          },
          "docs": "returns tapi.path.computation.PathComputationService"
        },
        {
          "info": {
            "name": "GET /data/context/path={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/path=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of path"
              }
            ]
          },
          "docs": "returns tapi.path.computation.Path"
        },
        {
          "info": {
            "name": "GET /data/context/service-interface-point={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/service-interface-point=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of service-interface-point"
              }
            ]
          },
          "docs": "returns tapi.common.context.ServiceInterfacePoint"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              }
            ]
          },
          "docs": "returns tapi.topology.Topology"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/link={link-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/link=:link-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "link-uuid",
                "value": "",
                "type": "path",
                "description": "Id of link"
              }
            ]
          },
          "docs": "returns tapi.topology.Link"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/node={node-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/node=:node-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "node-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node"
              }
            ]
          },
          "docs": "returns tapi.topology.topology.Node"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/node={node-uuid}/node-rule-group={node-rule-group-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/node=:node-uuid/node-rule-group=:node-rule-group-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "node-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node"
              },
              {
                "name": "node-rule-group-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node-rule-group"
              }
            ]
          },
          "docs": "returns tapi.topology.NodeRuleGroup"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/node={node-uuid}/node-rule-group={node-rule-group-uuid}/inter-rule-group={inter-rule-group-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/node=:node-uuid/node-rule-group=:node-rule-group-uuid/inter-rule-group=:inter-rule-group-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "node-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node"
              },
              {
                "name": "node-rule-group-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node-rule-group"
              },
              {
                "name": "inter-rule-group-uuid",
                "value": "",
                "type": "path",
                "description": "Id of inter-rule-group"
              }
            ]
          },
          "docs": "returns tapi.topology.InterRuleGroup"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/node=:node-uuid/owned-node-edge-point=:owned-node-edge-point-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "node-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node"
              },
              {
                "name": "owned-node-edge-point-uuid",
                "value": "",
                "type": "path",
                "description": "Id of owned-node-edge-point"
              }
            ]
          },
          "docs": "returns tapi.topology.node.OwnedNodeEdgePoint"
        },
        {
          "info": {
            "name": "GET /data/context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/connection-end-point={connection-end-point-uuid}/",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/data/context/topology=:uuid/node=:node-uuid/owned-node-edge-point=:owned-node-edge-point-uuid/connection-end-point=:connection-end-point-uuid/",
            "params": [
              {
                "name": "uuid",
                "value": "",
                "type": "path",
                "description": "Id of topology"
              },
              {
                "name": "node-uuid",
                "value": "",
                "type": "path",
                "description": "Id of node"
              },
              {
                "name": "owned-node-edge-point-uuid",
                "value": "",
                "type": "path",
                "description": "Id of owned-node-edge-point"
              },
              {
                "name": "connection-end-point-uuid",
                "value": "",
                "type": "path",
                "description": "Id of connection-end-point"
              }
            ]
          },
          "docs": "returns tapi.connectivity.ConnectionEndPoint"
        },
        {
          "info": {
            "name": "POST /operations/get-service-interface-point-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-service-interface-point-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-service-interface-point-list/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-service-interface-point-list/"
          }
        },
        {
          "info": {
            "name": "POST /operations/update-service-interface-point/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/update-service-interface-point/"
          }
        }
      ]
    },
    {
      "info": {
        "name": "tapi-path-computation",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "POST /operations/compute-p-2-p-path/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/compute-p-2-p-path/"
          }
        },
        {
          "info": {
            "name": "POST /operations/delete-p-2-p-path/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/delete-p-2-p-path/"
          }
        },
        {
          "info": {
            "name": "POST /operations/optimize-p-2-p-path/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/optimize-p-2-p-path/"
          }
        }
      ]
    },
    {
      "info": {
        "name": "tapi-connectivity",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "POST /operations/create-connectivity-service/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/create-connectivity-service/"
          }
        },
        {
          "info": {
            "name": "POST /operations/delete-connectivity-service/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/delete-connectivity-service/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-connection-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-connection-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-connectivity-service-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-connectivity-service-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-connectivity-service-list/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-connectivity-service-list/"
          }
        },
        {
          "info": {
            "name": "POST /operations/update-connectivity-service/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/update-connectivity-service/"
          }
        }
      ]
    },
    {
      "info": {
        "name": "tapi-topology",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "POST /operations/get-link-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-link-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-node-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-node-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-node-edge-point-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-node-edge-point-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-topology-details/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-topology-details/"
          }
        },
        {
          "info": {
            "name": "POST /operations/get-topology-list/",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/operations/get-topology-list/"
          }
        }
      ]
    }
  ],
  "bundled": true
}