Api Change Log

Application Versions


Changes between 23.12.0 to 25.12.0

What's New


  1. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid} returns tapi.notification.NotificationSubscriptionService
  2. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid} creates or updates tapi.notification.NotificationSubscriptionService
  3. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid} removes tapi.notification.NotificationSubscriptionService
  4. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name} returns tapi.common.NameAndValue
  5. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name} creates or updates tapi.common.NameAndValue
  6. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name} removes tapi.common.NameAndValue
  7. GET/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}
  8. PUT/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}
  9. DELETE/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}
  10. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription creates tapi.notification.NotificationSubscriptionService
  11. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter creates tapi.notification.SubscriptionFilter
  12. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name creates tapi.common.NameAndValue
  13. GET/data/tapi-common:context/tapi-connectivity:connectivity-context returns tapi.connectivity.context.ConnectivityContext
  14. POST/data/tapi-common:context/tapi-connectivity:connectivity-context
  15. GET/bulk-inventory/context-type={context-type} returns BulkInventoryFile
  16. POST/bulk-inventory/context-type={context-type} creates BulkInventoryFile
  17. DELETE/bulk-inventory/context-type={context-type} removes BulkInventoryFile
  18. GET/sync/get-tapi-sync-status returns TAPISyncStatus
  19. GET/data/tapi-common:context returns tapi.common.Context
  20. GET/data/tapi-common:context/tapi-topology:topology-context returns tapi.topology.context.TopologyContext
  21. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid} returns tapi.topology.topologycontext.Topology
  22. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid} returns tapi.topology.topology.Node
  23. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid} returns tapi.topology.node.OwnedNodeEdgePoint
  24. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/tapi-connectivity:cep-list
  25. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/tapi-connectivity:cep-list/connection-end-point={connection-end-point-uuid}
  26. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/inter-domain-plug-id-pac returns tapi.topology.InterDomainPlugIdPac
  27. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/link={link-uuid} returns tapi.topology.topology.Link
  28. GET/data/tapi-common:context/tapi-topology:topology-context/nw-topology-service returns tapi.topology.NetworkTopologyService
  29. GET/data/tapi-common:context/tapi-notification:notification-context returns tapi.notification.context.NotificationContext
  30. DELETE/data/tapi-common:context/tapi-notification:notification-context removes tapi.notification.context.NotificationContext
  31. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/event-notification={event-notification-uuid} returns tapi.notification.EventNotification
  32. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/event-notification={event-notification-uuid}/target-object-name={value-name} returns tapi.common.NameAndValue
  33. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/event-notification={event-notification-uuid}/name={value-name} returns tapi.common.NameAndValue
  34. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/event-notification={event-notification-uuid}/additional-info={value-name} returns tapi.common.NameAndValue
  35. GET/data/tapi-common:context/tapi-notification:notification-context/event-notification={uuid} returns tapi.notification.notificationcontext.EventNotification
  36. GET/data/tapi-common:context/tapi-notification:notification-context/event-notification={uuid}/target-object-name={value-name} returns tapi.common.NameAndValue
  37. GET/data/tapi-common:context/tapi-notification:notification-context/event-notification={uuid}/name={value-name} returns tapi.common.NameAndValue
  38. GET/data/tapi-common:context/tapi-notification:notification-context/event-notification={uuid}/attribute-value-change returns tapi.notification.AttributeValueChange
  39. GET/data/tapi-common:context/tapi-notification:notification-context/event-notification={uuid}/additional-info={value-name} returns tapi.common.NameAndValue
  40. GET/data/tapi-common:context/tapi-fm:fault-management-context returns tapi.fm.context.FaultManagementContext
  41. GET/data/tapi-common:context/tapi-fm:fault-management-context/active-condition={uuid} returns tapi.fm.faultmanagementcontext.ActiveCondition
  42. GET/data/tapi-common:context/tapi-equipment:physical-context returns tapi.equipment.PhysicalContext
  43. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid} returns tapi.equipment.Device
  44. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid}/equipment={equipment-uuid} returns tapi.equipment.Equipment
  45. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid}/access-port={access-port-uuid} returns tapi.equipment.AccessPort
  46. GET/data/tapi-common:context/tapi-connectivity:connectivity-context/connection={uuid}
  47. GET/data/tapi-common:context/service-interface-point={uuid} returns tapi.common.context.ServiceInterfacePoint
  48. GET/data/ietf-yang-library:yang-library returns YangModulesState
  49. GET/data/get-version returns VersionDetails
  50. GET/bulk-inventory/context-type={context-type}/status returns BulkInventoryFileStatus

