Update unit

Updates specific fields on a unit. Only fields included in the request body are modified.

Path Parameters
  • unit_id
    Type: string
    required

    Unique identifier of the unit.

Responses
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for patch/apis/units/units/{unit_id}
curl https://ff-business-school.fullfabric.cloud/apis/units/units/507f1f77bcf86cd799439011 \
  --request PATCH \
  --header 'FF-Auth: YOUR_SECRET_TOKEN'
{
  "id": "6385baad976a7719120008e3",
  "external_id": "CF101-EXT",
  "course_id": "6385baad976a7719120008ca",
  "course_name": "Corporate Finance",
  "code": "CF101",
  "name": "Corporate Finance",
  "custom_name": "April 2025",
  "price_currency": "EUR",
  "price_amount": 600,
  "created_at": 1669708461,
  "updated_at": 1776330815,
  "campuses": [
    {
      "id": "5ff317ba9a52af08c10009ca",
      "name": "London"
    }
  ],
  "owner_id": "6385baa4976a771912000511",
  "opens_on": 1711929600,
  "closes_on": 1714521600,
  "starts_on": 1714608000,
  "ends_on": 1717200000,
  "state": "open",
  "state_auto_mode": true,
  "minimum_capacity": 10,
  "maximum_capacity": 40,
  "target_capacity": 30,
  "instance_count": 1,
  "lecturer_ids": [
    "6385baad976a771912000894"
  ],
  "guest_lecturer_ids": [],
  "synopsis": "A comprehensive introduction to corporate valuation, capital structure, and financial decision-making.",
  "epilogue": null,
  "language": "English",
  "sessions": [
    {
      "id": "6385baad976a7719120008e4",
      "room": "Room 301",
      "location": "London Campus",
      "schedule": "default",
      "starts_on": 1714608000,
      "lecturer_ids": [
        "6385baad976a771912000894"
      ],
      "guest_lecturer_ids": [],
      "approval_status": "approved"
    }
  ]
}