---
title: "Create Schedules Bulk"
method: POST
path: "/admin/schedules"
tags: ["admin"]
---

# Create Schedules Bulk

`POST /admin/schedules`

## Request

- Base URL: `https://api.confbuilder.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.confbuilder.com/admin/schedules`
- Auth: none declared

Create demo schedules with activities from demo-schedules.json.

Speaker and sponsor references (speaker_ref / sponsor_ref) are resolved
by matching the speaker's full name or sponsor's company name against
records already linked to the given event.

## Query parameters

- `event_id` string, required

## Response `200`

Successful Response

- AdminSchedule[]
  - `id` string, nullable
  - `eventId` string, nullable
  - `name` string
  - `scheduleType` string
  - `location` string, nullable
  - `columns` object[], nullable
  - `customFields` object, nullable
  - `sheetTabName` string, nullable
  - `explainerVideoUrl` string, nullable
  - `status` string
  - `currentVersion` integer
  - `activities` AdminScheduleActivity[], nullable
    - `id` string, nullable
    - `title` string, required
    - `startDate` string, date, nullable
    - `endDate` string, date, nullable
    - `startTime` string, nullable
    - `endTime` string, nullable
    - `description` string, nullable
    - `scheduleType` string, nullable
    - `speakerIds` string[], nullable
    - `contentIds` string[], nullable
    - `sponsorIds` string[], nullable
    - `location` string, nullable
    - `draftSpeakers` string, nullable
    - `notes` string, nullable
    - `order` integer
    - `customFields` object, nullable
    - `speakerRefs` string[], nullable
    - `sponsorRefs` string[], nullable
  - `createdAt` string, date-time, nullable
  - `updatedAt` string, date-time, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/confbuilder/apis/confbuilder-api.md) · [All operations](https://skmtc.dev/confbuilder/apis/confbuilder-api/llms.txt) · [OpenAPI document](https://skmtc.dev/confbuilder/apis/confbuilder-api/revisions/9e576d664e16?raw)
