Public APIs — backend
Public HTTP APIs for the OL Hub backend. Use these endpoints with an API key (X-API-KEY) to manage connections, modules, projects, and contracts from automation or custom tooling.
OpenAPI: public-apis-backend.json — public-apis-backend v1.0.0
Servers:
https://api.ol-hub.com/backend
Operations (25):
| Method | Path | operationId |
|---|---|---|
DELETE | /api/v1/connections/{id} | delete_api-v1-connections-id |
PUT | /api/v1/connections/{id} | put_api-v1-connections-id |
GET | /api/v1/connections/{id} | get_api-v1-connections-id |
POST | /api/v1/connections | post_api-v1-connections |
GET | /api/v1/connections | get_api-v1-connections |
DELETE | /api/v1/modules/{id} | delete_api-v1-modules-id |
GET | /api/v1/modules/{id} | get_api-v1-modules-id |
PUT | /api/v1/modules/{id} | put_api-v1-modules-id |
DELETE | /api/v1/modules/{name}/delete-by-name | delete_api-v1-modules-name-delete-by-name |
POST | /api/v1/modules | post_api-v1-modules |
GET | /api/v1/modules | get_api-v1-modules |
POST | /api/v1/projects | post_api-v1-projects |
GET | /api/v1/projects | get_api-v1-projects |
GET | /api/v1/projects/{id} | get_api-v1-projects-id |
DELETE | /api/v1/projects/{id} | delete_api-v1-projects-id |
PUT | /api/v1/projects/{id} | put_api-v1-projects-id |
DELETE | /api/v1/projects/{name}/delete-by-name | delete_api-v1-projects-name-delete-by-name |
GET | /api/v1/connections/{name}/read-by-name | get_api-v1-connections-name-read-by-name |
POST | /api/v1/modules/{id}/assets | post_api-v1-modules-id-assets |
POST | /api/v1/projects/create-by-solution | post_api-v1-projects-create-by-solution |
POST | /api/v1/modules/create-by-solution | post_api-v1-modules-create-by-solution |
POST | /api/v1/projects/{id}/versions | post_api-v1-projects-id-versions |
POST | /api/v1/projects/{id}/deploy | post_api-v1-projects-id-deploy |
POST | /api/v1/contracts | post_api-v1-contracts |
GET | /api/v1/contracts/{id} | get_api-v1-contracts-id |
Edge media library does not store raw
.jsonOpenAPI files (pdf/docx/pptx only). Use the child pages below for request/response details from the Hub docs dump.