IOutput: {
    deleteTrustedAccount: {
        bank_account: {
            created_at: unknown;
            data: {
                account_number: string;
                bank_name: string;
                card_number?: null | string;
                currency: string;
                details: {
                    bik: string;
                    corr: string;
                    kpp?: null | string;
                };
            };
            is_default: boolean;
            method_id: string;
            method_type: string;
            updated_at: unknown;
            username: string;
        };
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: {
            inn: string;
            kpp: string;
            ogrn: string;
        };
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        is_available: boolean;
        is_private: boolean;
        participants_count: number;
        phone: string;
        represented_by: {
            based_on: string;
            first_name: string;
            last_name: string;
            middle_name: string;
            position: string;
        };
        short_name: string;
        trusted?: {
            birthdate: string;
            email: string;
            first_name: string;
            full_address: string;
            last_name: string;
            middle_name: string;
            passport?: {
                code: string;
                issued_at: string;
                issued_by: string;
                number: number;
                series: number;
            };
            phone: string;
            username: string;
        }[];
        trusted_certificates: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        }[];
        trustee?: {
            birthdate: string;
            email: string;
            first_name: string;
            full_address: string;
            last_name: string;
            middle_name: string;
            passport?: {
                code: string;
                issued_at: string;
                issued_by: string;
                number: number;
                series: number;
            };
            phone: string;
            username: string;
        };
        trustee_certificate: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        };
        type: string;
        whitelist_certificates?: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        }[];
    };
}

