метод REST scope: crm Устаревший

crm.quote.add

Добавить коммерческое предложение

Устаревший метод. Развитие метода остановлено. Используйте crm.item.add.

Кто может выполнять: пользователь с правом «добавления» коммерческих предложений

Описание

Метод crm.quote.add создает коммерческое предложение.

Если в предложении нужно явно указать реквизиты покупателя и продавца, используйте метод crm.requisite.link.register.

Параметры

fields object обязательный

Объект с полями коммерческого предложения формата:

{
    "field_1": "value_1",
    "field_2": "value_2",
    "...": "..."
}

где:
- field_n — название поля
- value_n — значение поля

Список обязательных и основных полей — ниже.

Полный список доступных полей и их типов можно получить методом crm.quote.fields

params object необязательный

Объект дополнительных параметров (подробное описание)

Параметр fields

TITLE string обязательный

Тема коммерческого предложения

Ограничение длины — до 255 символов.

Если передать значение длиннее 255, система обрежет его до 255 символов

STATUS_ID crm_status необязательный

Стадия предложения

Передавайте значение явно в каждом запросе.

Список доступных стадий можно получить методом crm.status.list с фильтром ENTITY_ID = QUOTE_STATUS

CURRENCY_ID crm_currency необязательный

Валюта суммы предложения

OPPORTUNITY double необязательный

Сумма предложения

Передавайте числовое значение в паре с CURRENCY_ID

ASSIGNED_BY_ID user необязательный

Идентификатор ответственного

COMPANY_ID crm_company необязательный

Идентификатор компании-клиента

CONTACT_IDS crm_contact[] необязательный

Массив идентификаторов контактов клиента

MYCOMPANY_ID crm_company необязательный

Идентификатор «вашей компании» для реквизитов продавца

OPENED char необязательный

Доступно ли предложение для всех. Возможные значения:
- Y — да
- N — нет

PERSON_TYPE_ID integer необязательный

Идентификатор типа плательщика

BEGINDATE date необязательный

Дата выставления

CLOSEDATE date необязательный

Срок действия предложения

CLIENT_TITLE string необязательный

Название клиента, до 255 символов

CLIENT_ADDR string необязательный

Адрес клиента, до 255 символов

CLIENT_EMAIL string необязательный

Email клиента, до 255 символов

CLIENT_PHONE string необязательный

Телефон клиента, до 255 символов

COMMENTS string необязательный

Комментарий

Параметр params

IMPORT boolean необязательный

Режим импорта. Возможные значения:
- Y — да
- N — нет

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"fields":{"TITLE":"КП на поставку мебели","STATUS_ID":"DRAFT","OPENED":"Y","ASSIGNED_BY_ID":1,"CURRENCY_ID":"RUB","OPPORTUNITY":150000,"COMPANY_ID":1,"MYCOMPANY_ID":3,"COMMENTS":"Подготовлено по запросу клиента","BEGINDATE":"2026-03-13T10:00:00+03:00","CLOSEDATE":"2026-03-20T18:00:00+03:00"},"params":{"IMPORT":"N"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.quote.add

Ответ

HTTP-статус: 200

{
    "result": 43,
    "time": {
        "start": 1773396937,
        "finish": 1773396937.557957,
        "duration": 0.5579569339752197,
        "processing": 0,
        "date_start": "2026-03-13T13:15:37+03:00",
        "date_finish": "2026-03-13T13:15:37+03:00",
        "operating_reset_at": 1773397537,
        "operating": 0.5224320888519287
    }
}

Возвращаемые данные

result integer

Корневой элемент ответа. Содержит идентификатор созданного коммерческого предложения

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "",
    "error_description": "Parameter 'fields' must be array."
}
Код Описание Значение
Parameter 'fields' must be array. В fields передан не объект
Parameter 'params' must be array. В params передан не объект
Access denied. У пользователя нет прав на добавление коммерческих предложений

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.