getRegistry

get

/ccadmin/v1/registry

Get Registry. Get the endpoint registry.

Request

There are no request parameters for this operation.

Response

Supported Media Types
  • application/json
200 Response
Following model is returned when operation succeeds.
Body
Root Schema : getRegistry_response
Nested Schema : Endpoint Name
Type: object
Object of various Oauth Admin end points.
Example application/json

{
    "httpPort":9080,
    "endpointMap":{
        "getEndpointAPIs":{
            "responseType":"application/json",
            "authRequired":false,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/api",
            "httpsRequired":false
        },
        "getWidgetSourceCode":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/widgets/{}/code",
            "httpsRequired":false
        },
        "listProductInventories":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/products/inventories",
            "httpsRequired":false
        },
        "createProduct":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":"application/json",
            "method":"POST",
            "hasDoc":true,
            "url":"/ccadmin/v1/products",
            "httpsRequired":false
        },
        "getProfile":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":false,
            "url":"/ccadmin/v1/profiles/{}",
            "httpsRequired":false
        },
        "getTaxProcessor":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/taxProcessors/{}",
            "httpsRequired":false
        },
        "listWidgets":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/widgets",
            "httpsRequired":false
        },
        "setSearchSchedule":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":"application/json",
            "method":"POST",
            "hasDoc":true,
            "url":"/ccadmin/v1/search/schedule",
            "httpsRequired":false
        },
        "listCountries":{
            "responseType":"application/json",
            "authRequired":true,
            "requestType":null,
            "method":"GET",
            "hasDoc":true,
            "url":"/ccadmin/v1/countries",
            "httpsRequired":false
        }
    },
    "httpsPort":9443,
    "crossDomainRequestsEnabled":false
}
Default Response
The error response
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:

{
  "httpPort": 9080,
  "endpointMap": {
    "getEndpointAPIs": {
      "responseType": "application/json",
      "authRequired": false,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/api",
      "httpsRequired": false
    },
    "getWidgetSourceCode": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/widgets/{}/code",
      "httpsRequired": false
    },
    "listProductInventories": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/products/inventories",
      "httpsRequired": false
    },
    "createProduct": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": "application/json",
      "method": "POST",
      "hasDoc": true,
      "url": "/ccadmin/v1/products",
      "httpsRequired": false
    },
    "getProfile": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": false,
      "url": "/ccadmin/v1/profiles/{}",
      "httpsRequired": false
    },
    "getTaxProcessor": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/taxProcessors/{}",
      "httpsRequired": false
    },
    "listWidgets": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/widgets",
      "httpsRequired": false
    },
    "setSearchSchedule": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": "application/json",
      "method": "POST",
      "hasDoc": true,
      "url": "/ccadmin/v1/search/schedule",
      "httpsRequired": false
    },
    "listCountries": {
      "responseType": "application/json",
      "authRequired": true,
      "requestType": null,
      "method": "GET",
      "hasDoc": true,
      "url": "/ccadmin/v1/countries",
      "httpsRequired": false
    }
  },
  "httpsPort": 9443,
  "crossDomainRequestsEnabled": false
}