ORD - Response for SSP
Взаимодействие DSP и SSP основано на использовании протокола JSON-RPC 2.0.
DSP в ответ на запрос SSP отправляет данные по изначальным договорам, зарегистрированным в ОРД.
Обратите внимание, наименования полей в ответе могут отличаться для разных SSP.
Пример ответа
{
"id": "8f...e1",
"seatbid": [
{
"bid": [
{
"ext": {
"nroa": {
"erid": "Kja2.....",
"contractor": {
"inn": "774452044",
"name": "ООО Тигр",
"legal_form": "ul",
"mobile_phone": "",
"epay_number": "",
"reg_number": "",
"alternative_inn": "",
"oksm_number": ""
},
"client": {
"inn": "774452033",
"name": "ООО Пташка",
"legal_form": "ul",
"mobile_phone": "",
"epay_number": "",
"reg_number": "",
"alternative_inn": "",
"oksm_number": ""
},
"initial_contract": {
"id": "4540",
"ado_id": "amberdata",
"type": "additional-agreement",
"subject_type": "distribution",
"action_type": "",
"number": "12345",
"sign_date": "2022-06-01",
"vat_included": false,
"agent_acting_for_publisher": false,
"parent_contract_id":"333"
},
"parent_contracts": [ {
"id":"333",
"ado_id":"amberdata",
"sign_date":"2022-01-01",
"type":"contract",
"subject_type":"distribution",
"action_type":"",
"vat_included":false,
"number": "4567",
"agent_acting_for_publisher": false
} ]
}
}
}
],
"seat": ""
}
],
"bidid": "5f2...55a",
"cur": "RUB"
}Описание полей ответа
Объект ext включает в себя nroa (родительский объект для расширения), в котором содержится информация о ERID и договоре, заключенном с рекламодателем, с указанием ОРД, в которой добавлен этот договор. Путь bidResponse ->seatbid->bid->ext->nroa
| Атрибут | Тип | Описание |
|---|---|---|
| erid | string | ЕРИД |
| contractor | object | Объект, описывающий исполнителя изначального договора |
| contractor.inn | string | ИНН исполнителя изначального договора |
| contractor.name | string | URLEncode от наименования юр. лица исполнителя |
| contractor.legal_form | string | Тип организации исполнителя, см. справочник "Тип организации" |
| contractor.mobile_phone | string | Контактный телефон исполнителя |
| contractor.epay_number | string | Номер электронного средства платежа исполнителя |
| contractor.reg_number | string | Регистрационный номер исполнителя, либо его аналог |
| contractor.alternative_inn | string | Номер налогоплательщика исполнителя, либо его аналог в стране регистрации |
| contractor.oksm_number | string | Код страны регистрации юр. лица исполнителя в соответствии с ОКСМ |
| client | object | Объект, описывающий клиента |
| client.inn | string | ИНН изначального рекламодателя |
| client.name | string | URLEncode от наименования юр. лица рекламодателя |
| client.legal_form | string | Тип организации клиента, см. справочник "Тип организации" |
| client.mobile_phone | string | Контактный телефон рекламодателя |
| client.epay_number | string | Номер электронного средства платежа рекламодателя |
| client.reg_number | string | Регистрационный номер рекламодателя, либо его аналог |
| client.alternative_inn | string | Номер налогоплательщика рекламодателя, либо его аналог в стране регистрации |
| client.oksm_number | string | Код страны регистрации юр. лица рекламодателя в соответствии с ОКСМ |
| initial_contract | object | Объект, описывающий основные данные изначального договора |
| initial_contract.id | string | Идентификатор договора в ОРД |
| initial_contract.ado_id | string | Наименование ОРД, в которой зарегистрирован договор, в соответствии со справочником наименований, см. справочник "Наименования ОРД" |
| initial_contract.type | string | Тип договора, см. справочник "Типы договоров" |
| initial_contract.subject_type | string | Предмет договора, см справочник "Предметы договора" |
| initial_contract.action_type | string | Действия, осуществляемые посредником, см. справочник "Действия, осуществляемые посредником" |
| initial_contract.number | string | Номер договора |
| initial_contract.sign_date | string | Дата заключения договора в формате YYYY-MM-DD |
| initial_contract.vat_included | boolean | Включен ли НДС в стоимость, указанную в договоре |
| initial_contract.agent_acting_for_publisher | boolean | Направление денежных средств, см. справочник "Направления денежных средств" |
| initial_contract.parent_contract_id | string | ID родительского договора |
| parent_contracts | object | Объект, описывающий основные данные родительского договора |
| parent_contracts.id | string | Идентификатор родительского договора в ОРД |
| parent_contracts.ado_id | string | Наименование ОРД, в которой заведен родительский договор, в соответствии со справочником наименований, см. справочник "Наименования ОРД" |
| parent_contracts.sign_date | string | Дата заключения родительского договора в формате YYYY-MM-DD |
| parent_contracts.type | string | Тип родительского договора, см. справочник "Типы договоров" |
| parent_contracts.subject_type | string | Предмет родительского договора, см. справочник "Предметы договора" |
| parent_contracts.action_type | string | Действия, осуществляемые посредником, см. справочник "Действия, осуществляемые посредником" |
| parent_contracts.number | string | Номер родительского договора |
| parent_contracts.vat_included | boolean | Включен ли НДС в стоимость, указанную в родительском договоре |
| parent_contracts.agent_acting_for_publisher | boolean | Направление денежных средств, см. справочник "Направления денежных средств" |
Updated 5 months ago
