Start Today

← Documentation

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):

MethodPathoperationId
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/connectionspost_api-v1-connections
GET/api/v1/connectionsget_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-namedelete_api-v1-modules-name-delete-by-name
POST/api/v1/modulespost_api-v1-modules
GET/api/v1/modulesget_api-v1-modules
POST/api/v1/projectspost_api-v1-projects
GET/api/v1/projectsget_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-namedelete_api-v1-projects-name-delete-by-name
GET/api/v1/connections/{name}/read-by-nameget_api-v1-connections-name-read-by-name
POST/api/v1/modules/{id}/assetspost_api-v1-modules-id-assets
POST/api/v1/projects/create-by-solutionpost_api-v1-projects-create-by-solution
POST/api/v1/modules/create-by-solutionpost_api-v1-modules-create-by-solution
POST/api/v1/projects/{id}/versionspost_api-v1-projects-id-versions
POST/api/v1/projects/{id}/deploypost_api-v1-projects-id-deploy
POST/api/v1/contractspost_api-v1-contracts
GET/api/v1/contracts/{id}get_api-v1-contracts-id

Edge media library does not store raw .json OpenAPI files (pdf/docx/pptx only). Use the child pages below for request/response details from the Hub docs dump.

In this section

Read more