Get site based Organization properties

get

/ccadmin/v1/organizations/{id}/siteOrganizationProperties

Get Organization. This operation is used to list the site based Organization properties from Oracle Commerce Cloud.

Request

Supported Media Types
Path Parameters
Query Parameters
  • Its a Boolean parameter. if its value is true then it includes all b2b sites in the response. If false then returns only sites of current and parent account
  • Currently (nullContracts ,notnullContracts , "" ) are supported values for this param. nullContracts - returns sites with only null contracts notNullContracts - returns sites only with not null contracts. If equals "'" - it returns both null and not null contracts
  • This is the field to determine number of records to be fetched per REST call.
  • This field determines the offset/starting index from which data to be fetched.
  • Text that will be search across site, contract, price group, catalog
  • This field determines the sort order of the list to be fetched.
Back to Top

Response

Supported Media Types

200 Response

Following model is returned when operation succeeds.
Body ()
Root Schema : siteOrganizationProperties_response
Type: object
Show Source
Nested Schema : items
Type: array
list of Site Organization Properties
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : inherited
Type: object
Inherited property information
Show Source
Nested Schema : site
Type: object
Site information
Show Source
Nested Schema : contract
Type: object
Contract
Show Source
Nested Schema : catalog
Type: object
Catalog associated with contract
Show Source
Nested Schema : priceListGroup
Type: object
Price ListGroup associated with contract
Show Source
Example Response (application/json)
{
    "total":1,
    "totalResults":1,
    "offset":0,
    "limit":1,
    "links":[
        {
            "rel":"self",
            "href":"http://localhost:9080/ccadmin/v1/organizations/100001/siteOrganizationProperties?allSites=true"
        }
    ],
    "items":[
        {
            "site":{
                "productionURL":null,
                "name":"CloudLake US Site test",
                "id":"200002",
                "enabled":false
            },
            "inherited":{
                "approvalRequired":false,
                "contract":false,
                "delegateApprovalManagement":false,
                "orderPriceLimit":null
            },
            "properties":{
                "approvalRequired":false,
                "contract":{
                    "catalog":{
                        "displayName":"Master Catalog",
                        "repositoryId":"cloudCatalog"
                    },
                    "displayName":"20002 site",
                    "repositoryId":"400001",
                    "priceListGroup":{
                        "displayName":"Default Price Group",
                        "repositoryId":"defaultPriceGroup"
                    }
                },
                "delegateApprovalManagement":false,
                "useExternalApprovalWebhook":false,
                "orderPriceLimit":null
            }
        }
    ]
}

Default Response

The error response 100105 : Error while fetching site account properties 100106 : Invalid sort property 'sortString'. Allowed sort properties are [site, contract, catalog, priceListGroup] 100107 : Invalid input: 'inputOrgId' 100108 : Invalid organization id for fetching site account properties
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