Поделиться через


Manage account profiles - Update billing profile

Обновляет профиль выставления счетов.

PUT https://api.partnercenter.microsoft.com/v{version}/profiles/billing

Параметры URI

Имя В Обязательно Тип Описание
version
path True

string

Версия API.

Заголовок запроса

Media Types: "application/json", "application/xml", "text/xml", "application/x-www-form-urlencoded", "text/json"

Имя Обязательно Тип Описание
Authorization True

string

Маркер носителя авторизации

Accept True

string

Допустимый тип контента; приложение типа или json с расширенным доступом

ms-correlationid

string

Используется для отслеживания запросов внутри системы. Если ms-correlationid не указан, сервер создаст новый для каждого запроса.

ms-requestid

string

Используется для идемпотентности запросов. Если ms-requestid не указан, сервер создаст новый для каждого запроса.

Текст запроса

Media Types: "application/json", "application/xml", "text/xml", "application/x-www-form-urlencoded", "text/json"

Имя Тип Описание
address

Microsoft.Partner.Sdk.Contracts.V1.Address

Возвращает или задает адрес выставления счетов компании или организации.

billingCurrency

string

Возвращает или задает валюту, используемую компанией или организацией.

billingDay

integer

Возвращает или задает день выставления счетов.

companyName

string

Возвращает или задает имя организации выставления счетов.

links

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceLinks

Возвращает или задает ссылки.

primaryContact

Microsoft.Partner.Sdk.Contracts.V1.Contact

Возвращает или задает основной контакт для компании или организации.

purchaseOrderNumber

string

Возвращает или задает номер заказа на покупку компании или организации.

taxId

string

Возвращает или задает идентификатор налога компании или организации.

Ответы

Имя Тип Описание
200 OK

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

Запрос выполнен успешно. Текст ответа содержит обновленный профиль выставления счетов.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

400 Bad Request

Отсутствуют или недопустимые входные данные. Текст ответа предоставит сведения об ошибке.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

401 Unauthorized

Запрос не прошел проверку подлинности. Сначала клиент должен пройти проверку подлинности с помощью службы API партнеров.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

403 Forbidden

Запрос прошел проверку подлинности, но был отклонен, так как вызывающий объект не имеет прав на его вызов.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

404 Not Found

Ресурс не найден или недоступен с заданными входными параметрами.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

500 Internal Server Error

Служба API партнера или одна из зависимостей не выполнила запрос. Вызывающие могут повторить это.

Media Types: "application/json", "application/xml", "text/xml", "text/json"

Определения

Имя Описание
Microsoft.Partner.Sdk.Contracts.V1.Address

Представляет адрес для клиента или партнера.

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

Описывает профиль выставления счетов партнера.

Microsoft.Partner.Sdk.Contracts.V1.Common.Link

Ссылка представляет URI и метод HTTP, указывающий требуемое действие для доступа к ресурсу.

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceAttributes

Относится к общим атрибутам объекта

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceLinks

Ссылки навигации для ресурса

Microsoft.Partner.Sdk.Contracts.V1.Contact

Описывает контактные данные для конкретного человека.

System.Collections.Generic.KeyValuePair[System.String,System.String]

Microsoft.Partner.Sdk.Contracts.V1.Address

Представляет адрес для клиента или партнера.

Имя Тип Описание
addressLine1

string

Возвращает или задает первую строку адреса.

addressLine2

string

Возвращает или задает вторую строку адреса. Это свойство является необязательным.

city

string

Возвращает или задает город.

country

string

Возвращает или задает страну или регион в формате кода страны ISO.

firstName

string

Возвращает или задает имя контакта в компании или организации клиента.

lastName

string

Получает или задает фамилию контакта в компании или организации клиента.

phoneNumber

string

Получает или задает номер телефона контакта в компании или организации клиента. Это свойство является необязательным.

postalCode

string

Возвращает или задает почтовый индекс или почтовый индекс.

region

string

Возвращает или задает регион.

state

string

Возвращает или задает состояние.

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

Описывает профиль выставления счетов партнера.

Имя Тип Описание
address

Microsoft.Partner.Sdk.Contracts.V1.Address

Возвращает или задает адрес выставления счетов компании или организации.

attributes

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceAttributes

Возвращает атрибуты.

billingCurrency

string

Возвращает или задает валюту, используемую компанией или организацией.

billingDay

integer

Возвращает или задает день выставления счетов.

companyName

string

Возвращает или задает имя организации выставления счетов.

links

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceLinks

Возвращает или задает ссылки.

primaryContact

Microsoft.Partner.Sdk.Contracts.V1.Contact

Возвращает или задает основной контакт для компании или организации.

profileType enum:
  • billing_profile
  • legal_business_profile
  • mpn_profile
  • organization_profile
  • support_profile

OldProperty: возвращает тип профиля партнера.

purchaseOrderNumber

string

Возвращает или задает номер заказа на покупку компании или организации.

taxId

string

Возвращает или задает идентификатор налога компании или организации.

Ссылка представляет URI и метод HTTP, указывающий требуемое действие для доступа к ресурсу.

Имя Тип Описание
headers

System.Collections.Generic.KeyValuePair[System.String,System.String][]

Возвращает заголовки ссылок.

method

string

Метод.

uri

string

Универсальный код ресурса (URI).

Microsoft.Partner.Sdk.Contracts.V1.Common.ResourceAttributes

Относится к общим атрибутам объекта

Имя Тип Описание
etag

string

Возвращает или задает etag. Версия объекта в поставщиках.

objectType

string

Тип объекта.

Ссылки навигации для ресурса

Имя Тип Описание
next

Microsoft.Partner.Sdk.Contracts.V1.Common.Link

Следующая страница элементов.

previous

Microsoft.Partner.Sdk.Contracts.V1.Common.Link

Предыдущая страница элементов.

self

Microsoft.Partner.Sdk.Contracts.V1.Common.Link

Самоуправляемый код ресурса (URI).

Microsoft.Partner.Sdk.Contracts.V1.Contact

Описывает контактные данные для конкретного человека.

Имя Тип Описание
email

string

Возвращает или задает адрес электронной почты контакта.

firstName

string

Возвращает или задает имя контакта.

lastName

string

Возвращает или задает фамилию контакта.

phoneNumber

string

Возвращает или задает номер телефона контакта.

System.Collections.Generic.KeyValuePair[System.String,System.String]

Имя Тип Описание
key

string

value

string