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 about 1 year ago