What's Deleted


  1. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/name={value-name}/ null
  2. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/name={value-name}/ null
  3. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/name={value-name}/ null
  4. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/ null
  5. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/ null
  6. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/ null
  7. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/ null
  8. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name}/ null
  9. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name}/ null
  10. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name={value-name}/ null
  11. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/ null
  12. PUT/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/ null
  13. DELETE/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/ null
  14. GET/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}/ null
  15. PUT/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}/ null
  16. DELETE/data/tapi-common:context/tapi-connectivity:connectivity-context/connectivity-service={uuid}/ null
  17. POST/sync/trigger-tapi-sync/ TriggerTapiSync
  18. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/subscription-filter/name/ null
  19. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/name/ null
  20. POST/data/tapi-common:context/tapi-notification:notification-context/notif-subscription/ null
  21. GET/data/tapi-common:context/tapi-connectivity:connectivity-context/ null
  22. POST/data/tapi-common:context/tapi-connectivity:connectivity-context/ null
  23. GET/bulk-inventory/context-type={context-type}/ null
  24. POST/bulk-inventory/context-type={context-type}/ null
  25. DELETE/bulk-inventory/context-type={context-type}/ null
  26. GET/sync/get-tapi-sync-status/ null
  27. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/tapi-connectivity:cep-list/connection-end-point={connection-end-point-uuid}/ null
  28. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/tapi-connectivity:cep-list/ null
  29. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/name={inter-domain-plug-id}/ null
  30. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/owned-node-edge-point={owned-node-edge-point-uuid}/ null
  31. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/node={node-uuid}/ null
  32. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/link={link-uuid}/ null
  33. GET/data/tapi-common:context/tapi-topology:topology-context/topology={uuid}/ null
  34. GET/data/tapi-common:context/tapi-topology:topology-context/nw-topology-service/ null
  35. GET/data/tapi-common:context/tapi-topology:topology-context/ null
  36. GET/data/tapi-common:context/tapi-notification:notification-context/notification={uuid}/target-object-name={value-name}/ null
  37. GET/data/tapi-common:context/tapi-notification:notification-context/notification={uuid}/name={value-name}/ null
  38. GET/data/tapi-common:context/tapi-notification:notification-context/notification={uuid}/changed-attributes={value-name}/ null
  39. GET/data/tapi-common:context/tapi-notification:notification-context/notification={uuid}/additional-info={value-name}/ null
  40. GET/data/tapi-common:context/tapi-notification:notification-context/notification={uuid}/ null
  41. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/notification={notification-uuid}/target-object-name={value-name}/ null
  42. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/notification={notification-uuid}/name={value-name}/ null
  43. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/notification={notification-uuid}/changed-attributes={value-name}/ null
  44. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/notification={notification-uuid}/additional-info={value-name}/ null
  45. GET/data/tapi-common:context/tapi-notification:notification-context/notif-subscription={uuid}/notification={notification-uuid}/ null
  46. GET/data/tapi-common:context/tapi-notification:notification-context/ null
  47. DELETE/data/tapi-common:context/tapi-notification:notification-context/ null
  48. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid}/equipment={equipment-uuid}/ returns tapi.equipment.Equipment
  49. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid}/access-port={access-port-uuid}/ returns tapi.equipment.AccessPort
  50. GET/data/tapi-common:context/tapi-equipment:physical-context/device={uuid}/ returns tapi.equipment.Device
  51. GET/data/tapi-common:context/tapi-equipment:physical-context/ returns tapi.equipment.PhysicalContext
  52. GET/data/tapi-common:context/tapi-connectivity:connectivity-context/connection={uuid}/ null
  53. GET/data/tapi-common:context/service-interface-point={uuid}/ null
  54. GET/data/tapi-common:context/ null
  55. GET/data/ietf-yang-library:modules-state null
  56. GET/data/get-version/ null
  57. GET/bulk-inventory/context-type={context-type}/status/ null

What's Deprecated


  1. No Changes

What's Changed


  1. GET/data/ietf-restconf-monitoring:restconf-state/streams returns Streams
    • Response

      • Changed response : [200]//The request is successful, and the API returned a list of supported T-API (RESTCONF) event streams objects in JSON format.
        • Schema incompatible

          Changed body: 'application/yang-data+json'

          Missing property: streams (object)

      • Changed response : [500]//The server encountered an internal server error that prevented it from fulfilling the request.
        • Schema incompatible

          Changed body: 'application/yang-data+json'

          Missing property: streams (object)

  2. GET/data/ietf-restconf-monitoring:restconf-state/capabilities returns Capabilities
    • Response

      • Changed response : [200]//The request is successful, and the API returned a list of supported query parameters.
        • Schema incompatible

          Changed body: 'application/yang-data+json'

          Missing property: capabilities (object)

      • Changed response : [500]//The server encountered an internal server error that prevented it from fulfilling the request.
        • Schema incompatible

          Changed body: 'application/yang-data+json'

          Missing property: capabilities (object)