---
title: "Create Pages For Room"
method: POST
path: "/rooms/{room_id}/pages/create_many"
tags: ["room"]
---

# Create Pages For Room

`POST /rooms/{room_id}/pages/create_many`

## Request

- Base URL: `https://api.pagecall.com/v1`
- URL: `https://api.pagecall.com/v1/rooms/{room_id}/pages/create_many`
- Auth: HTTP bearer

Create new pages in a meeting room (Bulk API)

## Request body

- Page[]
  - `entities` Entity[]
    - `type` 'Image', required: Type of entity in a page. Currently, manipulation through the API is only allowed for Image entities. - Image: Image
    - `src` string: Source url (required for Image)
    - `fixed` boolean: If true, entity is created in a locked state
  - `size` object: Size of a page
    - `width` integer, required
    - `height` integer, required
  - `index` integer

## Response `200`

Successful operation

- object
  - `pages` object[]: Created pages
    - `id` string
    - `entities` Entity
      - `type` 'Image', required: Type of entity in a page. Currently, manipulation through the API is only allowed for Image entities. - Image: Image
      - `src` string: Source url (required for Image)
      - `fixed` boolean: If true, entity is created in a locked state

## Other responses

- `400`: Invalid Parameters Supplied or Unauthenticated or Unauthorized
- `500`: Validation exception

## Changes

- **2023-05-11** `6e1ed37d5791`: 1 info
  - endpoint added
- **2023-04-05** `5c2950789c4c`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/pplink/apis/pagecall-public-api-openapi-3-0/changes/rooms/:room_id/pages/create_many/post.md)

---

[API](https://skmtc.dev/pplink/apis/pagecall-public-api-openapi-3-0.md) - [All operations](https://skmtc.dev/pplink/apis/pagecall-public-api-openapi-3-0/llms.txt) - [OpenAPI document](https://skmtc.dev/pplink/apis/pagecall-public-api-openapi-3-0/revisions/c6a9d7e46d2a?raw)
