La siguiente función recupera el contenido del conjunto de datos de un reporte. Solo puede acceder a los conjuntos de datos que creó.
Resumen
La solicitud Obtener conjunto de datos permite a la aplicación de cliente recuperar el contenido del conjunto de datos de un reporte. Los parámetros obligatorios para la llamada incluyen DatasetId
, clientNamespace
y BearerToken
, aunque la autorización otorgada por el BearerToken
también se puede proporcionar a través de la autenticación básica de usuario
La dirección URL de la solicitud Obtener conjunto de datos utiliza la siguiente dirección URL base:
https://www.dayforcehcm.com/api/ClientName/V1/Analytics/Datasets/datasetId
Nota: Los conjuntos de datos caducan si no se ha accedido a ellos a través del terminal Obtener conjunto de datos durante 63 días. Si se envía una solicitud Obtener conjunto de datos para un conjunto de datos vencido, se devolverá una respuesta 204: Sin contenido porque el conjunto de datos solicitado venció.
Parámetros
Nota: Un asterisco (*) junto al nombre de un parámetro indica un parámetro obligatorio.
datasetId* (cadena)
- Identifica de forma única un conjunto de datos.
ClientNamespace* (cadena)
- Identifica de forma única la instancia de Dayforce del cliente. Esto es necesario para iniciar sesión.
BearerToken* (cadena)
- El token de autorización es obligatorio para esta API. No es posible probar esta API en la red de programadores (DDN) de Dayforce. Esta autorización también puede proporcionarse con la autenticación básica de usuario.
Respuesta
La respuesta está en formato JSON, como se ilustra en el siguiente ejemplo:
] { "Name": " Care", "Start Date": null, "Due Date": null, "Completed Date": null, "Priority Level": 0, "Budget Hours": 0.00000, "% Time Elapsed": null, "Product Group": null, "Product Module": null, "Project Type": null, "Project Client": null, "Project Phase": null, "Account #": null, "IFRS": false, "Clock Code": null, "XRef Code": null, "Ledger Code": null, "Certified Payroll Project Number": null } ]