How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Fenergo Nebula Association Query 1.0

Fenergo Nebula Association Query — OpenAPI 3.0.4 contract published by Fenergo for the associationquery service of the Fen-X SaaS platform, carrying 67 path(s) and 67 operation(s). Harvested verbatim from Fenergo's own published specification endpoint.

Fenergo Nebula Association Query 1.0 is one of 145 APIs that Fenergo publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Associations, Query, Compliance, and Financial Services. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 67 operations across 67 paths, organized into 6 resource areas, and defines 56 schemas. It is described by OpenAPI 3.0.4, at version 1.0.

Requests are made against a single base URL, /associationquery.

67 operations 67 paths 56 schemas 58 GET9 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.4
API Version
1.0
Base URL
https://api.fenergox.com/associationquery
Authentication
API Key
Resource Areas
6

Authentication & Security 1

Fenergo Nebula Association Query 1.0 declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (Bearer). By default, every request must be authenticated.

  • Bearer — Please insert JWT with Bearer into field

Paths & Operations 67

Across 67 paths, the API surfaces 67 operations — 58 GET, 9 POST. They span 6 resource areas: Agency, Association, AssociationBusinessProcess, Deals, Entity, UnwrappingRequirementStatus. Each is listed below with its method, path, parameters, and response codes.

