Get address formatting rules by market
Learn how to retrieve the expected address format based on the ISO code for the respective market. You can use one of the following options:
- PowerShell
- REST API
PowerShell
Get-PCAddressRulesByMarket -countryid '<country two-digit id>'
REST API
Request
Request syntax
Method | Request URI |
---|---|
GET | {baseURL}/v1/countryvalidationrules/{isocode-id} HTTP/1.1 |
URI parameter
Name | Type | Description |
---|---|---|
isocode-id | string | The two-character ISO country code. |
Request example
GET https://api.partnercenter.microsoft.com/v1/countryvalidationrules/{isocode-id} HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 124b0e41-a093-4fec-b871-3eeb45fd734b
MS-CorrelationId: 5cfd634d-b936-47af-87f0-0f0217425dcc
Response
If a request is successful, this method returns a CountryInformation object in the response body.
Response example
HTTP/1.1 200 OK
Content-Length: 1856
Content-Type: application/json
MS-CorrelationId: 5cfd634d-b936-47af-87f0-0f0217425dcc
MS-RequestId: 124b0e41-a093-4fec-b871-3eeb45fd734b
Date: Wed, 25 Nov 2015 06:36:47 GMT
{
"iso2Code": "US",
"defaultCulture": "en-US",
"isStateRequired": true,
"states": {
"value": ["AK","AL","AR", "AZ","CA","CO","CT","DC","DE","FL","GA","HI","IA","ID","IL","IN",
"KS","KY","LA","MA","MD","ME","MI","MN","MO","MS","MT","NC","ND","NE","NH","NJ","NM","NV",
"NY","OH","OK","OR","PA","RI","SC","SD","TN","TX","UT","VA","VT","WA","WI","WV","WY"]
},
"supportedLanguages": {
"value": ["en",
"es"]
},
"supportedCultures": {
"value": ["en-US",
"es-US"]
},
"isPostalCodeRequired": true,
"postalCodeRegex": "^\\d{
5
}(-\\d{
4
})?$",
"isCityRequired": true,
"isVatIdSupported": false,
"taxIdFormat": "US######",
"taxIdSample": "US999965",
"phoneNumberRegex": "^(1[\\-\\/\\.]?)?(\\((\\d{3})\\)|(\\d{3}))[\\-\\/\\.]?(\\d{3})[\\-\\/\\.]?(\\d{4})$",
"isRegistrationNumberSupported": false,
"isTaxIdSupported": true,
"resellerAgreementRegion": "AOC",
"geographicRegion": "NorthAndLatinAmerica",
"countryCallingCodes": {
"value": ["1"]
},
"attributes": {
"objectType": "CountryInformation"
}
}
Next steps
- Learn about APIs for Azure CSP integration.
- See the list of Azure CSP integration scenarios.