> ## Documentation Index
> Fetch the complete documentation index at: https://docs.platform.arb.inc/llms.txt
> Use this file to discover all available pages before exploring further.

# Replace case timetable

> Replaces the existing procedural timetable for a case with a new one. This updates all phase deadlines and requirements.



## OpenAPI

````yaml api-reference/cases.yaml post /timetables/replace
openapi: 3.0.3
info:
  title: cases
  description: >-
    The Cases Service is the main place where all case info lives, including who
    is involved and what files are attached. It lets you create new cases, view
    existing ones, upload documents or files, and manage service of notice
    delivery through multiple channels (mail, email, or manual attestation),
    while notifying other parts of the system when anything changes.
  version: 1.0.0
servers:
  - url: https://cases.platform.arb.inc
security: []
tags:
  - name: /
  - name: cases
  - name: docket
  - name: evidence
  - name: filings
  - name: internal
  - name: invites
  - name: participants
  - name: schemas
  - name: service-of-notice
  - name: tasks
  - name: timetables
paths:
  /timetables/replace:
    post:
      tags:
        - timetables
      summary: Replace case timetable
      description: >-
        Replaces the existing procedural timetable for a case with a new one.
        This updates all phase deadlines and requirements.
      operationId: replaceTimetable
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - caseID
                - timetable
              properties:
                caseID:
                  type: string
                  example: 2025-08-00292
                timetable:
                  type: object
                  description: The new timetable definition
      responses:
        '200':
          description: Successfully replaced timetable
          content:
            text/plain:
              schema:
                type: string
                example: Timetable replaced successfully
      security:
        - bearerAuth: []
components:
  securitySchemes:
    bearerAuth:
      type: http
      description: access token
      scheme: bearer
      bearerFormat: JWT

````