# Fenergo Nebula Document Management Query 1.0

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

Fenergo Nebula Document Management Query 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 Documents, Query, Compliance, and Financial-Services. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Fenergo Nebula Document Management Query — OpenAPI 3.0.1 contract published by Fenergo for the documentmanagementquery service of the Fen-X SaaS platform, carrying 75 path(s) and 75 operation(s). Harvested verbatim from Fenergo's own published specification endpoint.

## Operations (60 of 75)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/acceptabledocument/set/{setId}/version/{versionNumber}/acceptableDocument/{id}` | Gets an Acceptable Document by Id |
| GET | `/api/acceptabledocument` | Gets all Acceptable Documents |
| GET | `/api/acceptabledocument/set` | Gets the default Acceptable Document Set of the tenant |
| GET | `/api/acceptabledocument/set/metadata` | Gets the default Acceptable Document Set Metadata of the tenant |
| GET | `/api/acceptabledocument/set/{setId}/version/{versionNumber}` | Gets an Acceptable Document Set Version by setId and version number |
| GET | `/api/acceptabledocument/set/paged` | Gets paged default Acceptable Document Set of the tenant |
| GET | `/api/deal/documentmanagement/deal/{dealId}` | Get all documents by deal id |
| POST | `/api/deal/documentmanagement/deal/paged` | Retrieves paginated document models based on a specific deal ID and tenant ID |
| POST | `/api/deal/documentmanagement/deal/paged/lite` | Retrieves paginated lite document models based on a specific deal ID and tenant ID |
| POST | `/api/deal/documentmanagement/deal/paged/status` | Retrieves paginated document models based on a specific deal ID, tenant ID and status |
| POST | `/api/deal/documentmanagement/deal/paged/status/lite` | Retrieves lightened paginated document models based on a specific deal ID, tenant ID and status |
| POST | `/api/deal/documentmanagement/deal/paged/excludeStatus` | Retrieves paginated document models based on a specific deal ID and tenant ID, excluding specific status |
| POST | `/api/deal/documentmanagement/deal/paged/excludeStatus/lite` | Retrieves lightened paginated document models based on a specific deal ID and tenant ID, excluding specific status |
| GET | `/api/deal/documentmanagement/deal/{dealId}/journey/{journeyId}` | Gets all Document Models for an Deal Id and Journey Id. |
| GET | `/api/deal/documentmanagement/{id}` | Get a document by id and tenant |
| GET | `/api/deal/documentmanagement/journey/{journeyId}` | Get all documents by journey id |
| GET | `/api/deal/documentmanagement/signedurl/{id}` | Method to get a signed URL from S3 |
| GET | `/api/deal/documentmanagement/mimeTypesAllowed` | Get all supported mime types when uploading a file in the document requirements. |
| GET | `/api/deal/documentrequirement/{journeyId}` | Gets all requirements for a Journey Id. |
| GET | `/api/deal/documentrequirement/{journeyId}/{requirementId}` | Gets a DocumentRequirementModel by Journey Id and Requirement Id |
| GET | `/api/deal/documentrequirement/journey/{journeyId}/dataKey/{documentDataKey}` | Gets a DocumentRequirementModel by Journey Id and DocumentDataKey |
| GET | `/api/deal/documentrequirement/deal/{dealId}/journey/{journeyId}` | Gets all Document Requirement Statuses for an Deal Id and Journey Id. |
| GET | `/api/deal/documentrequirement/deal/{dealId}` | Gets all Document Requirement Statuses for an Deal Id. |
| GET | `/api/configuration` | Get configuration |
| GET | `/api/documentmanagement/{id}` | Get a document by id and tenant |
| GET | `/api/documentmanagement/journey/{journeyId}` | Get all documents by journey id |
| GET | `/api/documentmanagement/entity/{entityId}` | Get all documents by entity id |
| POST | `/api/documentmanagement/entity/paged` | Retrieves paginated document models based on a specific entity ID and tenant ID |
| POST | `/api/documentmanagement/entity/paged/status/lite` | Retrieves lightened paginated document models based on a specific entity ID, tenant ID and status |
| POST | `/api/documentmanagement/entity/paged/lite/v2` | Retrieves paginated documents by entity ID using cursor-based pagination with optional status filter. Uses DynamoDB native pagination - fetches until pageSiz... |
| POST | `/api/documentmanagement/entity/paged/status` | Retrieves paginated document models based on a specific entity ID, tenant ID and status |
| POST | `/api/documentmanagement/entity/paged/excludeStatus/lite` | Retrieves paginated lightened document models based on a specific entity ID and tenant ID, excluding specific status |
| POST | `/api/documentmanagement/entity/paged/excludeStatus` | Retrieves paginated document models based on a specific entity ID and tenant ID, excluding specific status |
| POST | `/api/documentmanagement/entity/paged/lite` | Retrieves paginated lite document models based on a specific entity ID and tenant ID |
| GET | `/api/documentmanagement/entity/{entityId}/journey/{journeyId}` | Gets all Document Models for an Entity Id and Journey Id. |
| GET | `/api/documentmanagement/signedurl/{id}` | Method to get a signed URL from S3 |
| GET | `/api/documentmanagement/mimeTypesAllowed` | Get all supported mime types when uploading a file in the document requirements. |
| GET | `/api/documentmanagement/supportedFileExtensions` | Get supported file extensions |
| GET | `/api/documentrequirement/{journeyId}` | Gets all requirements for a Journey Id. |
| GET | `/api/documentrequirement/{journeyId}/{requirementId}` | Gets a DocumentRequirementModel by Journey Id and Requirement Id |
| GET | `/api/documentrequirement/entity/{entityId}/journey/{journeyId}` | Gets all Document Requirement Statuses for an Entity Id and Journey Id. |
| GET | `/api/documentrequirement/entity/{entityId}` | Gets all Document Requirement Statuses for an Entity Id. |
| POST | `/api/documentrequirement/entity/paged/lite` | Gets a paginated list of lightweight Document Requirement models for a given Entity Id. |
| GET | `/api/documentrequirement/journey/{journeyId}/dataKey/{documentDataKey}` | Gets a DocumentRequirementModel by Journey Id and DocumentDataKey |
| GET | `/api/documentrequirementmetadata/set/{setId}/version/{versionNumber}/documentRequirementMetadata/{id}` | Gets a Document Requirement Metadata by Id |
| GET | `/api/documentrequirementmetadata` | Gets all Document Requirement Metadata |
| GET | `/api/documentrequirementmetadata/set` | Gets the default Document Requirement Metadata Set of the tenant |
| GET | `/api/documentrequirementmetadata/set/{setId}/version/{versionNumber}` | Gets a Document Requirement Metadata Set Version by setId and version number |
| GET | `/api/esignatureconfiguration` | Get Configuration |
| GET | `/api/esignatureconfiguration/provider/{providerId}` | Get provider configuration |
| GET | `/api/esignatureconfiguration/provider/{providerId}/refreshSignatureProviders` | Refresh Signature Provider List |
| GET | `/api/esignaturedocumentrequirement/{journeyId}` | Gets all requirements for a Journey Id. |
| GET | `/api/esignaturedocumentrequirement/{journeyId}/{requirementId}` | Gets a eSignatureDocumentRequirementModel by Journey Id and Requirement Id |
| GET | `/api/esignaturedocumentrequirement/entity/{entityId}/journey/{journeyId}` | Gets all eSignature Document Requirement Statuses for an Entity Id and Journey Id. |
| GET | `/api/esignaturedocumentrequirement/journey/{journeyId}/dataKey/{documentDataKey}` | Gets a eSignatureDocumentRequirementModel by Journey Id and DocumentDataKey |
| GET | `/api/esignaturetypeconfiguration` | Get all Type Configurations |
| GET | `/api/esignaturetypeconfiguration/{id}` | Get Type Configuration |
| GET | `/api/esignaturetypeconfiguration/entitySignatureType/{entityDraftId}` | Get Entity Signature Type |
| GET | `/api/product/documentmanagement/product/{productId}` | Get all documents by entity id |
| POST | `/api/product/documentmanagement/product/paged` | Retrieves paginated document models based on a specific product ID and tenant ID. |

…and 15 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-documentmanagementquery-v1-0-openapi.json
- **Documentation** — https://docs.fenergox.com/api-docs/other-clm-apis/documentmanagement-apis/documentmanagement-query
- **APIReference** — https://api.fenergox.com/documentmanagementquery/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

Documents, Query, Compliance, Financial-Services

---

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