Fenergo Nebula Reporting Query 1.0.0

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

Operations 10

POST /api/entity-report/entity-created-report Get entities created report #
POST /api/entity-report/entity-created-report/file Get entities created file report #
POST /api/entity-report/entity-updated-report Get entities updated report #
POST /api/entity-report/entity-updated-report/file Get entities updated file report #
POST /api/journey-report/journey-started-report Get report for journey started property #
POST /api/journey-report/journey-started-report/file Get file report for journey started property #
POST /api/journey-report/journey-completed-report Get report for journey completed property #
POST /api/journey-report/journey-completed-report/file Get file report for journey completed property #
POST /api/journey-report/journey-updated-report Get report for journey updated property #
POST /api/journey-report/journey-updated-report/file Get file report for journey updated property #

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/reportingquery-v1-0-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-reportingquery-v1-0-0-openapi.json Raw ↑
{
  "openapi": "3.0.1",
  "info": {
    "title": "Fenergo Nebula Reporting Query",
    "description": "Reporting Query API is part of FenX eco-system to manage Reporting. All the operations require valid access token obtained from Identity service.",
    "version": "1.0.0"
  },
  "servers": [
    {
      "url": "/reportingquery"
    }
  ],
  "paths": {
    "/api/entity-report/entity-created-report": {
      "post": {
        "tags": [
          "EntityReport"
        ],
        "summary": "Get entities created report",
        "description": "\n\r\n                    Returns the list of entities created within a specified date range.\n<b>Limit:</b> 10000 entities, for more, please use the /file API\r\n                <br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetEntityCreatedReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Entity report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityCreatedDtoDateRangeReportResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/entity-report/entity-created-report/file": {
      "post": {
        "tags": [
          "EntityReport"
        ],
        "summary": "Get entities created file report",
        "description": "\nReturns the link to the file, with a list of entities created within a specified date range<br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetEntityCreatedFileReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportFileRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Entity report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeReportFileResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/entity-report/entity-updated-report": {
      "post": {
        "tags": [
          "EntityReport"
        ],
        "summary": "Get entities updated report",
        "description": "\n\r\n                    Returns the list of entities updated within a specified date range.\n<b>Limit:</b> 10000 entities, for more, please use the /file API\r\n                <br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetEntityUpdatedReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Entity report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/EntityUpdatedDtoDateRangeReportResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/entity-report/entity-updated-report/file": {
      "post": {
        "tags": [
          "EntityReport"
        ],
        "summary": "Get entities updated file report",
        "description": "\nReturns the link to the file, with a list of entities updated within a specified date range<br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetEntityUpdatedFileReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportFileRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Entity report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeReportFileResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-started-report": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get report for journey started property",
        "description": "\n\r\n                    Returns the list of journeys started within a specified date range.\n<b>Limit:</b>  10000 journeys, for more, please use the /file API\r\n                <br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyStartedReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JourneyStartedDtoDateRangeReportResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-started-report/file": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get file report for journey started property",
        "description": "\nReturns the link to the file, with a list of journeys started within a specified date range<br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyStartedFileReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportFileRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeReportFileResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-completed-report": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get report for journey completed property",
        "description": "\n\r\n                    Returns the list of journeys completed within a specified date range.\n<b>Limit:</b>  10000 journeys, for more, please use the /file API\r\n                <br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyCompletedReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JourneyCompletedDtoDateRangeReportResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-completed-report/file": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get file report for journey completed property",
        "description": "\nReturns the link to the file, with a list of journeys completed within a specified date range<br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyCompletedFileReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportFileRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeReportFileResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-updated-report": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get report for journey updated property",
        "description": "\n\r\n                    Returns the list of journeys updated within a specified date range.\n<b>Limit:</b>  10000 journeys, for more, please use the /file API\r\n                <br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyUpdatedReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/JourneyUpdatedDtoDateRangeReportResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    },
    "/api/journey-report/journey-updated-report/file": {
      "post": {
        "tags": [
          "JourneyReport"
        ],
        "summary": "Get file report for journey updated property",
        "description": "\nReturns the link to the file, with a list of journeys updated within a specified date range<br /><br /><b>Required permissions:</b><br />Following permissions are required: ReportingAccess",
        "operationId": "GetJourneyUpdatedFileReport",
        "parameters": [
          {
            "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": "Start and end date",
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DateRangeReportFileRequestServiceRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Success. Journey report for specified criteria is returned",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/DateRangeReportFileResponseServiceResponse"
                }
              }
            }
          },
          "400": {
            "description": "Bad Request",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ServiceResponse"
                }
              }
            }
          },
          "500": {
            "description": "Internal server error"
          },
          "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"
                    }
                  ]
                }
              }
            }
          },
          "401": {
            "description": "User is not authorized to perform this request",
            "content": {
              "application/json": {
                "example": {
                  "message": "Unauthorized"
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "DateRangeReportFileRequest": {
        "type": "object",
        "properties": {
          "startDate": {
            "type": "string",
            "description": "Start Date",
            "format": "date-time",
            "nullable": true,
            "example": "2021-01-01T14:48:00.000Z"
          },
          "endDate": {
            "type": "string",
            "description": "End Date",
            "format": "date-time",
            "nullable": true,
            "example": "2021-01-01T14:48:00.000Z"
          },
          "fileFormat": {
            "$ref": "#/components/schemas/FileFormat"
          }
        },
        "additionalProperties": false,
        "description": "Request representing file report"
      },
      "DateRangeReportFileRequestServiceRequest": {
        "type": "object",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/DateRangeReportFileRequest"
          }
        },
        "additionalProperties": false,
        "description": "Service request data"
      },
      "DateRangeReportFileResponse": {
        "type": "object",
        "properties": {
          "reportFileUrl": {
            "type": "string",
            "description": "Report File URL",
            "nullable": true,
            "example": "https://google.com/report.csv"
          },
          "count": {
            "type": "integer",
            "description": "Count",
            "format": "int32",
            "example": 23
          },
          "expirationDate": {
            "type": "string",
            "description": "Link expiration date",
            "format": "date-time",
            "example": "2021-01-01T14:48:00.000Z"
          }
        },
        "additionalProperties": false,
        "description": "Response representing file report"
      },
      "DateRangeReportFileResponseServiceResponse": {
        "type": "object",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/DateRangeReportFileResponse"
          },
          "messages": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/ServiceResponseMessage"
            },
            "description": "List of Fenergo.Nebula.Platform.Core.Models.Response.ServiceResponseMessage associated to the service response",
            "nullable": true
          }
        },
        "additionalProperties": false,
        "description": "Service response data"
      },
      "DateRangeReportRequest": {
        "type": "object",
        "properties": {
          "startDate": {
            "type": "string",
            "description": "Start Date",
            "format": "date-time",
            "nullable": true,
            "example": "2021-01-01T14:48:00.000Z"
          },
          "endDate": {
            "type": "string",
            "description": "End Date",
            "format": "date-time",
            "nullable": true,
            "example": "2021-01-01T14:48:00.000Z"
          }
        },
        "additionalProperties": false,
        "description": "Request representing report"
      },
      "DateRangeReportRequestServiceRequest": {
        "type": "object",
        "properties": {
          "data": {
            "$ref": "#/components/schemas/DateRangeReportRequest"
          }
        },
        "additionalProperties": false,
        "description": "Service request data"
      },
      "EntityCreatedDto": {
        "type": "object",
        "properties": {

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