Maintenance

sfp server API reference for Maintenance: 4 endpoints.

POST/sfp/api/maintenance/trigger-daily

Triggers all daily maintenance tasks including review environment cleanup

Response Body

curl -X POST "https://example.com/sfp/api/maintenance/trigger-daily"
Empty
GET/sfp/api/maintenance/cron-jobs

Returns information about all scheduled maintenance cron jobs

Response Body

curl -X GET "https://example.com/sfp/api/maintenance/cron-jobs"
Empty
POST/sfp/api/maintenance/trigger-approval-reconciliation

Reconciles approval status with workflow run state. Marks stale approvals.

Response Body

curl -X POST "https://example.com/sfp/api/maintenance/trigger-approval-reconciliation"
Empty
POST/sfp/api/maintenance/trigger-review-cache-refresh

Refreshes pull request review cache for all project repositories

Response Body

curl -X POST "https://example.com/sfp/api/maintenance/trigger-review-cache-refresh"
Empty