Condividi tramite


Manage account profiles - Update billing profile

Aggiorna il profilo di fatturazione.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
version
path True

string

Versione api.

Intestazione della richiesta

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

Nome Necessario Tipo Descrizione
Authorization True

string

Token di connessione dell'autorizzazione

Accept True

string

Tipo di contenuto accettabile; tipo ampiamente accepeted application/json

ms-correlationid

string

Usato per tenere traccia delle richieste internamente. Se non viene specificato un ms-correlationid, il server genererà un nuovo elemento per ogni richiesta

ms-requestid

string

Usato per l'idempotenza delle richieste. Se non viene specificato un ms-requestid, il server genererà un nuovo per ogni richiesta

Corpo della richiesta

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

Nome Tipo Descrizione
address

Microsoft.Partner.Sdk.Contracts.V1.Address

Ottiene o imposta l'indirizzo di fatturazione della società o dell'organizzazione.

billingCurrency

string

Ottiene o imposta la valuta utilizzata dall'azienda o dall'organizzazione.

billingDay

integer

Ottiene o imposta il giorno di fatturazione.

companyName

string

Ottiene o imposta il nome della società di fatturazione.

links

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

Ottiene o imposta i collegamenti.

primaryContact

Microsoft.Partner.Sdk.Contracts.V1.Contact

Ottiene o imposta il contatto principale per l'azienda o l'organizzazione.

purchaseOrderNumber

string

Ottiene o imposta il numero di ordine di acquisto dell'azienda o dell'organizzazione.

taxId

string

Ottiene o imposta l'ID imposta dell'azienda o dell'organizzazione.

Risposte

Nome Tipo Descrizione
200 OK

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

La richiesta ha avuto esito positivo. Il corpo della risposta contiene il profilo di fatturazione aggiornato.

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

400 Bad Request

Non è presente un input mancante o non valido. Il corpo della risposta fornirà i dettagli dell'errore.

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

401 Unauthorized

La richiesta non è stata autenticata. Il client deve prima eseguire l'autenticazione con il servizio API partner.

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

403 Forbidden

La richiesta è stata autenticata ma è stata rifiutata perché il chiamante non dispone dei diritti per richiamarlo.

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

404 Not Found

La risorsa non viene trovata o non è disponibile con i parametri di input specificati.

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

500 Internal Server Error

Il servizio API partner o una delle relative dipendenze non è riuscito a soddisfare la richiesta. I chiamanti possono riprovare.

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

Definizioni

Nome Descrizione
Microsoft.Partner.Sdk.Contracts.V1.Address

Rappresenta un indirizzo per un cliente o un partner.

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

Descrive il profilo di fatturazione di un partner.

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

Il collegamento rappresenta un URI e il metodo HTTP che indica l'azione desiderata per l'accesso alla risorsa.

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

Fa riferimento agli attributi comuni dell'oggetto

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

Collegamenti di spostamento per la risorsa

Microsoft.Partner.Sdk.Contracts.V1.Contact

Descrive le informazioni di contatto per un individuo specifico.

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

Microsoft.Partner.Sdk.Contracts.V1.Address

Rappresenta un indirizzo per un cliente o un partner.

Nome Tipo Descrizione
addressLine1

string

Ottiene o imposta la prima riga dell'indirizzo.

addressLine2

string

Ottiene o imposta la seconda riga dell'indirizzo. Questa proprietà è facoltativa.

city

string

Ottiene o imposta la città.

country

string

Ottiene o imposta il paese/area geografica nel formato del codice paese ISO.

firstName

string

Ottiene o imposta il nome di un contatto presso la società o l'organizzazione del cliente.

lastName

string

Ottiene o imposta il cognome di un contatto presso la società o l'organizzazione del cliente.

phoneNumber

string

Ottiene o imposta il numero di telefono di un contatto presso la società o l'organizzazione del cliente. Questa proprietà è facoltativa.

postalCode

string

Ottiene o imposta il codice postale o il codice postale.

region

string

Ottiene o imposta l'area.

state

string

Ottiene o imposta lo stato.

Microsoft.Partner.Sdk.Contracts.V1.BillingProfile

Descrive il profilo di fatturazione di un partner.

Nome Tipo Descrizione
address

Microsoft.Partner.Sdk.Contracts.V1.Address

Ottiene o imposta l'indirizzo di fatturazione della società o dell'organizzazione.

attributes

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

Ottiene gli attributi.

billingCurrency

string

Ottiene o imposta la valuta utilizzata dall'azienda o dall'organizzazione.

billingDay

integer

Ottiene o imposta il giorno di fatturazione.

companyName

string

Ottiene o imposta il nome della società di fatturazione.

links

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

Ottiene o imposta i collegamenti.

primaryContact

Microsoft.Partner.Sdk.Contracts.V1.Contact

Ottiene o imposta il contatto principale per l'azienda o l'organizzazione.

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

OldProperty: ottiene il tipo di profilo partner.

purchaseOrderNumber

string

Ottiene o imposta il numero di ordine di acquisto dell'azienda o dell'organizzazione.

taxId

string

Ottiene o imposta l'ID imposta dell'azienda o dell'organizzazione.

Il collegamento rappresenta un URI e il metodo HTTP che indica l'azione desiderata per l'accesso alla risorsa.

Nome Tipo Descrizione
headers

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

Ottiene le intestazioni di collegamento.

method

string

Metodo .

uri

string

The URI.

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

Fa riferimento agli attributi comuni dell'oggetto

Nome Tipo Descrizione
etag

string

Ottiene o imposta l'etag. Versione dell'oggetto nei provider.

objectType

string

Tipo di oggetto.

Collegamenti di spostamento per la risorsa

Nome Tipo Descrizione
next

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

Pagina successiva di elementi.

previous

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

Pagina precedente di elementi.

self

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

URI autonomo.

Microsoft.Partner.Sdk.Contracts.V1.Contact

Descrive le informazioni di contatto per un individuo specifico.

Nome Tipo Descrizione
email

string

Ottiene o imposta l'indirizzo di posta elettronica del contatto.

firstName

string

Ottiene o imposta il nome del contatto.

lastName

string

Ottiene o imposta il cognome del contatto.

phoneNumber

string

Ottiene o imposta il numero di telefono del contatto.

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

Nome Tipo Descrizione
key

string

value

string