getLocation

get

/ccstore/v1/locations/{id}

Get Location. Retrieves the location details for a given location id.

Request

Supported Media Types
  • application/json
Path Parameters
id
Type: string
Required: true
The ID of the requested location.
Query Parameters
type
Type: string
The type of location, for example: store.

Response

Supported Media Types
  • application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : getLocation_response
Nested Schema : siteGroups
Type: array
List of site groups.
Nested Schema : sites
Type: array
List of sites.
Nested Schema : items
Type: object
Nested Schema : sites
Type: array
List of sites.
Nested Schema : items
Type: object
Nested Schema : items
Type: object
Example application/json

{
    "country":"USA",
    "address3":null,
    "distance":null,
    "address2":"Suite 101",
    "endDate":null,
    "city":"Glen Allen",
    "address1":"4870 Sadler Rd.",
    "postalCode":"23060",
    "latitude":37.6659833,
    "stateAddress":"VA",
    "county":null,
    "sites":[
    ],
    "type":"store",
    "externalLocationId":"187",
    "phoneNumber":"(617) 386-1200",
    "siteGroups":[
    ],
    "locationId":"GlenAllen187",
    "name":"Glen Allen #187",
    "repositoryId":"GlenAllen187",
    "faxNumber":"(617) 386-1200",
    "links":[
        {
            "rel":"self",
            "href":"/locations/GlenAllen187"
        }
    ],
    "email":"store187@example.com",
    "longitude":-77.5063697
}
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| |------------------|------------------| |51003|The location id input is invalid.| |51002|An internal error occurred while processing the request to get location details for the given location id.| |51004|No location details found matching the given location id input.|
Body
Root Schema : errorModel
Type: object
Nested Schema : errors
Type: array
An optional list of errors if multiple errors were encountered
Nested Schema : items
Type: object

Examples

Sample Response Payload returned by endpoint:

{
  "country": "USA",
  "address3": null,
  "distance": null,
  "address2": "Suite 101",
  "endDate": null,
  "city": "Glen Allen",
  "address1": "4870 Sadler Rd.",
  "postalCode": "23060",
  "latitude": 37.6659833,
  "stateAddress": "VA",
  "county": null,
  "sites": [],
  "type": "store",
  "externalLocationId": "187",
  "phoneNumber": "(617) 386-1200",
  "siteGroups": [],
  "locationId": "GlenAllen187",
  "name": "Glen Allen #187",
  "repositoryId": "GlenAllen187",
  "faxNumber": "(617) 386-1200",
  "links": [{
    "rel": "self",
    "href": "/locations/GlenAllen187"
  }],
  "email": "store187@example.com",
  "longitude": -77.5063697
}