Agency 16
GET
/api/agency/target/{entityId}/journey/{journeyId}
Get all associations from an Agent in a Journey
GetAgencyAssociationsByTargetAndJourney 3 params → 200400500401403410
POST
/api/agency/targetlist/journey/{journeyId}
Get all associations from a list of Agents within a Journey
GetAgencyAssociationsByTargetIdListAndJourney 2 params body → 200400500401403410
GET
/api/agency/source/{entityId}/journey/{journeyId}
Get all associations from a Fund in a Journey
GetAgencyAssociationsBySourceAndJourney 3 params → 200400500401403410
GET
/api/agency/journey/{journeyId}
Get all agency associations in a journey
GetAgencyAssociationsInJourney 2 params → 200400500401403410
GET
/api/agency/agent/{agentId}/source/{sourceId}/verified
Get all verified associations from a specific source in a Journey
GetVerifiedAgencyAssociations 3 params → 200400500401403410
GET
/api/agency/source/{entityId}/productVerified
Get Agency and Product associations from a specific source
GetVerifiedAssociationHierarchyWithProduct 3 params → 200400404500401403410
GET
/api/agency/source/{entityId}/journey/{journeyId}/mr
Get mr associations from a Fund in a Journey
GetAgencyMrAssociationsBySourceAndJourney 3 params → 200400500401403410
GET
/api/agency/source/{entityId}/mr/agent
Get mr and agent associations from a Fund
GetMrAgentAssociationsBySourceId 3 params → 200400500401403410
GET
/api/agency/snapshot/{journeyId}
Get a temporal snapshot of the agency association hierarchy
GetAgencyHierarchySnapshot 2 params → 200400500404401403410
GET
/api/agency/fund/{fundId}/agent/{agentId}/mr
Get mr and agent associations from a Fund
GetMrAgentAssociationsByFundIdAndAgentId 4 params → 200400500401403410
POST
/api/agency/fundIds
Get all verified fund ids for agent id
GetFundIdsByAgentId 1 param body → 200400500401403410
POST
/api/agency/verifiedProductIds
Get all verified product ids for agent id and fund id
GetVerifiedProductIds 1 param body → 200400500401403410
POST
/api/agency/product
Find All Product associations from a specific product in Agency
GetAllAgencyProductAssociations 1 param body → 200400500401403410
GET
/api/agency/agent/{agentId}
Find All Product associations from a specific agent id
GetVerifiedAssociationHierarchyWithProductByAgentId 2 params → 200400500401403410
GET
/api/agency/verified/mr/{entityId}
Get all verified agency Associations by target Id
GetAgencyMrVerifiedAssociations 2 params → 200400500401403410
GET
/api/agency/verified/source/{entityId}
Get all verified agency Associations by source Id
GetAgencyVerifiedAssociationsBySource 2 params → 200400500401403410
Association 45
GET
/api/association/{id}
Get an existing Association
GetAssociationById 2 params → 200400404500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}
Get all Associations by Root Entity Id and Journey Id
GetAssociations 3 params → 200400500401403410
GET
/api/association/root/{entityId}
Get all verified Associations by Root Entity Id
GetVerifiedAssociations 2 params → 200400500401403410
GET
/api/association/outbound/root/{entityId}
Get all verified outbound Associations by Root Entity Id
GetVerifiedOutboundAssociations 2 params → 200400500401403410
POST
/api/association/hierarchy/children/paged
Get a page of an entity's direct children in the entity-ownership hierarchy
GetEntityChildrenPage 1 param body → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/conflicts
Get all Association Conflicts by Root Entity Id and Journey Id
GetAssociationConflicts 3 params → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/product
Get all product Associations by Root Journey Id and Entity Id
GetProductAssociations 3 params → 200400500401403410
GET
/api/association/root/{entityId}/product
Get all product Associations by Root Entity Id
GetProductAssociationsByEntityId 2 params → 200400500401403410
GET
/api/association/root/{entityId}/product/verified
Get the verified product associations without agency associations
GetVerifiedProductAssociations 2 params → 200400500401403410
GET
/api/association/root/{entityId}/managedProduct
Get all drafts and verified managed product associations without the agency Investment Manager associations
GetManagedProductAssociations 2 params → 200400500401403410
GET
/api/association/root/{entityId}/product/all
Get all product Associations by Root Entity Id
GetAllProductAssociationsByEntityId 2 params → 200400500401403410
GET
/api/association/root/{entityId}/product/all/paged
Get all product Associations by Root Entity Id with paging
GetAllProductAssociationsByEntityIdPaged 4 params → 200400500401403410
GET
/api/association/product/{productId}
Get all product Associations by Product Id
GetProductAssociationsByProductId 2 params → 200400500401403410
GET
/api/association/product/{productId}/journey/{journeyId}
Get all active product Associations within a Journey
GetActiveProductAssociationsByProductId 3 params → 200400500401403410
POST
/api/association/products/journey/{journeyId}/is-agency
Get all active product Associations within a Journey for multiple products
GetIsAgencyByProductIds 3 params body → 200400500401403410
GET
/api/association/productToProduct/{productId}
Get all product to product Associations by Product Id
GetProductToProductAssociationsByProductId 2 params → 200400500401403410
POST
/api/association/productToProduct
Get all product to product Associations for a list of Products
GetProductToProductAssociationsForProductIdList 1 param body → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/collateral
Get all collateral Associations by Root Journey Id and Entity Id
GetCollateralAssociations 3 params → 200400500401403410
GET
/api/association/root/{entityId}/collateral
Get all collateral Associations by Root Entity Id
GetCollateralAssociationsByEntityId 2 params → 200400500401403410
GET
/api/association/collateral/{collateralId}
Get all collateral Associations by Collateral Id
GetCollateralAssociationsByCollateralId 2 params → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/asset
Get all asset Associations by Root Journey Id and Collateral Id
GetAssetAssociations 3 params → 200400500401403410
GET
/api/association/root/{collateralId}/asset
Get all asset Associations by Root Collateral Id
GetAssetAssociationsByCollateralId 2 params → 200400500401403410
GET
/api/association/root/entity/{entityId}/asset
Get all Asset to Entity Associations by Root Entity Id
GetAssetAssociationsByEntityId 2 params → 200400500401403410
GET
/api/association/asset/{assetId}
Get all asset Associations by Asset Id
GetAssetAssociationsByAssetId 2 params → 200400500401403410
GET
/api/association/snapshot/{journeyId}/task/{taskId}
Get a temporal snapshot of the association hierarchy
GetHierarchySnapShot 3 params → 200400500404401403410
GET
/api/association/snapshot/{journeyId}/task/{taskId}/root/{entityId}
Get a temporal snapshot of the direct association hierarchy
GetDirectHierarchySnapshot 4 params → 200400500404401403410
GET
/api/association/root/{entityId}/journey/{journeyId}/transferAgency
Get all Transfer Agency Associations by Root Entity Id and Journey Id
GetTransferAgencyAssociations 3 params → 200400500401403410
GET
/api/association/root/{fundId}/transferAgencyByFund
Get all Transfer Agency Associations by Fund Id
GetTransferAgencyAssociationsByFund 2 params → 200400500401403410
GET
/api/association/root/{fundId}/transferAgencyByFundLight
Get all Transfer Agency Associations by Fund Id light
GetTransferAgencyAssociationsByFundLight 2 params → 200400500401403410
GET
/api/association/root/{entityId}/groupManagementdeprecated
Get all group management Associations by Root Entity Id
GetGroupManagementAssociations 2 params → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/groupManagement
Get all verified and unverified group management Associations by Root Entity Id and Journey Id
GetGroupManagementAssociationsByJourneyId 3 params → 200400500401403410
GET
/api/association/root/{entityId}/groupManagement/verified
Get all verified group management Associations by Root Entity Id
GetVerifiedGroupManagementAssociations 2 params → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/groupManagement/unverified
Get all unverified group management Associations by Root Entity Id and Journey Id
GetUnverifiedGroupManagementAssociations 3 params → 200400500401403410
GET
/api/association/groupManagementBySourceId/{sourceEntityId}
Get all group management Associations by Source Entity Id
GetAllGroupsAssociatedBySourceEntityId 2 params → 200400500401403410
GET
/api/association/allGroupManagementBySourceId/{sourceEntityId}/journey/{journeyId}
Get all group management Associations by Source Entity Id including any unverified groups by journey id
GetAllInclUnverifiedGroupsAssociatedBySourceEntityId 3 params → 200400500401403410
GET
/api/association/root/{entityId}/journey/{journeyId}/proposedChanges/relatedParty
Get all proposed changes for given Source Entity associations
GetProposedChangesByRelatedParty 3 params → 200400404500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/proposedChanges/hierarchy
Get all associations for the journey extended with change type that was made during the journey
GetProposedChangesAssociationsHierarchy 3 params → 200400404500401403410
GET
/api/association/outbound/root/{entityId}/alldirect
Get all direct draft and verified outbound Associations by Root Entity Id
GetAllDirectOutboundAssociations 2 params → 200400500401403410
POST
/api/association/searchForVerifiedAssociations
Search for verified associations
SearchForVerifiedAssociations 1 param body → 200400500401403410
POST
/api/association/searchForAssociations
Searches for associations based on specified criteria.
SearchForAssociations 1 param body → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/maxlevel/{MaxLevel}
Get all Associations by Root Entity Id, Journey Id, and max level
GetAssociationsWithMaxLevel 4 params → 200400500401403410
GET
/api/association/root/{EntityId}/maxlevel/{MaxLevel}
Get all verified Associations by Root Entity Id, and max level
GetVerifiedAssociationsWithMaxLevel 3 params → 200400500401403410
GET
/api/association/inbound/root/{entityId}/alldirect
Get all direct draft and verified inbound Associations by Root Entity Id
GetAllDirectInboundAssociations 2 params → 200400500401403410
GET
/api/association/root/{EntityId}/journey/{JourneyId}/direct
Get direct Associations by Root Entity Id and Journey Id
GetDirectAssociationsByJourney 3 params → 200400500401403410
GET
/api/association/journey/{journeyInstanceId}/task/{taskId}/autocomplete-progress
Get live progress of the related-parties autocomplete for a journey task
GetRelatedPartiesAutocompleteProgress 3 params → 200400500401403410
AssociationBusinessProcess 1
GET
/api/association-business-process/{businessProcessId}
Get a measure-completeness business process
GetMeasureCompletenessBusinessProcess 2 params → 200404400500401403410
Deals 2
GET
/api/deals/root/{entityId}/journey/{journeyId}
Get all verified Deal-Product associations and Deal-Product associations for a Journey
GetDealProductAssociations 3 params → 200400500401403410
GET
/api/deals/deal/{dealId}
Get all deal Associations by Deal Id
GetDealAssociationsByDealId 2 params → 200400500401403410
Entity 1
GET
/api/entity/{id}
Get an existing Entity
GetEntityById 2 params → 200400404500401403410
UnwrappingRequirementStatus 2
GET
/api/unwrapping-requirement-status/{id}
Get an Unwrapping Requirement Status Model by Id
GetUnwrappingRequirementStatusModelById 2 params → 200404400500202401403410
GET
/api/unwrapping-requirement-status/entity/{entityId}/journey/{journeyId}
Get an Unwrapping Requirement Status Model by Entity Id and Journey Id
GetUnwrappingRequirementStatusModelByEntityIdAndJourneyId 3 params → 200404400500202401403410

