Change requests in Scrubbe represent planned or in-progress modifications to your systems — deployments, configuration updates, infrastructure changes, and similar events. Tracking changes alongside incidents lets Scrubbe correlate service disruptions with recent modifications, improving the speed and accuracy of root cause analysis. Every change record supports scheduling, rollback planning, and risk classification.Documentation Index
Fetch the complete documentation index at: https://docs.scrubbe.com/llms.txt
Use this file to discover all available pages before exploring further.
All endpoints require
Authorization: Bearer <token>.https://your-api-domain.com/api/v1/changes
Create a change request
POST /
Short title for the change request (e.g.
"Upgrade PostgreSQL to 16.2").Detailed description of the change being made.
Change type:
STANDARD, NORMAL, or EMERGENCY.Risk level:
LOW, MEDIUM, or HIGH.Affected service or team area.
Target environment (e.g.
"production", "staging").ISO 8601 timestamp for the planned change window.
Email of the engineer responsible for implementing the change.
Description of how to revert the change if it fails.
List change requests
Returns a paginated list of change requests ordered by creation date descending.GET /
Page number.
Items per page (max 100).
Filter by status:
PENDING, APPROVED, IN_PROGRESS, COMPLETED, or CANCELLED.Filter by environment.
Filter by risk level:
LOW, MEDIUM, or HIGH.Get a change request
GET /:id
The change request ID.
Update a change request
Accepts the same fields asPOST /. Only provided fields are updated. Use this endpoint to progress status, adjust the scheduled window, or add a rollback plan after initial creation.
PUT /:id
The change request ID.
cURL
Delete a change request
DELETE /:id
The change request ID to delete.