Skip to content
README.md 1.45 KiB
Newer Older
JorgeEcheva26's avatar
JorgeEcheva26 committed


# OpenCAPIF SDK
JorgeEcheva26's avatar
JorgeEcheva26 committed

Daniel García's avatar
Daniel García committed
![OpenCAPIF icon](./doc/images/OpenCAPIF-icon.jpg)
This repository develop a Python Software Development Kit(SDK) whis focuses on connecting to OpenCAPIF in a simple way, lowering integration complexity and allowing developers to focus on Network Functions (NF) or services development. 
JorgeEcheva26's avatar
JorgeEcheva26 committed

OpentCAPIF SDK provides a set of libraries to enable either CAPIF provider and invoker roles, and other functions to simplify procedures calls towards OpenCAPIF.
JorgeEcheva26's avatar
JorgeEcheva26 committed

Current version of OpenCAPIF SDK is compatible with following publicly available releases:
- [OpenCAPIF Release 1.0](https://ocf.etsi.org/documentation/v1.0.0-release/)
JorgeEcheva26's avatar
JorgeEcheva26 committed


# OpenCAPIF SDK Features

- CAPIF_API_Invoker_management API

    - Onboard_API_Invoker

    - Update_API_Invoker

    - Offboard_API_Invoker

- CAPIF_API_Provider_Management_API

    - Onboard_API_Provider

    - Update_API_Provider

    - Offboard_API_Provider

- CAPIF_Discover_Service_API

    - Discover_Service_API

- CAPIF_Publish_Service_API

    - Publish_Service_API

    - Unpublish_Service_API

    - Update_Service_API

    - Get_Service_API

    - Get_All_Service_API


# Table of Contents

 1. [OpenCAPIF SDK Features](./doc/sdk-features.md)
 2. [OpenCAPIF SDK Prerequesites](./doc/sdk-prerequesites.md)
 3. [OpenCAPIF SDK Installation](./doc/sdk-installation.md)
 4. [OpenCAPIF SDK Configuration](./doc/sdk-configuration.md)
 5. [OpenCAPIF SDK Usage](./doc/sdk-usage.md)
 6. [OpenCAPIF SDK known issues](./doc/sdk-issues.md)