API · v1 · stabil
CODEMETA OSDeveloper Center
Konsole öffnen
Entity · change_requests

Change Request Schema

Schema-ID
change_request
Collection
change_requests
Permissions
  • Lesenchange_request_view
  • Anlegenchange_request_create
  • Ändernchange_request_edit
  • Löschenchange_request_delete
Beziehungen

Felder

Change Request Schema

change_requests4 Permissions

Schema for project change requests

projectIduuiderforderlich→ project

Associated project

titlestringerforderlich

Change request title

1–300 Zeichen
descriptionstringoptional

Rich text description

max 10000 Zeichennullable
statusstringerforderlich

Change request status

DRAFTSUBMITTEDUNDER_REVIEWAPPROVEDREJECTEDIMPLEMENTEDCANCELLED
prioritystringerforderlich

Change request priority

LOWNORMALHIGHCRITICAL
Default: "NORMAL"
categorystringerforderlich

Change request category

SCOPE_EXTENSIONSCOPE_REDUCTIONREQUIREMENT_CHANGETIMELINE_CHANGEBUDGET_CHANGETECHNICAL_CHANGE
requestedByIduuidoptional

User who filed the change request

nullable
requestedByPartyIduuidoptional

Customer party (if customer-initiated)

nullable
impactAssessmentobjectoptional
nullable
estimatedAdditionalMinutesintegeroptional
≥ 0nullable
estimatedAdditionalCoststringoptional
Patternnullable
timelineImpactDaysintegeroptional
nullable
affectedPhaseIdsuuid[]optional
Default: []nullable
affectedTaskIdsuuid[]optional
Default: []nullable
riskLevelstringoptional
LOWMEDIUMHIGH
nullable
descriptionstringoptional
max 5000 Zeichennullable
aiAnalysisobjectoptional
nullable
scopeCreepScorenumberoptional
0 – 100
budgetRiskScorenumberoptional
0 – 100
timelineRiskScorenumberoptional
0 – 100
recommendationstringoptional
affectedAreasstring[]optional
analyzedAtdatetimeoptional
approvalIduuidoptional

Link to approval_request

nullable
implementationTaskIdsuuid[]optional

Task IDs created to implement this change

Default: []
customerApprovalobjectoptional
nullable
approvedbooleanoptional
approvedBystringoptional
approvedAtdatetimeoptional
tagsstring[]optional

Tags

Default: []nullable

Standard-Endpoints

Diese Resource folgt dem generischen CRUD-Vertrag der Plattform. Lesen Sie die Konventionen für Pagination, Idempotenz, Optimistic Locking und Audit. Die wichtigsten Endpoints:

  • GET /api/v1/change_requests — Liste, paginiert + filterbar
  • GET /api/v1/change_requests/<id> — Einzelne Entity
  • POST /api/v1/change_requests — Anlegen
  • PATCH /api/v1/change_requests/<id> — Teil-Update
  • DELETE /api/v1/change_requests/<id> — Soft-Delete
  • GET /api/v1/change_requests/<id>/timeline — Audit + Aktivitäten

Suche