Type declaration

  • deleteTrustedAccount: {
        bank_account: {
            created_at: unknown;
            data: {
                account_number: string;
                bank_name: string;
                card_number?: null | string;
                currency: string;
                details: {
                    bik: string;
                    corr: string;
                    kpp?: null | string;
                };
            };
            is_default: boolean;
            method_id: string;
            method_type: string;
            updated_at: unknown;
            username: string;
        };
        braname: string;
        city: string;
        coopname: string;
        country: string;
        details: {
            inn: string;
            kpp: string;
            ogrn: string;
        };
        email: string;
        fact_address: string;
        full_address: string;
        full_name: string;
        is_available: boolean;
        is_private: boolean;
        participants_count: number;
        phone: string;
        represented_by: {
            based_on: string;
            first_name: string;
            last_name: string;
            middle_name: string;
            position: string;
        };
        short_name: string;
        trusted?: {
            birthdate: string;
            email: string;
            first_name: string;
            full_address: string;
            last_name: string;
            middle_name: string;
            passport?: {
                code: string;
                issued_at: string;
                issued_by: string;
                number: number;
                series: number;
            };
            phone: string;
            username: string;
        }[];
        trusted_certificates: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        }[];
        trustee?: {
            birthdate: string;
            email: string;
            first_name: string;
            full_address: string;
            last_name: string;
            middle_name: string;
            passport?: {
                code: string;
                issued_at: string;
                issued_by: string;
                number: number;
                series: number;
            };
            phone: string;
            username: string;
        };
        trustee_certificate: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        };
        type: string;
        whitelist_certificates?: {
            first_name: string;
            last_name: string;
            middle_name?: null | string;
            type: AccountType;
            username: string;
        }[];
    }

    Удалить доверенное лицо кооперативного участка

    Требуемые роли: chairman.

    • bank_account: {
          created_at: unknown;
          data: {
              account_number: string;
              bank_name: string;
              card_number?: null | string;
              currency: string;
              details: {
                  bik: string;
                  corr: string;
                  kpp?: null | string;
              };
          };
          is_default: boolean;
          method_id: string;
          method_type: string;
          updated_at: unknown;
          username: string;
      }

      Банковский счёт

      • created_at: unknown

        Дата создания

      • data: {
            account_number: string;
            bank_name: string;
            card_number?: null | string;
            currency: string;
            details: {
                bik: string;
                corr: string;
                kpp?: null | string;
            };
        }

        Данные метода оплаты

        • account_number: string

          Номер банковского счета

        • bank_name: string

          Название банка

        • Optional card_number?: null | string

          Номер карты

        • currency: string

          Валюта счета

        • details: {
              bik: string;
              corr: string;
              kpp?: null | string;
          }

          Детали счета

          • bik: string

            БИК банка

          • corr: string

            Корреспондентский счет

          • Optional kpp?: null | string

            КПП (устар.)

      • is_default: boolean

        Флаг основного метода платежа, который отображается в документах

      • method_id: string

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

      • method_type: string

        Тип метода оплаты

      • updated_at: unknown

        Дата обновления

      • username: string

        Имя пользователя, к которому привязан метод оплаты

    • braname: string

      Уникальное имя кооперативного участка

    • city: string

      Город

    • coopname: string

      Имя аккаунта кооператива

    • country: string

      Страна

    • details: {
          inn: string;
          kpp: string;
          ogrn: string;
      }

      Детали организации

      • inn: string

        ИНН

      • kpp: string

        КПП

      • ogrn: string

        ОГРН

    • email: string

      Email

    • fact_address: string

      Фактический адрес

    • full_address: string

      Полный адрес

    • full_name: string

      Полное название организации

    • is_available: boolean

      Доступен ли участок текущему пайщику для выбора (публичный участок либо пайщик в белом списке)

    • is_private: boolean

      Приватный кооперативный участок: выбрать его при вступлении или смене могут только пайщики из белого списка

    • participants_count: number

      Количество пайщиков, состоящих в кооперативном участке

    • phone: string

      Телефон

    • represented_by: {
          based_on: string;
          first_name: string;
          last_name: string;
          middle_name: string;
          position: string;
      }

      Представитель организации

      • based_on: string

        На основании чего действует

      • first_name: string

        Имя

      • last_name: string

        Фамилия

      • middle_name: string

        Отчество

      • position: string

        Должность

    • short_name: string

      Краткое название организации

    • Optional trusted?: {
          birthdate: string;
          email: string;
          first_name: string;
          full_address: string;
          last_name: string;
          middle_name: string;
          passport?: {
              code: string;
              issued_at: string;
              issued_by: string;
              number: number;
              series: number;
          };
          phone: string;
          username: string;
      }[]

      Доверенные аккаунты; пусто, если состав участка недоступен запрашивающему

      Требуемые роли: chairman, member.

    • trusted_certificates: {
          first_name: string;
          last_name: string;
          middle_name?: null | string;
          type: AccountType;
          username: string;
      }[]

      Сертификаты доверенных лиц участка (ФИО)

    • Optional trustee?: {
          birthdate: string;
          email: string;
          first_name: string;
          full_address: string;
          last_name: string;
          middle_name: string;
          passport?: {
              code: string;
              issued_at: string;
              issued_by: string;
              number: number;
              series: number;
          };
          phone: string;
          username: string;
      }

      Председатель кооперативного участка; пусто, если состав участка недоступен запрашивающему

      Требуемые роли: chairman, member.

      • birthdate: string

        Дата рождения

      • email: string

        Email

      • first_name: string

        Имя

      • full_address: string

        Полный адрес

      • last_name: string

        Фамилия

      • middle_name: string

        Отчество

      • Optional passport?: {
            code: string;
            issued_at: string;
            issued_by: string;
            number: number;
            series: number;
        }

        Данные паспорта

        • code: string

          Код подразделения

        • issued_at: string

          Дата выдачи

        • issued_by: string

          Кем выдан

        • number: number

          Номер паспорта

        • series: number

          Серия паспорта

      • phone: string

        Телефон

      • username: string

        Имя аккаунта

    • trustee_certificate: {
          first_name: string;
          last_name: string;
          middle_name?: null | string;
          type: AccountType;
          username: string;
      }

      Сертификат председателя кооперативного участка (ФИО)

      • first_name: string

        Имя

      • last_name: string

        Фамилия

      • Optional middle_name?: null | string

        Отчество

      • type: AccountType

        Тип аккаунта

      • username: string

        Имя аккаунта

    • type: string

      Тип организации

    • Optional whitelist_certificates?: {
          first_name: string;
          last_name: string;
          middle_name?: null | string;
          type: AccountType;
          username: string;
      }[]

      Пайщики в белом списке приватного участка (ФИО); пусто, если участок не свой

      Требуемые роли: chairman, member.