.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. SPDX-License-Identifier: CC-BY-4.0
.. Copyright (C) 2024 Nordix Foundation. All rights Reserved
.. Copyright (C) 2024-2025 OpenInfra Foundation Europe. All Rights Reserved

.. _api:

Offered APIs
============

API Table
---------

.. |swagger-icon| image:: ./_static/swagger.png
                  :width: 40px

.. |yaml-icon| image:: ./_static/yaml_logo.png
                  :width: 40px


.. csv-table::
   :header: "API name", "|swagger-icon|", "|yaml-icon|"
   :widths: 10,5, 5

   "Topology Exposure & Inventory Service API (NBI)", ":download:`link <./offeredapis/topology-exposure-inventory-openapi.json>`", ":download:`link <./offeredapis/topology-exposure-inventory-openapi.yaml>`"

.. _pms_api:

Topology Exposure & Inventory Service API
-----------------------------------------

The Topology Exposure & Inventory Service API is described in more detail in:

* `Topology Exposure & Inventory Service API (html) (1) <./offeredapis/topology-exposure-inventory-openapi.html>`_
* `Topology Exposure & Inventory Service API (html) (2) <./offeredapis/index.html>`_
* `Topology Exposure & Inventory Service API (html) (3) <./offeredapis/html/index.html>`_

Topology Exposure & Inventory Service API (Summary)
....................................................

.. openapi:: ../teiv/src/main/resources/v1/topology-exposure-inventory-openapi.yaml
