Deprecated Endpoint
The following reports endpoints are being deprecated to get reports for campaigns generated on the Modernized Certifications Platform. This endpoint will still be used for reports on Role Composition until such time as they are migrated to the new Certifications platform:
-
GET /reports/v1/:taskResultId/result -
POST /reports/v1/run -
POST /reports/v1/:id/cancel -
GET /reports/v1/:taskResultId
No other calls need to be migrated as a result of this Platform upgrade.
Date Deprecated
Region specific, starting on Sept XX and going through November, as the new certs platform is rolled out.
Reason for Deprecation
These endpoints are being deprecated as part of our Certifications Platform modernization. The legacy method for producing these reports will no longer work. Our proxy service will handle calls routed into the Certifications endpoint, but because of back end limitations, these calls to generate and get reports will need to be migrated for reports on the new platform.
Replacement (if any)
GET /campaigns/v1/{id}/reports/{taskResultId}/download-url/{reportFormat} to get a pre-signed URL to download their report.
Deprecation Timeline
-
Deprecated:
[Date - Date] -
Scheduled Removal: 2027; When Role Comp Certs are migrated to the new platform
Additional Notes
- Reports generated and gathered from before the migration date will still retrievable via the
/reports/endpoints