Resources: Overview of Methods

If you are developing integrations for Bitrix24 using AI tools (Codex, Claude Code, Cursor), connect to the MCP server so that the assistant can utilize the official REST documentation.

Resources are objects that can be reserved: rooms, equipment, or services.

Quick navigation: all methods

User documentation: Add a resource to Booking section

How to Start

  1. Create or retrieve a resource type using booking.v1.resourceType.*
  2. Create a resource using booking.v1.resource.add
  3. Configure available time using booking.v1.resource.slots.*
  4. Pass the resource id in the resourceIds parameter of the booking.v1.booking.* methods so that the resource is included in a booking

Relationship with Other Objects

Reservation. Pass the id of the resources in the resourceIds parameter of the booking.v1.booking.* methods. A single reservation can include multiple resources.

Additional Settings for Resources

Resource Type. To create, modify, delete, or find a resource type, use the methods from the booking.v1.resourceType.* group. Additionally, these methods allow you to configure activity and message templates. These settings are applied by default when creating a resource of the specified type.

Slots. To configure the times when a resource is available for booking, use the methods from the booking.v1.resource.slots.* group. For example, you can set the resource's availability only on Tuesdays and Thursdays from 11:00 AM to 3:00 PM.

Overview of Methods

Scope: booking

Who can perform the method: any user

Method

Description

booking.v1.resource.add

Adds a new resource

booking.v1.resource.update

Updates a resource

booking.v1.resource.get

Retrieves a resource

booking.v1.resource.list

Retrieves a list of resources

booking.v1.resource.delete

Deletes a resource