CPQ Base Details

Output representation of the catalog, category, or product details based on the request.
JSON example
This example shows the sample catalog details.
{
  "apiStatus": {
    "messages": [
      
    ],
    "statusCode": "FetchedDetailsSuccessfully"
  },
  "correlationId": "32595ed6-1922-41f7-9c2c-373c677a7d62",
  "result": {
    "catalogCode": "Mobiles",
    "catalogType": "Sales",
    "description": "Catalog for mobile phones",
    "effectiveEndDate": "2028-04-01T19:00Z",
    "effectiveStartDate": "2024-04-01T19:00Z",
    "id": "0ZSxx0000000001GAA",
    "name": "Mobiles",
    "numberOfCategories": 3
  }
}
This example shows the sample category details.
{
  "apiStatus": {
    "messages": [
      
    ],
    "statusCode": "FetchedDetailsSuccessfully"
  },
  "correlationId": "f9fb90de-36aa-44a1-9961-a9ef5fc0cad8",
  "result": {
    "catalogId": "0ZSxx0000000001GAA",
    "childCategories": [
      
    ],
    "description": "Category for Samsung phones",
    "id": "0ZGxx000000004rGAA",
    "name": "Samsung",
    "isNavigational": true,
    "sortOrder": 2
  }
}
This example shows the sample product details.
{
  "apiStatus": {
    "messages": [
      
    ],
    "statusCode": "FetchedDetailsSuccessfully"
  },
  "correlationId": "822a8941-7412-4883-bb80-e488f908471e",
  "result": {
    "additionalFields": {
        "CustomField1__c": "TextValue",
        "CustomField2__c": "10",
        "StandardField1": "false"
    },
    "attributeCategories": [
      
    ],
    "attributes": [
      
    ],
    "catalogs": [
      
    ],
    "childProducts": [
      
    ],
    "id": "01txx0000006i2WAAQ",
    "isActive": true,
    "isAssetizable": true,
    "isSoldOnlyWithOtherProds": false,
    "name": "iPhone15",
    "nodeType": "simpleProduct",
    "prices": [
      
    ],
    "productClassification": {
      
    },
    "productCode": "iPhone15",
    "productComponentGroups": [
      
    ],
    "productSellingModelOptions": [
      {
        "id": "0iOxx0000000003EAA",
        "productId": "01txx0000006i2WAAQ",
        "productSellingModel": {
          "id": "0jPxx0000000001EAA",
          "name": "OneTime",
          "sellingModelType": "OneTime",
          "status": "Active"
        },
        "productSellingModelId": "0jPxx0000000001EAA"
      },
      {
        "id": "0iOxx0000000004EAA",
        "productId": "01txx0000006i2WAAQ",
        "productSellingModel": {
          "id": "0jPxx0000000002EAA",
          "name": "Monthly",
          "pricingTerm": 1,
          "pricingTermUnit": "Months",
          "sellingModelType": "TermDefined",
          "status": "Active"
        },
        "productSellingModelId": "0jPxx0000000002EAA"
      }
    ],
    "productSpecificationType": {
      "name": "ProdSpecRecType1",
      "productSpecificationRecordType": {
        
      }
    }
  }
}
Property Name Type Description Filter Group and Version Available Version
api​Status API Status Status of the API request. Small, 60.0 60.0
context​Id String ID of the context. Small, 60.0 60.0
correlation​Id String Unique identifier of the request. Small, 60.0 60.0
result Any response body Result that contains the details of catalogs, categories, or products as per the requested resource. Small, 60.0 60.0
user​Context User Context User context details. For example, account ID or contact ID. Small, 60.0 60.0