Fenergo Nebula External Data Outreach Command 3.0

Fenergo Nebula External Data Outreach Command — OpenAPI 3.0.4 contract published by Fenergo for the externaloutreachcommand service of the Fen-X SaaS platform, carrying 1 path(s) and 1 operation(s). Harvested verbatim from Fenergo's own published specification endpoint.

Operations 1

PUT /api/v3/data/updateoutreachdata/{journeyId} Update outreach entity data #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/externaloutreachcommand-v3-0"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

fenergo-externaloutreachcommand-v3-0-openapi.json Raw ↑
{
  "openapi": "3.0.4",
  "info": {
    "title": "Fenergo Nebula External Data Outreach Command",
    "description": "External Data Outreach Command API provides methods related to the Portal Outreach. It should be used to update Outreach Entity Data.",
    "version": "3.0"
  },
  "servers": [
    {
      "url": "/externaloutreachcommand"
    }
  ],
  "paths": {
    "/api/v3/data/updateoutreachdata/{journeyId}": {
      "put": {
        "tags": [
          "Data"
        ],
        "summary": "Update outreach entity data",
        "description": "\nUpdates an existing outreach entity data<br /><br /><b>Required permissions:</b><br />At least one of the following permissions is required: EntityDataEdit, EntityGroupManagementEdit",
        "operationId": "UpdateOutreachDataV3",
        "parameters": [
          {
            "name": "journeyId",
            "in": "path",
            "description": "Journey id",
            "required": true,
            "schema": {
              "type": "string",
              "format": "uuid"
            }
          },
          {
            "name": "X-TENANT-ID",
            "in": "header",
            "description": "The UiD of the tenant representing organization",
            "required": true,
            "schema": {
              "type": "string"
            },
            "example": "b11f8be3-f29b-4959-8964-956d4af7c468"
          }
        ],
        "requestBody": {
          "description": "Update outreach entity data request. Must contain Policy jurisdiction(s) and entity draft properties.",
          "content": {
            "application/json": {
              "schema": {
                "allOf": [
                  {
                    "$ref": "#/components/schemas/EntityDraftRequestDtoV3ServiceRequest"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "400": {
            "description": "Bad request. The request has missing/invalid values.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ValidationErrorModelListServiceResponse"
                }
              }
            }
          },
          "404": {
            "description": "Resource not found",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Not Found. Outreach entity data with given journey id does not exist.",
                      "type": "Error",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "409": {
            "description": "Conflict saving changes in expected version",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "There are conflicts that cannot be resolved automatically, get latest and apply your changes",
                      "type": "Error",
                      "errorCode": "CONFLICT"
                    }
                  ]
                }
              }
            }
          },
          "202": {
            "description": "Success. Outreach entity data updated. Validation errors will be returned for invalid properties.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OutreachDataCommandResponseDtoServiceResponse"
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          },
          "403": {
            "description": "Access to resource is forbidden.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": { },
                  "messages": [
                    {
                      "message": "Access denied. Following permissions are required: Permission1, Permission2",
                      "type": "Forbidden",
                      "errorCode": "Error Code"
                    }
                  ]
                }
              }
            }
          },
          "500": {
            "description": "Internal server exception. Please, contact your provider.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ObjectServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "Internal server exception. Please, contact your provider.",
                      "type": "Error",
                      "errorCode": "INTERNAL_SERVER_ERROR"
                    }
                  ]
                }
              }
            }
          },
          "410": {
            "description": "Endpoint marked as deprecated was terminated. This response will be present only if the endpoint was marked as deprecated and has reached the sunset date. During the deprecation period, the API will include additional 'sunset' and 'deprecation' headers.",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/StringServiceResponse"
                },
                "example": {
                  "data": null,
                  "messages": [
                    {
                      "message": "This endpoint is obsolete and was terminated on yyyy-MM-dd",
                      "type": "Error",
                      "errorCode": "OBSOLETE_ENDPOINT"
                    }
                  ]
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AccountRelatedFundDto": {
        "type": "object",
        "properties": {
          "properties": {
            "allOf": [
              {
                "$ref": "#/components/schemas/PropertiesDto"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AccountRelatedFundsDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "accountRelatedFunds": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AccountRelatedFundDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AlertAssessmentDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "assessments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AlertAssessmentDto"
            },
            "nullable": true
          },
          "lastAssessment": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AlertAssessmentDto"
              }
            ],
            "nullable": true
          },
          "lastAssessmentOutcome": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AlertAssessmentDto": {
        "type": "object",
        "properties": {
          "category": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AlertDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "source": {
            "type": "string",
            "nullable": true
          },
          "type": {
            "type": "string",
            "nullable": true
          },
          "attribute": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoCreditAssessmentDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "autoCreditAssessments": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoCreditAssessmentDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoCreditAssessmentDto": {
        "type": "object",
        "properties": {
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/PropertyDto"
            },
            "nullable": true,
            "example": {
              "firstName": {
                "type": "Single",
                "value": "Peter"
              },
              "dateOfBirth": {
                "type": "Single",
                "value": "1989-04-10"
              },
              "address": {
                "type": "Collection",
                "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                "collections": {
                  "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                    "properties": {
                      "country": "Poland",
                      "city": "Warszawa",
                      "street": "Nowogrodzka"
                    }
                  }
                }
              }
            }
          },
          "assessmentOutcome": {
            "type": "string",
            "nullable": true
          },
          "providerInternalIdentifier": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoCreditScreeningDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "creditScreenings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoCreditScreeningDto"
            },
            "nullable": true
          },
          "relatedPartyCreditScreenings": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/AutoCreditScreeningDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "AutoCreditScreeningDto": {
        "type": "object",
        "properties": {
          "entityId": {
            "type": "string",
            "format": "uuid"
          },
          "creditScreeningOutcome": {
            "type": "string",
            "nullable": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/PropertyDto"
            },
            "nullable": true,
            "example": {
              "firstName": {
                "type": "Single",
                "value": "Peter"
              },
              "dateOfBirth": {
                "type": "Single",
                "value": "1989-04-10"
              },
              "address": {
                "type": "Collection",
                "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                "collections": {
                  "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                    "properties": {
                      "country": "Poland",
                      "city": "Warszawa",
                      "street": "Nowogrodzka"
                    }
                  }
                }
              }
            }
          },
          "providerInternalIdentifier": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChangedFieldDto": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "ChangedFieldsDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "changedFields": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ChangedFieldDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollateralDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "collaterals": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/CollateralDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollateralDto": {
        "type": "object",
        "properties": {
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/PropertyDto"
            },
            "nullable": true,
            "example": {
              "firstName": {
                "type": "Single",
                "value": "Peter"
              },
              "dateOfBirth": {
                "type": "Single",
                "value": "1989-04-10"
              },
              "address": {
                "type": "Collection",
                "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                "collections": {
                  "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                    "properties": {
                      "country": "Poland",
                      "city": "Warszawa",
                      "street": "Nowogrodzka"
                    }
                  }
                }
              }
            }
          }
        },
        "additionalProperties": false
      },
      "CollectionDto": {
        "type": "object",
        "properties": {
          "isValid": {
            "type": "boolean"
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          },
          "propertiesInfo": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/CollectionPropertyInfoDto"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollectionItemDto": {
        "type": "object",
        "properties": {
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/SinglePropertyDto2"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollectionPropertyDto": {
        "allOf": [
          {
            "$ref": "#/components/schemas/PropertyDto"
          },
          {
            "type": "object",
            "properties": {
              "dataGroupId": {
                "type": "string",
                "format": "uuid"
              },
              "dataGroupVersionNumber": {
                "type": "integer",
                "format": "int32",
                "nullable": true
              },
              "collections": {
                "type": "object",
                "additionalProperties": {
                  "$ref": "#/components/schemas/CollectionDto"
                },
                "nullable": true
              }
            },
            "additionalProperties": false
          }
        ]
      },
      "CollectionPropertyDto2": {
        "type": "object",
        "properties": {
          "items": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/CollectionItemDto"
            },
            "nullable": true
          },
          "collectionId": {
            "type": "string",
            "format": "uuid",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CollectionPropertyInfoDto": {
        "type": "object",
        "properties": {
          "valueId": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CreditAssessmentDto": {
        "type": "object",
        "properties": {
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/PropertyDto"
            },
            "nullable": true,
            "example": {
              "firstName": {
                "type": "Single",
                "value": "Peter"
              },
              "dateOfBirth": {
                "type": "Single",
                "value": "1989-04-10"
              },
              "address": {
                "type": "Collection",
                "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                "collections": {
                  "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                    "properties": {
                      "country": "Poland",
                      "city": "Warszawa",
                      "street": "Nowogrodzka"
                    }
                  }
                }
              }
            }
          },
          "assessmentOutcome": {
            "type": "string",
            "nullable": true
          },
          "assessmentComment": {
            "type": "string",
            "nullable": true
          },
          "taskId": {
            "type": "string",
            "nullable": true
          },
          "taskDataKey": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentDataGroupItemDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "type": "string",
              "nullable": true
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentFieldDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "currentField": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentJourneysDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "inProgressJourneyTypes": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentProductDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "properties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/PropertyDto"
            },
            "nullable": true,
            "example": {
              "firstName": {
                "type": "Single",
                "value": "Peter"
              },
              "dateOfBirth": {
                "type": "Single",
                "value": "1989-04-10"
              },
              "address": {
                "type": "Collection",
                "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                "collections": {
                  "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                    "properties": {
                      "country": "Poland",
                      "city": "Warszawa",
                      "street": "Nowogrodzka"
                    }
                  }
                }
              }
            }
          },
          "lifecycleStatus": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentProductMetadataDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "isAgency": {
            "type": "string",
            "nullable": true
          },
          "lifecycleStatus": {
            "type": "string",
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "CurrentUserDataSource": {
        "type": "object",
        "properties": {
          "dataSource": {
            "type": "string",
            "nullable": true,
            "readOnly": true
          },
          "teamIds": {
            "type": "array",
            "items": {
              "type": "string",
              "format": "uuid"
            },
            "nullable": true
          },
          "isSystemUser": {
            "type": "boolean"
          }
        },
        "additionalProperties": false
      },
      "CustomPropertyDto": {
        "allOf": [
          {
            "$ref": "#/components/schemas/PropertyDto"
          },
          {
            "type": "object",
            "properties": {
              "customTypeId": {
                "type": "string",
                "format": "uuid"
              },
              "properties": {
                "type": "object",
                "additionalProperties": {
                  "$ref": "#/components/schemas/PropertyDto"
                },
                "nullable": true,
                "example": {
                  "firstName": {
                    "type": "Single",
                    "value": "Peter"
                  },
                  "dateOfBirth": {
                    "type": "Single",
                    "value": "1989-04-10"
                  },
                  "address": {
                    "type": "Collection",
                    "dataGroupId": "674ccef1-cfdc-46af-97f8-340b24ab7f43",
                    "collections": {
                      "54a25d24-1a4b-45c6-a5b4-980e5d3a1df5": {
                        "properties": {
                          "country": "Poland",
                          "city": "Warszawa",
                          "street": "Nowogrodzka"
                        }
                      }
                    }
                  }
                }
              }
            },
            "additionalProperties": false
          }
        ]
      },
      "CustomPropertyDto2": {
        "type": "object",
        "properties": {
          "singleProperties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/SinglePropertyDto2"
            },
            "nullable": true
          },
          "customProperties": {
            "type": "object",
            "additionalProperties": {
              "$ref": "#/components/schemas/CustomPropertyDto2"
            },
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "DataSourcesDto": {
        "type": "object",
        "properties": {
          "entityDataMetadata": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityDataMetadataDataSource"
              }
            ],
            "nullable": true
          },
          "eventIngress": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EventIngressDataSource"
              }
            ],
            "nullable": true
          },
          "changedFields": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ChangedFieldsDataSource"
              }
            ],
            "nullable": true
          },
          "relatedClient": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedClientDataSource"
              }
            ],
            "nullable": true
          },
          "relatedProducts": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedProductsDataSource"
              }
            ],
            "nullable": true
          },
          "currentDataGroupItem": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentDataGroupItemDataSource"
              }
            ],
            "nullable": true
          },
          "externalDataAdapter": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ExternalDataAdapterDataSource"
              }
            ],
            "nullable": true
          },
          "entityAssociation": {
            "allOf": [
              {
                "$ref": "#/components/schemas/EntityAssociationDataSource"
              }
            ],
            "nullable": true
          },
          "manualCreditAssessment": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ManualCreditAssessmentV2DataSource"
              }
            ],
            "nullable": true
          },
          "reviewAndApproval": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ReviewAndApprovalDataSource"
              }
            ],
            "nullable": true
          },
          "autoCreditAssessment": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AutoCreditAssessmentDataSource"
              }
            ],
            "nullable": true
          },
          "manualCreditScreening": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ManualCreditScreeningDataSource"
              }
            ],
            "nullable": true
          },
          "collateral": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CollateralDataSource"
              }
            ],
            "nullable": true
          },
          "currentJourneys": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentJourneysDataSource"
              }
            ],
            "nullable": true
          },
          "autoCreditScreening": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AutoCreditScreeningDataSource"
              }
            ],
            "nullable": true
          },
          "currentProduct": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentProductDataSource"
              }
            ],
            "nullable": true
          },
          "relatedDeals": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedDealsDataSource"
              }
            ],
            "nullable": true
          },
          "mainEntity": {
            "allOf": [
              {
                "$ref": "#/components/schemas/MainEntityDataSource"
              }
            ],
            "nullable": true
          },
          "relatedAssets": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedAssetsDataSource"
              }
            ],
            "nullable": true
          },
          "relatedAssociations": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedAssociationsDataSource"
              }
            ],
            "nullable": true
          },
          "accountRelatedFunds": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AccountRelatedFundsDataSource"
              }
            ],
            "nullable": true
          },
          "investmentAccountFund": {
            "allOf": [
              {
                "$ref": "#/components/schemas/InvestmentAccountFundDataSource"
              }
            ],
            "nullable": true
          },
          "journeyLevelData": {
            "allOf": [
              {
                "$ref": "#/components/schemas/JourneyLevelDataDataSource"
              }
            ],
            "nullable": true
          },
          "relatedParties": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedPartiesDataSource"
              }
            ],
            "nullable": true
          },
          "currentField": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentFieldDataSource"
              }
            ],
            "nullable": true
          },
          "significanceEngine": {
            "allOf": [
              {
                "$ref": "#/components/schemas/SignificanceEngineDataSource"
              }
            ],
            "nullable": true
          },
          "alert": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AlertDataSource"
              }
            ],
            "nullable": true
          },
          "relatedFCRs": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedFCRsDataSource"
              }
            ],
            "nullable": true
          },
          "relatedInvestmentManager": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedInvestmentManagerDataSource"
              }
            ],
            "nullable": true
          },
          "relatedUnderlyingPrincipalOwner": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedUnderlyingPrincipalOwnerDataSource"
              }
            ],
            "nullable": true
          },
          "alertAssessment": {
            "allOf": [
              {
                "$ref": "#/components/schemas/AlertAssessmentDataSource"
              }
            ],
            "nullable": true
          },
          "currentProductMetadata": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentProductMetadataDataSource"
              }
            ],
            "nullable": true
          },
          "currentUser": {
            "allOf": [
              {
                "$ref": "#/components/schemas/CurrentUserDataSource"
              }
            ],
            "nullable": true
          },
          "relatedDocuments": {
            "allOf": [
              {
                "$ref": "#/components/schemas/RelatedDocumentsDataSource"
              }
            ],
            "nullable": true
          },
          "screeningMateriality": {
            "allOf": [
              {
                "$ref": "#/components/schemas/ScreeningMaterialityDataSource"
              }
            ],
            "nullable": true
          }
        },
        "additionalProperties": false
      },
      "EntityAssociationDataSource": {
        "type": "object",
        "properties": {
          "

# --- truncated at 32 KB (67 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/fenergo/refs/heads/main/openapi/fenergo-externaloutreachcommand-v3-0-openapi.json