Dela via


Address - Validate

Verifierar en adress. Använd åtgärden för att verifiera en adress innan du använder den som soldTo eller en billTo-adress.

POST https://management.azure.com/providers/Microsoft.Billing/validateAddress?api-version=2024-04-01

URI-parametrar

Name I Obligatorisk Typ Description
api-version
query True

string

Den version av API:et som ska användas med klientbegäran. Den aktuella versionen är 2024-04-01.

Begärandetext

Name Obligatorisk Typ Description
addressLine1 True

string

minLength: 1

Adressrad 1.

country True

string

minLength: 1

Landskoden använder FORMATET ISO 3166-1 Alpha-2.

addressLine2

string

Adressrad 2.

addressLine3

string

Adressrad 3.

city

string

Adressort.

companyName

string

Företagsnamn. Valfritt för MCA Individual (Betala per användning).

district

string

Adressområde.

email

string

E-postadress.

firstName

string

Förnamn. Valfritt för MCA Enterprise.

isValidAddress

boolean

Anger om adressen är ofullständig.

lastName

string

Efternamn. Valfritt för MCA Enterprise.

middleName

string

Mellannamn.

phoneNumber

string

Telefonnummer.

postalCode

string

Postnummer.

region

string

Adressregion.

Svar

Name Typ Description
200 OK

AddressValidationResponse

Resultatet av adressverifieringen.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Exempel

AddressValidateInvalid
AddressValidateValid

AddressValidateInvalid

Exempelbegäran

POST https://management.azure.com/providers/Microsoft.Billing/validateAddress?api-version=2024-04-01

{
  "addressLine1": "1 Test",
  "city": "bellevue",
  "country": "us",
  "postalCode": "12345",
  "region": "wa"
}

Exempelsvar

{
  "status": "Invalid",
  "suggestedAddresses": [
    {
      "addressLine1": "1 Test Address",
      "city": "Bellevue",
      "country": "US",
      "postalCode": "98052",
      "region": "WA"
    },
    {
      "addressLine1": "1 Test Address",
      "city": "Bellevue",
      "country": "US",
      "postalCode": "12345-0000",
      "region": "WA"
    }
  ],
  "validationMessage": "Invalid address"
}

AddressValidateValid

Exempelbegäran

POST https://management.azure.com/providers/Microsoft.Billing/validateAddress?api-version=2024-04-01

{
  "addressLine1": "1 Test",
  "city": "bellevue",
  "country": "us",
  "postalCode": "12345",
  "region": "wa"
}

Exempelsvar

{
  "status": "Valid"
}

Definitioner

Name Description
AddressDetails

Adressinformation.

AddressValidationResponse

Resultatet av adressverifieringen.

AddressValidationStatus

Status för adressverifieringen.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

AddressDetails

Adressinformation.

Name Typ Description
addressLine1

string

minLength: 1

Adressrad 1.

addressLine2

string

Adressrad 2.

addressLine3

string

Adressrad 3.

city

string

Adressort.

companyName

string

Företagsnamn. Valfritt för MCA Individual (Betala per användning).

country

string

minLength: 1

Landskoden använder FORMATET ISO 3166-1 Alpha-2.

district

string

Adressområde.

email

string

E-postadress.

firstName

string

Förnamn. Valfritt för MCA Enterprise.

isValidAddress

boolean

Anger om adressen är ofullständig.

lastName

string

Efternamn. Valfritt för MCA Enterprise.

middleName

string

Mellannamn.

phoneNumber

string

Telefonnummer.

postalCode

string

Postnummer.

region

string

Adressregion.

AddressValidationResponse

Resultatet av adressverifieringen.

Name Typ Description
status

AddressValidationStatus

Status för adressverifieringen.

suggestedAddresses

AddressDetails[]

Listan över föreslagna adresser.

validationMessage

string

Verifieringsfelmeddelande.

AddressValidationStatus

Status för adressverifieringen.

Värde Description
Invalid
Other
Valid

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Ytterligare information.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.