updateCountryRegions

put

/ccadmin/v1/countries/{id}

Update or create Country Regions. Update country and its regions specified by country ID if exists. Otherwise create a new country along with specified regions.

Request

Supported Media Types
Path Parameters
  • The ID of the country which is ISO 3166-1 two letter country code.
Body ()
Root Schema : updateCountryRegions_request
Type: object
Show Source
Example:
{
    "regions":[
        {
            "regionCode":"IN-KA",
            "displayName":"Karnataka",
            "abbreviation":"KA"
        },
        {
            "regionCode":"IN-SK",
            "displayName":"SIkkim",
            "abbreviation":"SK"
        }
    ],
    "countryCode":"IN",
    "displayName":"India"
}
Nested Schema : regions
Type: array
The list of regions for particular country.
Show Source
Nested Schema : items
Type: object
Show Source
Back to Top

Response

Supported Media Types

200 Response

Following model is returned when operation succeeds.
Body ()
Root Schema : updateCountryRegions_response
Type: object
Show Source
Nested Schema : regions
Type: array
The list of regions for particular country.
Show Source
Nested Schema : items
Type: object
Show Source
Example Response (application/json)
{
    "regions":[
        {
            "regionCode":"IN-KA",
            "displayName":"Karnataka",
            "repositoryId":"IN-KA",
            "abbreviation":"KA"
        },
        {
            "regionCode":"IN-SK",
            "displayName":"SIkkim",
            "repositoryId":"IN-SK",
            "abbreviation":"SK"
        }
    ],
    "countryCode":"IN",
    "displayName":"India",
    "repositoryId":"IN"
}

Default Response

The error response. The following are the internal error codes thrown by this API when the request processing fails in Oracle Commerce Cloud: |Error Code|Description| |------------------|------------------| |80062|Invalid input. {key} key must be specified with valid value| |80060|Invalid input| |80068|Invalid abbreviation : {abbreviation}. Abbreviation must match the region abbreviation value specified in region code : {regionId}| |80069|Invalid region code : {regionId}. Region code must start with country code : {countryId}|
Body ()
Root Schema : errorModel
Type: object
Show Source
Nested Schema : errors
Type: array
An optional list of errors if multiple errors were encountered
Show Source
Nested Schema : items
Type: object
Show Source
Back to Top