openapi: 3.1.0 info: title: OpsHub API version: '2026-10-21' description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-21: 20 operation(s) read from 27 public documentation page(s) (each operation names its page in x-source). This is not the provider''s published contract; OpsHub has published no machine-readable contract that the pipeline could find. Engine: local.' x-evidence-tiers: code-example: 1 documentation: 19 pages-with-code: 2 pages-read: 27 x-generated-from: documentation x-provenance: generated x-authored-by: API Evangelist x-generated: '2026-10-21' x-generator: generate-contract-from-docs.py x-engine: local x-sources: - https://docs.opshub.com/manage/api/sample-use-cases.md - https://docs.opshub.com/manage/api/api_capability_matrix.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases.md - https://docs.opshub.com/manage/api/getting-started-with-api.md - https://docs.opshub.com/v7.236/manage/api/api_capability_matrix.md - https://docs.opshub.com/v7.236/manage/api/getting-started-with-api.md - https://docs.opshub.com/manage/api/sample-use-cases/add-fields-to-mapping.md - https://docs.opshub.com/manage/api/sample-use-cases/use-case-execute-integration.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/add-fields-to-mapping.md - https://docs.opshub.com/manage/api/sample-use-cases/use-case-get-all-project-pairs.md - https://docs.opshub.com/manage/api/sample-use-cases/use-case-integration-healthcheck.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/use-case-execute-integration.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/use-case-get-all-project-pairs.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/use-case-integration-healthcheck.md - https://docs.opshub.com/manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md - https://docs.opshub.com/manage/api/sample-use-cases/retrive-and-configure-integration-pair-log-setting.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md - https://docs.opshub.com/v7.236/manage/api/sample-use-cases/retrive-and-configure-integration-pair-log-setting.md - https://docs.opshub.com/v7.236/manage.md - https://docs.opshub.com/v7.236/integrate.md - https://docs.opshub.com/v7.236/connectors.md - https://docs.opshub.com/v7.236/manage/api.md - https://docs.opshub.com/v7.236/manage/mcp.md - https://docs.opshub.com/v7.236/readme_oim.md - https://docs.opshub.com/v7.236/connectors/aha.md - https://docs.opshub.com/v7.236/connectors/etm.md - https://docs.opshub.com/v7.236/connectors/git.md paths: /: get: operationId: get tags: - Api summary: GET / x-source: https://docs.opshub.com/manage/api/getting-started-with-api.md responses: '200': description: Success (status as documented) x-evidence: kind: code-example language: curl snippet: curl](https://curl.se/). /manage/api/api_capability_matrix.md: get: operationId: get_manage_api_api_capability_matrix_md tags: - Manage summary: API Capability Matrix x-source: https://docs.opshub.com/manage/api/api_capability_matrix.md responses: '200': description: Success (status as documented) content: application/json: schema: $ref: '#/components/schemas/GetManageApiApiCapabilityMatrixMdResponse' x-evidence: kind: documentation /manage/api/getting-started-with-api.md: get: operationId: get_manage_api_getting_started_with_api_md tags: - Manage summary: Getting Started with APIs description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/manage/api/getting-started-with-api.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: true schema: type: string description: The user’s overall goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /manage/api/sample-use-cases.md: get: operationId: get_manage_api_sample_use_cases_md tags: - Manage summary: Sample Use Cases and Scripts x-source: https://docs.opshub.com/manage/api/sample-use-cases.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained. - name: goal in: query required: false schema: type: string description: The user’s overall goal, describing the desired outcome. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md: get: operationId: get_manage_api_sample_use_cases_configure_reconcile_on_exisiting_integration_md tags: - Manage summary: Configure Reconciliation on existing Integration description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer from the documentation. x-source: https://docs.opshub.com/manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question to ask the documentation. - name: goal in: query required: true schema: type: string description: The overall goal the user wants to achieve. responses: '200': description: Success (status as documented) content: application/json: schema: $ref: '#/components/schemas/GetManageApiSampleUseCasesConfigureReconcileOnExisitingInteg' x-evidence: kind: documentation /manage/api/sample-use-cases/retrive-and-configure-integration-pair-log-setting.md: get: operationId: get_manage_api_sample_use_cases_retrive_and_configure_integration_pair_log_setti tags: - Manage summary: Retrieve and Configure Integration Pair Log Settings x-source: https://docs.opshub.com/manage/api/sample-use-cases/retrive-and-configure-integration-pair-log-setting.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question to ask the documentation. - name: goal in: query required: false schema: type: string description: The ultimate goal of the user asking the question. responses: '200': description: Success (status as documented) content: application/json: schema: $ref: '#/components/schemas/GetManageApiSampleUseCasesRetriveAndConfigureIntegrationPair' x-evidence: kind: documentation /manage/api/sample-use-cases/use-case-execute-integration.md: get: operationId: get_manage_api_sample_use_cases_use_case_execute_integration_md tags: - Manage summary: Trigger integration execution on demand description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/manage/api/sample-use-cases/use-case-execute-integration.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /manage/api/sample-use-cases/use-case-integration-healthcheck.md: get: operationId: get_manage_api_sample_use_cases_use_case_integration_healthcheck_md tags: - Manage summary: Integration health including the details like list of active integrations with failures count description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer from the documentation. x-source: https://docs.opshub.com/manage/api/sample-use-cases/use-case-integration-healthcheck.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question; specific, self‑contained, natural language. - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/connectors.md: get: operationId: get_v7_236_connectors_md tags: - V7 summary: 'Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:' x-source: https://docs.opshub.com/v7.236/connectors.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: false schema: type: string description: The overall purpose the user is trying to achieve, describing the desired outcome. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/connectors/etm.md: get: operationId: get_v7_236_connectors_etm_md tags: - V7 summary: 'Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:' description: The GET request returns a direct answer to the question along with relevant excerpts and sources from the documentation. x-source: https://docs.opshub.com/v7.236/connectors/etm.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question; specific, self‑contained, natural language. - name: goal in: query required: true schema: type: string description: The user’s ultimate goal, describing the desired outcome. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/connectors/git.md: get: operationId: get_v7_236_connectors_git_md tags: - V7 summary: Git description: Perform an HTTP GET request on the documentation page to retrieve an answer to a specific question. The request must include the `ask` and `goal` query parameters. x-source: https://docs.opshub.com/v7.236/connectors/git.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question; specific, self‑contained, natural language query to the documentation page. - name: goal in: query required: false schema: type: string description: The broader user goal; describes the outcome the user wants to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/integrate.md: get: operationId: get_v7_236_integrate_md tags: - V7 summary: Integrate description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/v7.236/integrate.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage.md: get: operationId: get_v7_236_manage_md tags: - V7 summary: Manage description: Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/v7.236/manage.md parameters: - name: ask in: query required: false schema: type: string description: 'The immediate question: it should be specific, self-contained, and written in natural language.' - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want rather than restating the question. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/api/api_capability_matrix.md: get: operationId: get_v7_236_manage_api_api_capability_matrix_md tags: - V7 summary: API Capability Matrix description: Retrieves the API Capability Matrix markdown document. x-source: https://docs.opshub.com/v7.236/manage/api/api_capability_matrix.md responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/api/getting-started-with-api.md: get: operationId: get_v7_236_manage_api_getting_started_with_api_md tags: - V7 summary: Getting Started with APIs description: Perform an HTTP GET request on the documentation page with `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts. x-source: https://docs.opshub.com/v7.236/manage/api/getting-started-with-api.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question, specific and self‑contained. - name: goal in: query required: true schema: type: string description: The overall purpose the user wants to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/api/sample-use-cases.md: get: operationId: get_v7_236_manage_api_sample_use_cases_md tags: - V7 summary: Sample Use Cases and Scripts description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/v7.236/manage/api/sample-use-cases.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md: get: operationId: get_v7_236_manage_api_sample_use_cases_configure_reconcile_on_exisiting_integrat tags: - V7 summary: Configure Reconciliation on existing Integration x-source: https://docs.opshub.com/v7.236/manage/api/sample-use-cases/configure-reconcile-on-exisiting-integration.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question to ask the documentation. - name: goal in: query required: false schema: type: string description: The overall goal of the user asking the question. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/api/sample-use-cases/use-case-execute-integration.md: get: operationId: get_v7_236_manage_api_sample_use_cases_use_case_execute_integration_md tags: - V7 summary: Trigger integration execution on demand description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/v7.236/manage/api/sample-use-cases/use-case-execute-integration.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: true schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/manage/mcp.md: get: operationId: get_v7_236_manage_mcp_md tags: - V7 summary: MCP Server description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer and relevant excerpts from the documentation. x-source: https://docs.opshub.com/v7.236/manage/mcp.md parameters: - name: ask in: query required: true schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: true schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation /v7.236/readme_oim.md: get: operationId: get_v7_236_readme_oim_md tags: - V7 summary: Welcome description: Perform an HTTP GET request on the URL with the `ask` and `goal` query parameters to retrieve a direct answer from the documentation. x-source: https://docs.opshub.com/v7.236/readme_oim.md parameters: - name: ask in: query required: false schema: type: string description: The immediate question, specific and self‑contained, written in natural language. - name: goal in: query required: false schema: type: string description: The user’s ultimate goal, describing the outcome they want to achieve. responses: '200': description: Success (status as documented) x-evidence: kind: documentation components: schemas: GetManageApiApiCapabilityMatrixMdResponse: type: object properties: body: type: string description: Markdown content of the API Capability Matrix page. GetManageApiSampleUseCasesConfigureReconcileOnExisitingInteg: type: object properties: answer: type: string description: Direct answer to the question with relevant excerpts. GetManageApiSampleUseCasesRetriveAndConfigureIntegrationPair: type: object properties: content: type: string description: The markdown content of the documentation page. securitySchemes: API_Key_x-api-key_header: type: apiKey in: header name: x-api-key x-source: https://docs.opshub.com/manage/administrator/api-key-management.md tags: - name: Api - name: Manage - name: V7 security: - API_Key_x-api-key_header: []