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

MEF Tapi Common API

The tapi-common API from MEF — 18 operation(s) for tapi-common.

MEF Tapi Common API is one of 54 APIs that MEF publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

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

This API exposes 18 operations across 18 paths, and defines 159 schemas. It is described by OpenAPI 3.2.0, at version 2018R2.

Requests are made against a single base URL, https://localhost:1234/restconf.

18 operations 18 paths 159 schemas 15 GET3 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2018R2
Base URL
https://{server}:{port}{basePath}
Resource Areas
1

Paths & Operations 18

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

tapi-common 18
GET
/data/context/
returns tapi.common.Context
→ 200400
GET
/data/context/connection={uuid}/
returns tapi.connectivity.Connection
1 param → 200400
GET
/data/context/connection={uuid}/switch-control={switch-control-uuid}/
returns tapi.connectivity.SwitchControl
2 params → 200400
GET
/data/context/connectivity-service={uuid}/
returns tapi.connectivity.connectivitycontext.ConnectivityService
1 param → 200400
GET
/data/context/nw-topology-service/
returns tapi.topology.NetworkTopologyService
→ 200400
GET
/data/context/path-comp-service={uuid}/
returns tapi.path.computation.PathComputationService
1 param → 200400
GET
/data/context/path={uuid}/
returns tapi.path.computation.Path
1 param → 200400
GET
/data/context/service-interface-point={uuid}/
returns tapi.common.context.ServiceInterfacePoint
1 param → 200400
GET
/data/context/topology={uuid}/
returns tapi.topology.Topology
1 param → 200400
GET
/data/context/topology={uuid}/link={link-uuid}/
returns tapi.topology.Link
2 params → 200400
GET
/data/context/topology={uuid}/node={node-uuid}/
returns tapi.topology.topology.Node
2 params → 200400
GET
/data/context/topology={uuid}/node={node-uuid}/node-rule-group={node-rule-group-uuid}/
returns tapi.topology.NodeRuleGroup
3 params → 200400
GET
/data/context/topology={uuid}/node={node-uuid}/node-rule-group={node-rule-group-uuid}/inter-rule-group={inter-rule-group-uuid}/
returns tapi.topology.InterRuleGroup
4 params → 200400
GET
/data/context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/
returns tapi.topology.node.OwnedNodeEdgePoint
3 params → 200400
GET
/data/context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/connection-end-point={connection-end-point-uuid}/
returns tapi.connectivity.ConnectionEndPoint
4 params → 200400
POST
/operations/get-service-interface-point-details/
body → 200201400
POST
/operations/get-service-interface-point-list/
→ 200201400
POST
/operations/update-service-interface-point/
body → 201400

Schemas 159

The contract defines 159 schemas that model the data the API accepts and returns. The most detailed are nrp.interface.NrpCarrierEthConnectivityEndPointResource (14 properties), mef.common.BwpFlow (11 properties), tapi.connectivity.ResilienceConstraint (11 properties), nrp.interface.NrpCarrierEthConnectivityResource (10 properties). Each schema is shown below with its type and property counts.