Schemas 56

The contract defines 56 schemas that model the data the API accepts and returns. The most detailed are ProposedChangesAssociationDto (14 properties), AssociationDto (13 properties), HierarchyChildNodeDto (11 properties), SearchForAssociationDtoV2 (9 properties). Each schema is shown below with its type and property counts.

AgencyAssociationsByTargetIdListDto
object
1 property
AgencyAssociationsByTargetIdListDtoServiceRequest
object
1 property
AgencyProductDto
object
5 properties
AgencyProductDtoServiceRequest
object
1 property
AssociationConflictDto
object
A pair of conflicting associations
2 properties
AssociationConflictDtoIEnumerableServiceResponse
object
2 properties
AssociationDto
object
The metadata of an association between two entities
13 properties
AssociationDtoIEnumerableServiceResponse
object
2 properties
AssociationDtoItemsPage
object
2 properties
AssociationDtoItemsPageServiceResponse
object
2 properties
AssociationDtoServiceResponse
object
2 properties
AssociationsChangedDto
object
2 properties
AssociationsChangedDtoServiceResponse
object
2 properties
BusinessProcessMessageDto
object
2 properties
ChildrenPageDto
object
A single page of an entity's direct children, plus a token to fetch the next page if there is one.
3 properties
ChildrenPageDtoServiceResponse
object
2 properties
DataChangesDto
object
4 properties
EntityDto
object
The metadata of an Entity
4 properties
EntityDtoServiceResponse
object
2 properties
FundIdPageDto
object
2 properties 1 required
FundIdPageDtoServiceRequest
object
1 property
GetEntityChildrenPageRequestDto
object
POST body for GetEntityChildrenPage - carries the same parameters a previous GET/query-string version of this endpoint accepted, moved to a request body so fut…
5 properties
GetEntityChildrenPageRequestDtoServiceRequest
object
1 property
GetRelatedPartiesAutocompleteProgressResponse
object
4 properties
GetRelatedPartiesAutocompleteProgressResponseServiceResponse
object
2 properties
GuidItemsPageDto
object
2 properties
GuidItemsPageDtoServiceResponse
object
2 properties
HierarchyChildNodeDto
object
A single direct child returned by a children-page request. Fenergo.Nebula.Association.Query.Application.Dto.HierarchyChildNodeDto.EntityId is the child, Fenerg…
11 properties
MeasureCompletenessBusinessProcessDto
object
Response DTO representing a measure-completeness business process. Poll this until Status is "Done" or "Error"; while it is "InProgress" the calculation is sti…
6 properties
MeasureCompletenessBusinessProcessDtoServiceResponse
object
2 properties
MeasureCompletenessBusinessProcessItemDto
object
Response DTO representing one computed requirement status of a measure-completeness business process
8 properties
MeasureCompletenessBusinessProcessPayloadDto
object
Response DTO representing the payload of a measure-completeness business process
6 properties
ObjectServiceResponse
object
2 properties
PageDto
object
2 properties
ProductIsAgencyDto
object
Lightweight DTO representing whether a product has an agency association
2 properties
ProductIsAgencyDtoIEnumerableServiceResponse
object
2 properties
ProductToProductDto
object
1 property
ProductToProductDtoServiceRequest
object
1 property
ProposedChangesAssociationDto
object
The metadata of an association between two entities extended by change type
14 properties
ProposedChangesAssociationDtoListServiceResponse
object
2 properties
RelationshipChangesDto
object
4 properties
RelationshipContexts
string
Identifies the relationship context for a related party in the RPD&D task. Defined as a flags enum so that Fenergo.Nebula.Association.Query.Application.Enums.R…
SearchForAssociationDto
object
7 properties
SearchForAssociationDtoServiceRequest
object
1 property
SearchForAssociationDtoV2
object
9 properties 1 required
SearchForAssociationDtoV2ServiceRequest
object
1 property
ServiceResponse
object
2 properties
ServiceResponseMessage
object
3 properties
StringServiceResponse
object
2 properties
TransferAgencyAssociationDto
object
The metadata of the transfer agency association between two entities
3 properties
TransferAgencyAssociationDtoIEnumerableServiceResponse
object
2 properties
UnwrappingRequirementStatusDto
object
8 properties
UnwrappingRequirementStatusResponseDto
object
Contains all the information needed to store the status of the Unwrapping Requirement
4 properties
UnwrappingRequirementStatusResponseDtoServiceResponse
object
2 properties
VerifiedProductIdPageDto
object
3 properties 2 required
VerifiedProductIdPageDtoServiceRequest
object
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

fenergo-associationquery-v1-0-openapi.json Raw ↑

Other APIs Fenergo publishes across the network.

Fenergo Nebula Advanced Dashboard Command 1.0
Fenergo Nebula Advanced Dashboard Query 1.0.0
Fenergo Nebula Association Command 1.0
Fenergo Nebula Association Command 2.0
Fenergo Nebula Audit Query 1.0
Fenergo Nebula Audit Query 2.0
Fenergo Nebula Audit Query 3.0
Fenergo Nebula Authorization Command 1.0
Fenergo Nebula Authorization Query 1.0
Fenergo Nebula Authorization Query 2.0
Fenergo Nebula Authorization Query 3.0
Fenergo Nebula BulkLoad Command 1.0
Where this information came from

This is an independent, third-party profile of Fenergo Nebula Association Query 1.0, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.