Solicitud de informe posterior

Solicitud de informe posterior #

Publique una solicitud para ejecutar un informe durante un período de tiempo específico (dateFilter).

POST /v1.0/workspaces/{WORKSPACE_ID}/reports/{REPORT_ID}/requests

Ejemplo de uso de un filtro de fecha preestablecido #

Esta solicitud ejecutará un informe para el trimestre actual. El cuerpo de retorno contiene como ' requestId' que se puede utilizar para consultar el estado del informe y recuperar el conjunto de datos.

Pedir #

POST <https://api.au.myreports.cloud/api/v1.0/workspaces/00000000-0000-0000-0000-000000000001/reports/00000000-0000-0000-0000-000000000001/requests> HTTP/1.1
Tipo-Contenido: application/json
Autorización: portador {TOKEN}
Conexión: mantener la vida
{
    "reportId": "00000000-0000-0000-0000-000000000001",
    "filterId": "00000000-0000-0000-0000-000000000001",
    "dateFilter": {
        "presetName": "ThisQuarter"
    },
    "Condiciones adicionales" : \[]

}
Information Circle info
El ' presetName' Puede ser cualquiera de los < válidos c1". Filtros de fecha preestablecidos</c1>.
Information Circle info
El ' filterId' puede usarse para aplicar un filtro predefinido al informe. Si no se suministra, se utilizará el filtro predeterminado aplicado al informe solicitado.
Information Circle info
El 'adicionalConditions' puede usarse para aplicar Filtros Adicionales al informe. Estos filtros complementarán los parámetros especificados en un filtro predefinido.

Respuesta #

HTTP/1.1 200 OK
Tipo de contenido: application/json; charset=utf-8
Longitud del contenido: xx
{
    "datos": {
        "requestId": "000000000-0000-0000-0000-0000000000000005",
        "locale": "en-GB",
        "reportId": "000000000-0000-0000-0000-000000000000000001",
        "referenceDate": "2025-09-22T15:23:01.0201791+00:00",
        "dateFilter": {
            "presetName": "EsteTrimestre",
            "presetFilterObject": {
                "unidades": 5,
                "desplazamiento": 0,
                "longitud": 1,
                "roundingMode": 1,
                "díasDeSemana": 127
            },
            "díasDeSemana": 127
        },
        "startTime": "2025-07-01T00:00:00+01:00",
        "endTime": "2025-09-22T16:08:01.02159+01:00"
    },
    "status": "éxito",
    "marca de tiempo": "2025-09-22T15:23:02.2982477Z"
}

Ejemplo de uso de un intervalo de fechas fijo #

Esta solicitud ejecutará un informe para el trimestre actual. El cuerpo de retorno contiene como ' requestId' que se puede utilizar para consultar el estado del informe y recuperar el conjunto de datos.

Pedir #

POST <https://api.au.myreports.cloud/api/v1.0/workspaces/00000000-0000-0000-0000-000000000001/reports/00000000-0000-0000-0000-000000000001/requests> HTTP/1.1
Tipo de contenido: application/json
Autorización: Portador {TOKEN}
Conexión: keep-alive
{
    "reportId": "000000000-0000-0000-0000-000000000000000001",
    "dateFilter": {
       "inicio": "2025-09-26T09:00:00+01:00",
        "fin": "2025-09-26T17:00:00+01:00"
    }
}
Information Circle info
El ' presetName' Puede ser cualquiera de los < válidos c1". Filtros de fecha preestablecidos</c1>.

Respuesta #

HTTP/1.1 200 OK
Tipo de contenido: application/json; charset=utf-8
Longitud del contenido: xx
{
    "datos": {
        "requestId": "000000000-0000-0000-0000-0000000000000005",
        "locale": "en-GB",
        "reportId": "000000000-0000-0000-0000-000000000000000001",
        "referenceDate": "2025-09-22T15:23:01.0201791+00:00",
        "dateFilter": {
            "inicio": "2025-09-26T09:00:00+01:00",
            "fin": "2025-09-26T17:00:00+01:00",
            "presetFilterObject": {
                "unidades": 5,
                "desplazamiento": 0,
                "longitud": 1,
                "roundingMode": 1,
                "díasDeSemana": 127
            },
            "díasDeSemana": 127
        },
        "inicio": "2025-09-26T09:00:00+01:00",
        "fin": "2025-09-26T17:00:00+01:00"
    },
    "status": "éxito",
    "marca de tiempo": "2025-09-22T15:23:02.2982477Z"
}

Errores #

Desautorizado #

Cuando el token no se proporciona, no es válido o ha caducado

HTTP/1.1 401 No autorizado