mef.common.types.VlanIdPreservation
string
tapi.path.computation.RoutingConstraint
tapi.connectivity.ConnectivityServiceRef
object
1 property
tapi.topology.node.OwnedNodeEdgePoint
tapi.common.PortRole
string
tapi.common.GetServiceInterfacePointListOutput
object
1 property
tapi.topology.NetworkTopologyService
tapi.common.ServiceInterfacePoint
nrp.interface.ServiceInterfacePointAugmentation1
object
3 properties
mef.common.PcpEecIdPac
object
1 property
tapi.topology.LatencyCharacteristic
object
5 properties
tapi.topology.NodeRef
tapi.connectivity.ConnectionEndPoint
tapi.topology.ProtectionType
string
mef.common.DscpEecIdPac
object
2 properties
tapi.topology.Link
tapi.common.ForwardingDirection
string
nrp.interface.NrpCarrierEthUniNResource
mef.common.SepCosIdPac
object
tapi.connectivity.ResilienceConstraint
object
11 properties
mef.common.types.FrameColor
string
tapi.topology.NodeRuleGroup
mef.common.types.VlanIdMappingType
string
mef.common.ColorIdentifier
object
5 properties
tapi.path.computation.PathComputationService
tapi.path.computation.PathObjectiveFunction
tapi.topology.RestorationPolicy
string
mef.common.types.ColorFieldType
string
nrm.connectivity.VlanIdListAndUntag
object
3 properties
tapi.common.GlobalClass
object
2 properties
tapi.topology.Rule
nrp.interface.EndPointAugmentation1
object
1 property
tapi.connectivity.RouteComputePolicy
object
2 properties
mef.common.SepEecIdPac
object
mef.common.EecIdentifier
object
6 properties
nrm.connectivity.FrameDeliveryCondition
object
2 properties
tapi.common.CapacityUnit
string
tapi.common.getserviceinterfacepointdetails.output.Sip
tapi.connectivity.ConnectionRef
object
1 property
mef.common.DeiColorIdPac
object
tapi.topology.ValidationMechanism
object
3 properties
nrp.interface.NrpCarrierEthEnniNResource
tapi.topology.topology.Node
tapi.common.GetServiceInterfacePointDetailsInput
object
1 property
nrp.interface.NrpCarrierEthConnectivityResource
object
10 properties
tapi.common.CapacityPac
object
2 properties
tapi.connectivity.ContextAugmentation2
object
2 properties
tapi.common.PortDirection
string
tapi.common.OperationalState
string
mef.common.types.IpVersion
string
tapi.connectivity.connectivityservice.EndPoint
tapi.path.computation.ContextAugmentation1
object
2 properties
tapi.connectivity.connectivitycontext.ConnectivityService
tapi.topology.CostCharacteristic
object
3 properties
nrm.connectivity.CarrierEthInterfaceResource
object
2 properties
mef.common.types.L2cpProtocol
object
3 properties
mef.common.types.DeiOrDiscard
string
mef.common.types.VlanIdListing
object
2 properties
tapi.connectivity.SwitchControlRef
tapi.common.NameAndValue
object
2 properties
tapi.common.getserviceinterfacepointlist.output.Sip
tapi.topology.LayerProtocolTransitionPac
object
1 property
tapi.topology.TopologyRef
object
1 property
tapi.connectivity.ConnectivityServiceEndPoint
nrm.connectivity.DeliveryActionType
string
tapi.topology.TransferTimingPac
object
1 property
mef.common.types.SourceMacAddressLimit
object
2 properties
tapi.path.computation.PathRef
object
1 property
tapi.connectivity.OwnedNodeEdgePointAugmentation1
object
1 property
tapi.topology.TransferIntegrityPac
object
6 properties
mef.common.BwpFlow
object
11 properties
tapi.connectivity.TopologyConstraint
object
9 properties
nrp.interface.NrpCarrierEthConnectivityEndPointResource
object
14 properties
tapi.connectivity.SelectionReason
string
tapi.topology.ResilienceType
object
2 properties
tapi.path.computation.PathServiceEndPoint
tapi.topology.NodeRuleGroupRef
tapi.connectivity.ConnectivityConstraint
nrp.interface.SipAugmentation1
object
3 properties
mef.common.DscpColorIdPac
object
3 properties
tapi.connectivity.CoordinateType
string
tapi.common.AdministrativeState
string
tapi.common.UpdateServiceInterfacePointInput
object
1 property
mef.common.DscpCosIdPac
object
2 properties
tapi.connectivity.SelectionControl
string
tapi.common.BandwidthProfileType
string
tapi.path.computation.Path
tapi.connectivity.ConnectionEndPointRef
tapi.topology.Topology
tapi.connectivity.SwitchControl
tapi.topology.RuleType
string
mef.common.PcpColorIdPac
object
2 properties
mef.common.CosNameAndColorToDeiPac
object
3 properties
tapi.common.LifecycleState
string
tapi.connectivity.Connection
mef.common.types.EgressMapType
string
tapi.topology.Node
mef.common.EgressMap
object
4 properties
tapi.common.TerminationState
string
tapi.common.AdminStatePac
object
3 properties
mef.common.CosIdentifier
object
6 properties
mef.common.SepColorIdPac
object
1 property
tapi.topology.ForwardingRule
string
mef.common.types.L2cpPeering
object
3 properties
tapi.common.LocalClass
object
2 properties
mef.common.types.PcpOrDiscard
string
tapi.topology.ValidationPac
object
1 property
mef.common.PcpCosIdPac
object
1 property
mef.common.CosNameAndColorToPcpPac
object
3 properties
mef.common.types.TaggedL2cpProcessing
string
mef.common.types.ColorMode
string
tapi.connectivity.Route
tapi.topology.RiskParameterPac
object
1 property
tapi.path.computation.PathOptimizationConstraint
tapi.topology.OwnedNodeEdgePointRef
tapi.connectivity.RouteObjectiveFunction
string
mef.common.types.VlanId
object
1 property
nrp.interface.NrpCarrierEthInniNResource
object
2 properties
tapi.common.TerminationPac
object
2 properties
tapi.common.Context
tapi.connectivity.DiversityPolicy
string
tapi.common.GetServiceInterfacePointDetailsOutput
object
1 property
mef.common.Envelope
object
2 properties
tapi.common.DirectiveValue
string
tapi.common.TimeRange
object
2 properties
tapi.topology.LinkRef
mef.common.types.L2cpAddressSet
string
tapi.topology.NodeEdgePoint
mef.common.types.L2cpProtocolType
string
tapi.common.ServiceInterfacePointRef
object
1 property
tapi.common.CapacityValue
object
2 properties
tapi.common.context.ServiceInterfacePoint
tapi.connectivity.ProtectionRole
string
tapi.connectivity.Switch
tapi.topology.ContextAugmentation3
object
2 properties
tapi.topology.RiskCharacteristic
object
2 properties
tapi.common.Capacity
object
2 properties
tapi.topology.InterRuleGroup
tapi.topology.TransferCostPac
object
1 property
tapi.connectivity.ReversionMode
string
mef.common.CosNameToPcpPac
object
2 properties
tapi.connectivity.ServiceType
string
tapi.common.BandwidthProfile
object
7 properties
nrp.interface.ConnectivityServiceAugmentation1
object
1 property
mef.common.types.CosOrEecMappingType
string
tapi.common.LayerProtocolName
string
tapi.common.OperationalStatePac
object
2 properties
tapi.common.TerminationDirection
string
tapi.common.ServiceInterfacePoint_2
tapi.common.ServiceInterfacePoint_3
tapi.connectivity.ConnectionEndPoint_2
tapi.topology.Link_2
tapi.topology.NodeRuleGroup_2
tapi.topology.topology.Node_2
tapi.connectivity.connectivitycontext.ConnectivityService_2
tapi.topology.Node_2
tapi.common.Context_2
tapi.topology.NodeEdgePoint_2
tapi.topology.InterRuleGroup_2

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

mef-tapi-common-api-openapi.yml Raw ↑

Other APIs MEF publishes across the network.

MEF LSO Interlude MEF 133.1 streaming template
MEF Alarm API
MEF Appointment API
MEF appointment operations API
MEF Cancel Product Order API
MEF Cancel Test Job API
MEF Category API
MEF Charge API
MEF CIM Incident API
MEF Customer Bill API
MEF Event listeners API
MEF events subscription API
Where this information came from

This is an independent, third-party profile of MEF Tapi Common 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.