CheckProfileRequest

Получение информации о незаполненных полях созданного личного кабинета (юнита).

В ответ маркетплейс получит номер базового профиля (profileid) и номера подпрофилей.

Запрос:
{  
   "Envelope":{  
      "Header":{  
         "Security":{  
            "UsernameToken":{  
               "Username":"Username",
               "Password":"Password"
            }
         }
      },
      "Body":{  
         "CheckProfileRequest":{  
             "unitId":12345
              
         }
      }
   }
}

Ответ:
{"Envelope": {"Body": {"CheckProfileResponse": {
   "foundersTotalShare": 0,
   "daysBeforePartnerLock": 30,
   "requestInfo":    [
            {
         "method": "EditProfile",
         "scope": "Founder",
         "profile":          {
            "profileId": 55555,
            "profile": {"attribute":             [
                              {
                  "value": "number{0...100}",
                  "key": "FOUNDER_SHARE_PERCENTAGE"
               },
                              {
                  "value": "number{0...}",
                  "key": "FOUNDER_SHARE_NUMERATOR"
               },
                              {
                  "value": "number{0...}",
                  "key": "FOUNDER_SHARE_DENOMINATOR"
               }
            ]},
            "unitId": 12345
         },
         "action": "REQUEST"
      },
            {
         "method": "EditProfile",
         "scope": "Personal",
         "profile":          {
            "profileId": 54321,
            "profile": {"attribute":             [
                              {
                  "value": "[email protected]",
                  "key": "FINANCE_EMAIL"
               },
                              {
                  "value": "number{79001112233}",
                  "key": "PHONE_SUPPORT"
               },
                              {
                  "value": "string",
                  "key": "FIO_CONTACT"
               },
                              {
                  "value": "Y|N",
                  "key": "CONDITIONS_PAYER"
               },
                              {
                  "value": "EXIST|NONE",
                  "key": "BUDGET_ARREARS_ABSENCE"
               },
                              {
                  "value": "Y|N",
                  "key": "CONDITIONS_PAYEE"
               },
                              {
                  "value": "string",
                  "key": "PLANNED_TURNOVERS"
               },
                              {
                  "value": "string",
                  "key": "REGISTRATION_AUTHORITY_RU"
               },
                              {
                  "value": "string",
                  "key": "AGREEMENT_SIGNER_FIO"
               },
                              {
                  "value": "Y|N",
                  "key": "CONDITIONS_CORRECT_DATA"
               },
                              {
                  "value": "number{79001112233}",
                  "key": "PHONE_CONTACT"
               },
                              {
                  "value": "Y|N",
                  "key": "CONDITIONS_PAYMENT_INFO"
               },
                              {
                  "value": "country: isocode[RUS], isocode2L[RU],  name[Россия|Russia]",
                  "key": "COUNTRY"
               },
                              {
                  "value": "POWER_OF_ATTORNEY|ARTICLES_OF_ASSOCIATION|OTHER",
                  "key": "ACTING_DOCUMENT"
               },
                              {
                  "value": "string",
                  "key": "FIO_ACCOUNTANT"
               },
                              {
                  "value": "string",
                  "key": "POST_ADDRESS"
               },
                              {
                  "value": "[email protected]",
                  "key": "TECHNICAL_EMAIL"
               },
                              {
                  "value": "Y|N",
                  "key": "CONDITIONS_SITE"
               },
                              {
                  "value": "number{79001112233}",
                  "key": "PHONE_ACCOUNTANT"
               }
            ]},
            "unitId": 12345
         },
         "action": "REQUEST"
      },
            {
         "method": "EditProfile",
         "scope": "Director",
         "profile":          {
            "profileId": 44444,
            "profile": {"attribute":             [
                              {
                  "value": "country: isocode[RUS], isocode2L[RU],  name[Россия|Russia]",
                  "key": "NATIONALITY"
               },
                              {
                  "value": "string",
                  "key": "LEGAL_ADDRESS"
               },
                              {
                  "value": "string",
                  "key": "PLACE_OF_BIRTH"
               },
                              {
                  "value": "string",
                  "key": "POST_ADDRESS"
               },
                              {
                  "value": "Y|N",
                  "key": "RF_RESIDENT"
               },
                              {
                  "value": "YYYY-MM-DD",
                  "key": "DATE_OF_BIRTH"
               },
                              {
                  "value": "number{79001112233}",
                  "key": "PHONE_CONTACT"
               }
            ]},
            "unitId": 12345
         },
         "action": "REQUEST"
      },
            {
         "juridical": {"attribute": [         {
            "value": "number{11 [КЧ | 222 [КЧ | 333 [КЧ | 444]]]}",
            "key": "OKATO"
         }]},
         "scope": "Juridical",
         "action": "CALL_SERVICE_SUPPORT"
      },
            {
         "bank":          {
            "unitId": 12345,
            "attribute":             [
                              {
                  "value": "number{12345678901234567890}",
                  "key": "ACCOUNT"
               },
                              {
                  "value": "number{123456789}",
                  "key": "BIK"
               }
            ]
         },
         "method": "CreateBankAccount",
         "scope": "Bank",
         "action": "REQUEST"
      }
   ],
   "status": "DATA_REQUIRED"
}}}}

Все запросы маркетплейс отправляет с помощью интерфейса MONETA.MerchantAPI.

circle-info

Интерфейс MONETA.MerchantAPIarrow-up-right представляет собой Web-сервис, описанный по спецификации Web Services Description Language (WSDL)arrow-up-right, использующий протокол Simple Object Access Protocol (SOAP) для передачи информации.

Last updated