Попробовать

⚠️ 7. Создаем сделки (заявки)

📂 На этом этапе необходимы:

Сделки добавляются с помощью метода Create Deal или Create Many Deals

Не забудьте для каждого запроса указывать header Authorization: Token <токен_доступа> полученный на этапе ⚠️ 0. Производим аутентификацию

📤 Пример запроса на создание Сделки:

POST https://apps.smartanalytics.io/crm/v1/api/deals/

Request Body:
{
  "name": "string",
  "pipeline_id": "string",
  "status_id": "string",
  "manager_id": "string",
  "contact_id": "string",
  "utm_source": "string",
  "utm_medium": "string",
  "utm_campaign": "string",
  "utm_content": "string",
  "utm_term": "string",
  "metrika_cid": "string",
  "smart_visitor_id": "string",
  "google_cid": "string",
  "price": 0,
  "products": [
    {
      "name": "string",
      "category": "string",
      "quentity": 0,
      "price": 0
    }
  ],
  "custom_fields": [
    {
      "id": "string",
      "value": "string"
    }
  ],
  "purchase_tax": 0,
  "purchase_shipping": 0,
  "first_cost": 0,
  "created": 0,
  "last_modified": 0,
  "invoice": "string",
  "entity_link": "string"
}

Response:
{
  "name": "string",
  "pipeline_id": "string",
  "status_id": "string",
  "manager_id": "string",
  "contact_id": "string",
  "utm_source": "string",
  "utm_medium": "string",
  "utm_campaign": "string",
  "utm_content": "string",
  "utm_term": "string",
  "metrika_cid": "string",
  "smart_visitor_id": "string",
  "price": 0,
  "products": [
    null
  ],
  "custom_fields": [
    null
  ],
  "purchase_tax": 0,
  "purchase_shipping": 0,
  "first_cost": 0,
  "created": 0,
  "last_modified": 0,
  "invoice": "string",
  "entity_link": "string",
  "id": "string"
}

📕 Список всех полей (deal):

Обязательное полеНазвание поля в APIТип поляОписание поля
Даnamestring (Name)название сделки(заказа)
Даpipeline_idstring (Pipeline Id)Идентификатор воронки, в которой находится сделка
Даstatus_idstring (Status Id)Статус сделки
Нетmanager_idstring (Manager Id)Идентификатор менеджера
Нетcontact_idstring (Contact Id)Идентификатор “карточки” с контактами
Нетutm_sourcestring (Utm Source)UTM source
Нетutm_mediumstring (Utm Medium)UTM medium
Нетutm_campaignstring (Utm Campaign)UTM campaign
Нетutm_contentstring (Utm Content)UTM content
Нетutm_termstring (Utm Term)UTM term
Нетmetrika_cidstring (Metrika CID)Уникальный идентификатор Яндекс метрики
Нетgoogle_cidstring (Google CID)Уникальный идентификатор Гугл метрики
Даpricenumber (Price)Итоговая цена сделки (заказа)
ДаproductsArray of objects (Products)Массив с позициями в сделке(заказе)
Даcustom_fieldsArray of objects (Custom Fields)Кастомные поля для сделки
Нетpurchase_taxnumber (Purchase Tax)Default: 0Налог
Нетpurchase_shippingnumber (Purchase Shipping)Default: 0Тип доставки
Нетrejection_reasonstring (Rejection Reason)Причина отказа
Нетfirst_costnumber (First Cost)Default: 0Себестоимость заказа
Даcreatedtimestamp (Created)Дата создания сделки
Даlast_modifiedtimestamp (Last Modified)Дата последнего изменения сделки
Нетinvoicestring (Invoice)Default: «none»Счет на который пришла оплата
Нетentity_linkstring (Entity Link)Default: «none»Ссылка на сделку
Нетouter_idstring (Outer Id)Внешний идентификатор сделки

Позиция в массиве products

Обязательное полеНазвание поля в APIТип поляОписание поля
Нетidstring (Id)Идентификатор продукта
Даnamestring (Name)Название продукта
Даcategorystring (Category)Категория продукта
Даquantityinteger (Quantity)количество элементов конкретного id в заказе
Даpricenumber (Price)Стоимость продукта

Позиция в массиве custom_fields

Обязательное полеНазвание поля в APIТип поляОписание поля
Даidstring (Id)Идентификатор кастомного поля
Даvalueany (Value)Значение кастомного поля

Далее перейти к ⚠️ 8. Обновляем сделки (заявки).