Skip to content

Document template · generic.it.change_request

IT Change Request

  • Render-verified
  • Informational
  • Version 1.0.0

Change record for an IT change, aligned with ITIL 4 change-enablement practice. Captures risk assessment, implementation and rollback plans, testing, schedule and CAB decision.

JSON Schema

Fields in this template

Data sent to the API is validated against the template’s JSON Schema before anything is rendered. This template defines 36 fields:

Field Required Type Description
change_id Required string
entity Optional object
entity.name Required string
entity.registration Optional string
change_type Required enum
title Required string
description Required string
business_justification Required string
requester Required object
change_manager Required object
affected_owners Required array
impact Required object
impact.systems_affected Required array of string
impact.users_affected_count Required integer
impact.downtime_expected Required string
risk_assessment Required object
risk_assessment.likelihood Required enum
risk_assessment.impact Required enum
risk_assessment.level Required enum
risk_assessment.narrative Optional string
implementation_plan Required object
implementation_plan.steps Required array
rollback_plan Required string
testing_plan Required string
schedule Required object
schedule.start Required string
schedule.end Required string
schedule.maintenance_window Optional string
cab_decision Required enum
cab_conditions Optional string

+6 more fields — the full JSON Schema is available in the dashboard and via the API.

POST /render

Generate it

One POST /render call: send your JSON, get the finished PDF back. Or skip the JSON entirely and describe the document in plain language on chut.app.

curl
curl -X POST https://api.papii.eu/render \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "generic.it.change_request",
    "data": { ... },
    "options": {"language": "en"}
  }' -o change-request.pdf

Frequently asked questions

What is “IT Change Request”?

Change record for an IT change, aligned with ITIL 4 change-enablement practice. Captures risk assessment, implementation and rollback plans, testing, schedule and CAB decision. On papii this document is available as template generic.it.change_request: a JSON Schema plus a deterministic PDF renderer, so the same data always produces the same document.

Can I generate a IT Change Request with AI?

Yes. chut.app — the AI back office papii powers — fills this template from a plain-language description: you describe the document in one sentence, the AI structures the data, papii validates it against the schema and renders the PDF. Developers can also call the papii API directly with structured JSON.

Is the IT Change Request template legally compliant?

This template is render-verified: its schema, sample data and PDF output are automatically tested on every release. It is published with status “ready”, meaning it has not yet been through papii’s final legal review. Where it references specific legislation, that is stated in the template description — always have a professional check documents with legal effect before relying on them.