Open API of APIs management
All functionality of the NuNet platform (and each component) will be exposed as a collection of Open APIs. Core platform functionalities will be implemented via these APIs and interaction between them. All APIs will be open to use both internally and externally, but enabling private data encryption. A (non-exhaustive) list of APIs: * Resource description API * [Device Management API](https://gitlab.com/nunet/open-api/device-management-api-spec) * Workflow aggregation API * Reputation API * [Telemetry API](https://gitlab.com/nunet/open-api/telemetry-api-spec) * Task description API * Service ingestion API * Data description API * Data ingestion API * Data streaming API * [Data persistence API](https://gitlab.com/nunet/open-api/data-persistence-api-spec) * [Tokenomics API](https://gitlab.com/nunet/open-api/tokenomics-api-spec) * Treacebility and provenance AP * [Compute API](https://gitlab.com/nunet/open-api/compute-api-spec) The [nunet/open-api subgroup](https://gitlab.com/nunet/open-api) contains all generic APIs offered to be used by the community. Open API management presentation: https://docs.google.com/presentation/d/1xMjbzQIZIGZc1LB7H4W92CTgUUsBEnRHFn8Dz9ufNUA/edit?usp=sharing Technical discussion meeting about Open API management: https://us02web.zoom.us/rec/share/1mkf0g5aYRY_Nx_wjVbdOum3nulw1O4HiKDkCte1A77mNXRtjxX5rcC0XpJIg5JG.nznUF5OWs90PZOuN --- **Issue metadata** - Issue type: Epic - Priority: Medium - Imported from Jira: [NPD-80](https://nunet-io.atlassian.net/browse/NPD-80?atlOrigin=eyJpIjoiZTA1OGY0OWJjNWYyNDI1Y2JiMDJjMmQ2YTg0ZWVkMDEiLCJwIjoiaiJ9)
epic