Address - Validate
Memvalidasi alamat. Gunakan operasi untuk memvalidasi alamat sebelum menggunakannya sebagai alamat soldTo atau billTo.
POST https://management.azure.com/providers/Microsoft.Billing/validateAddress?api-version=2024-04-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
api-version
|
query | True |
string |
Versi API yang akan digunakan dengan permintaan klien. Versi saat ini adalah 2024-04-01. |
Isi Permintaan
Nama | Diperlukan | Jenis | Deskripsi |
---|---|---|---|
addressLine1 | True |
string minLength: 1 |
Baris alamat 1. |
country | True |
string minLength: 1 |
Kode negara menggunakan format ISO 3166-1 Alpha-2. |
addressLine2 |
string |
Baris alamat 2. |
|
addressLine3 |
string |
Baris alamat 3. |
|
city |
string |
Kota alamat. |
|
companyName |
string |
Nama perusahaan. Opsional untuk MCA Individual (Bayar sesuai pemakaian). |
|
district |
string |
Distrik alamat. |
|
string |
Alamat email. |
||
firstName |
string |
Nama depan. Opsional untuk MCA Enterprise. |
|
isValidAddress |
boolean |
Menunjukkan apakah alamat tidak lengkap. |
|
lastName |
string |
Nama belakang. Opsional untuk MCA Enterprise. |
|
middleName |
string |
Nama tengah. |
|
phoneNumber |
string |
Nomor telepon. |
|
postalCode |
string |
Kode pos. |
|
region |
string |
Wilayah alamat. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Hasil validasi alamat. |
|
Other Status Codes |
Respons kesalahan yang menjelaskan mengapa operasi gagal. |
Contoh
Address |
Address |
AddressValidateInvalid
Permintaan sampel
Respon sampel
{
"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
Permintaan sampel
Respon sampel
{
"status": "Valid"
}
Definisi
Nama | Deskripsi |
---|---|
Address |
Detail alamat. |
Address |
Hasil validasi alamat. |
Address |
Status validasi alamat. |
Error |
Info tambahan kesalahan manajemen sumber daya. |
Error |
Detail kesalahan. |
Error |
Respons kesalahan |
AddressDetails
Detail alamat.
Nama | Jenis | Deskripsi |
---|---|---|
addressLine1 |
string minLength: 1 |
Baris alamat 1. |
addressLine2 |
string |
Baris alamat 2. |
addressLine3 |
string |
Baris alamat 3. |
city |
string |
Kota alamat. |
companyName |
string |
Nama perusahaan. Opsional untuk MCA Individual (Bayar sesuai pemakaian). |
country |
string minLength: 1 |
Kode negara menggunakan format ISO 3166-1 Alpha-2. |
district |
string |
Distrik alamat. |
string |
Alamat email. |
|
firstName |
string |
Nama depan. Opsional untuk MCA Enterprise. |
isValidAddress |
boolean |
Menunjukkan apakah alamat tidak lengkap. |
lastName |
string |
Nama belakang. Opsional untuk MCA Enterprise. |
middleName |
string |
Nama tengah. |
phoneNumber |
string |
Nomor telepon. |
postalCode |
string |
Kode pos. |
region |
string |
Wilayah alamat. |
AddressValidationResponse
Hasil validasi alamat.
Nama | Jenis | Deskripsi |
---|---|---|
status |
Status validasi alamat. |
|
suggestedAddresses |
Daftar alamat yang disarankan. |
|
validationMessage |
string |
Pesan kesalahan validasi. |
AddressValidationStatus
Status validasi alamat.
Nilai | Deskripsi |
---|---|
Invalid | |
Other | |
Valid |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
Nama | Jenis | Deskripsi |
---|---|---|
info |
object |
Info tambahan. |
type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
Nama | Jenis | Deskripsi |
---|---|---|
additionalInfo |
Info tambahan kesalahan. |
|
code |
string |
Kode kesalahan. |
details |
Detail kesalahan. |
|
message |
string |
Pesan kesalahan. |
target |
string |
Target kesalahan. |
ErrorResponse
Respons kesalahan
Nama | Jenis | Deskripsi |
---|---|---|
error |
Objek kesalahan. |