# Fenergo Nebula Integration Core Api 1.0

**Canonical:** https://apis.io/apis/fenergo/integrationcore-v1-0/  
**Provider:** Fenergo — https://apis.io/providers/fenergo/  
**Base URL:** https://api.fenergox.com/integrationcore  
**Documentation:** https://docs.fenergox.com/api-docs/other-clm-apis/integration-flows-apis/integration-flows

Fenergo Nebula Integration Core Api 1.0 is one of 145 APIs that [Fenergo](https://apis.io/providers/fenergo/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Integration, Compliance, and Financial-Services. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Fenergo Nebula Integration Core Api — OpenAPI 3.0.1 contract published by Fenergo for the integrationcore service of the Fen-X SaaS platform, carrying 52 path(s) and 67 operation(s). Harvested verbatim from Fenergo's own published specification endpoint.

## Operations (60 of 67)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/authConfiguration` | Gets all Auth Configurations |
| GET | `/api/authConfiguration/flow/{flowId}` | Gets an Auth Configuration by Integration Flow Id |
| PUT | `/api/authConfiguration/flow/{flowId}` | Creates or updates Integration Flow Auth Configuration |
| DELETE | `/api/authConfiguration/flow/{flowId}` | Deletes an existing Integration Flow Auth Configuration |
| GET | `/api/configurationVersion/{id}` | Gets a configuration in current version by ID. |
| DELETE | `/api/configurationVersion/{id}` | Deletes the configuration version for the specified ID. |
| GET | `/api/configurationVersion/{id}/versions/{version}` | Gets a specific version of a configuration by ID and version number. |
| GET | `/api/configurationVersion/{id}/lightversions/{version}` | Gets a specific version of a configuration by ID and version number. |
| GET | `/api/configurationVersion/configurationschema` | Gets configuration schema. |
| POST | `/api/configurationVersion/all` | Gets all latest configuration versions. |
| GET | `/api/configurationVersion/all/current` | Gets all current configuration versions. |
| POST | `/api/configurationVersion/{id}/versions` | Gets all versions of a configuration by ID. |
| POST | `/api/configurationVersion/configs/{configurationId}/versions/{version}/draft` | Creates a draft of a specific version of a configuration. |
| POST | `/api/configurationVersion` | Creates a new configuration version. |
| PUT | `/api/configurationVersion/configs/{configurationId}/draft/sign` | Signs a configuration draft. |
| PUT | `/api/configurationVersion/configs/{configurationId}/draft/submit` | Submits the configuration draft for the specified configuration ID. |
| PUT | `/api/configurationVersion/configs/{configurationId}/draft` | Updates the configuration draft for the specified configuration ID. |
| DELETE | `/api/configurationVersion/configs/{configurationId}/draft` | Deletes the configuration draft for the specified configuration ID. |
| GET | `/api/configurationVersion/globalvariables` | Gets all global variables. |
| PUT | `/api/configurationVersion/globalvariables` | Save a global variable. |
| DELETE | `/api/configurationVersion/globalvariables/{name}` | Delete a global variable by name. |
| POST | `/api/configurationVersion/globalvariables/{name}/audit` | Gets global variable audit events. |
| GET | `/api/configurationVersion/mappings` | Gets all mappings. |
| POST | `/api/configurationVersion/mappings` | Create a new mapping. |
| GET | `/api/configurationVersion/mappings/{mappingId}` | Get a mapping by ID. |
| PUT | `/api/configurationVersion/mappings/{mappingId}` | Update an existing mapping. |
| DELETE | `/api/configurationVersion/mappings/{mappingId}` | Delete an existing mapping. |
| GET | `/api/configurationVersion/schedules` | Gets all schedules. |
| POST | `/api/configurationVersion/schedules` | Create a new schedule. |
| GET | `/api/configurationVersion/schedules/{scheduleId}` | Get a schedule by ID. |
| PUT | `/api/configurationVersion/schedules/{scheduleId}` | Update an existing schedule. |
| DELETE | `/api/configurationVersion/schedules/{scheduleId}` | Delete an existing schedule. |
| GET | `/api/configurationVersion/schemas` | Gets all schemas. |
| POST | `/api/configurationVersion/schemas` | Create a new schema. |
| GET | `/api/configurationVersion/schemas/{schemaId}` | Get a schema by ID. |
| PUT | `/api/configurationVersion/schemas/{schemaId}` | Update an existing schema. |
| DELETE | `/api/configurationVersion/schemas/{schemaId}` | Delete an existing schema. |
| GET | `/api/execution/{executionId}` | Gets a specific execution by its ID. |
| POST | `/api/execution/flow/{flowId}` | Start execution. |
| POST | `/api/execution/test/flow/{flowId}` | Start test execution. |
| POST | `/api/execution/debug/flow/{flowId}/version/{versionNumber}` | Start Execution in Debug mode. |
| POST | `/api/execution/debug/transformer` | Test Transformer task |
| POST | `/api/execution/callback/{asyncId}` | Callback the flow execution. |
| POST | `/api/execution/{executionId}/retry` | Retries specific execution. |
| POST | `/api/execution/{executionId}/cancel` | Cancels a specific in-progress or paused execution. |
| GET | `/api/execution/source/{sourceId}` | Gets all executions for a specific source ID. |
| GET | `/api/execution/{executionId}/attempt/{attemptId}/step-logs/{stepLogId}/data` | Gets step log data for step log. |
| GET | `/api/execution/{executionId}/attempt/{attemptId}/step-logs/{stepLogId}/signedurl` | Gets a signed URL for step log data. |
| GET | `/api/execution/{executionId}/attempt/{attemptId}/step-logs` | Gets all step logs for an execution attempt. |
| GET | `/api/execution/{executionId}/step-logs/latest` | Gets all step logs for latest execution attempt. |
| POST | `/api/execution/search` | Gets all executions for specific filters. All parameters are optional. |
| GET | `/api/execution/limits` | Gets executions current limits. |
| GET | `/api/execution/metrics` | Retrieves CloudWatch metric data for the specified parameters. |
| GET | `/api/flowTemplates` | Get all available active flow templates (lightweight — no flow definition) |
| GET | `/api/flowTemplates/{templateKey}` | Get a specific flow template by key including full flow definition |
| POST | `/api/flowTemplates/{templateKey}/import` | Import a flow template — creates a new draft flow configuration from the template |
| PUT | `/api/flowTemplates/managedFlows/{configurationId}/unlock` | Unlocks a managed flow configuration for editing — a one-way, irreversible operation. Once unlocked, the flow is no longer eligible for template version upda... |
| PUT | `/api/flowTemplates/managedFlows/{configurationId}/updateToTemplateVersion` | Updates a managed flow configuration to the latest version of its source template. Fails if the flow has been unlocked for editing. |
| POST | `/api/storage` | Search for persisted storage records based on the provided pager details. |
| POST | `/api/storage/upload` | Creates a persisted storage metadata record in Processing state and returns a pre-signed upload URL. |

…and 7 more operations. They are listed in full on the page.

## Machine-readable artifacts (3)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/fenergo/refs/heads/main/openapi/fenergo-integrationcore-v1-0-openapi.json
- **Documentation** — https://docs.fenergox.com/api-docs/other-clm-apis/integration-flows-apis/integration-flows
- **APIReference** — https://api.fenergox.com/integrationcore/swagger/index.html

## Other Fenergo APIs (12)

- [Fenergo Nebula Advanced Dashboard Command 1.0](https://apis.io/apis/fenergo/advanceddashboardcommand-v1-0/)
- [Fenergo Nebula Advanced Dashboard Query 1.0.0](https://apis.io/apis/fenergo/advanceddashboardquery-v1-0-0/)
- [Fenergo Nebula Association Command 1.0](https://apis.io/apis/fenergo/associationcommand-v1-0/)
- [Fenergo Nebula Association Command 2.0](https://apis.io/apis/fenergo/associationcommand-v2-0/)
- [Fenergo Nebula Association Query 1.0](https://apis.io/apis/fenergo/associationquery-v1-0/)
- [Fenergo Nebula Audit Query 1.0](https://apis.io/apis/fenergo/auditquery-v1-0/)
- [Fenergo Nebula Audit Query 2.0](https://apis.io/apis/fenergo/auditquery-v2-0/)
- [Fenergo Nebula Audit Query 3.0](https://apis.io/apis/fenergo/auditquery-v3-0/)
- [Fenergo Nebula Authorization Command 1.0](https://apis.io/apis/fenergo/authorizationcommand-v1-0/)
- [Fenergo Nebula Authorization Query 1.0](https://apis.io/apis/fenergo/authorizationquery-v1-0/)
- [Fenergo Nebula Authorization Query 2.0](https://apis.io/apis/fenergo/authorizationquery-v2-0/)
- [Fenergo Nebula Authorization Query 3.0](https://apis.io/apis/fenergo/authorizationquery-v3-0/)

## Tags

Integration, Compliance, Financial-Services

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/fenergo/integrationcore-v1-0/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/fenergo/.
