Get all product offering prices

get

https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice

Request

Query Parameters

There's no request body for this operation.

Back to Top

Response

Supported Media Types

200 Response

OK
Body ()
Root Schema : schema
Type: array
Show Source
  • Discriminator: @type
    Discriminator: { "propertyName":"@type", "mapping":{ "ProductOfferingPriceOracle":"#/components/schemas/ProductOfferingPriceOracle", "ProductOfferPriceAlterationOracle":"#/components/schemas/ProductOfferingPriceAlterationOracle", "ProductOfferPriceAllowanceOracle":"#/components/schemas/ProductOfferingPriceAllowanceOracle", "ProductOfferPriceCounterOracle":"#/components/schemas/ProductOfferingPriceCounterOracle", "ProductOfferPriceOverageOracle":"#/components/schemas/ProductOfferingPriceOverageOracle", "ProductOfferPricePlanOracle":"#/components/schemas/ProductOfferingPricePlanOracle", "PenaltyPriceOracle":"#/components/schemas/PenaltyPriceOracle" } }
Nested Schema : Discriminator: @type
Type: object
Discriminator: @type

Discriminator Values

400 Response

Your request couldn't be processed because it contains missing or invalid information, such as a validation error on an input field, a missing required value, and so forth.
Body ()
Root Schema : Error
Type: object
Title: Error
Show Source

401 Response

Your request isn't authorized. The authentication credentials included with this request are missing or invalid.
Body ()
Root Schema : Error
Type: object
Title: Error
Show Source

404 Response

Your request includes a resource URI that doesn't exist.
Body ()
Root Schema : Error
Type: object
Title: Error
Show Source

405 Response

HTTP action specified in the request (DELETE, GET, POST, PUT) isn't supported for this request URI.
Body ()
Root Schema : Error
Type: object
Title: Error
Show Source

500 Response

The server encountered something unexpected that prevented it from completing the request.
Body ()
Root Schema : Error
Type: object
Title: Error
Show Source
Back to Top

Examples

The following example shows how to get a category by submitting a GET request on the REST resource using cURL.

cURL Command

curl -u username:password -X GET https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4//productOfferingPrice \ -H 'Content-Type: application/json'

Example of Response Body

The following example shows the contents of the response body in JSON format.

[
    {
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/popShareAllowanceTst123",
        "id": "popShareAllowanceTst123",
        "lastUpdate": "2020-07-14T09:42:39.846Z",
        "version": "A"
    },
    {
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP-2264407618-1594103819620",
        "id": "POP-2264407618-1594103819620",
        "lastUpdate": "2020-07-07T06:38:03.63Z",
        "version": "1.0",
        "isBundle": true,
        "@type": "ProductOfferingPriceOracle",
        "lifecycleStatus": "In design",
        "name": "PRICEf9aa766f4d9b4d75a5114cae2062ae78",
        "bundledPopRelationship": [
            {
                "id": "POP-1949444329-1594054571327",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP-1949444329-1594054571327",
                "name": "Purchase fee",
                "@type": "ProductOfferingPriceOracle",
                "lifecycleStatus": "In design"
            },
            {
                "id": "DiscountPOP-2972209452-1594103819619",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/DiscountPOP-2972209452-1594103819619",
                "name": "DiscountPOP-2972209452-1594103819619",
                "@type": "ProductOfferPriceAlterationOracle",
                "lifecycleStatus": "In design"
            }
        ]
    },
    {
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP-1818264892-1594103819786",
        "id": "POP-1818264892-1594103819786",
        "lastUpdate": "2020-07-07T06:38:03.679Z",
        "version": "1.0",
        "project": {
            "id": "PSPSummerProj",
            "name": "Summer Project"
        },
        "isBundle": true,
        "@type": "ProductOfferingPriceOracle",
        "lifecycleStatus": "In design",
        "name": "PRICE608564fc24d5414e9ea0eb7a3d4e85cf",
        "bundledPopRelationship": [
            {
                "id": "POP-3450619274-1594099310218",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP-3450619274-1594099310218",
                "name": "PRICEf2d4f7342ec8400a9a5cd787cb1e5bf1",
                "@type": "ProductOfferingPriceOracle",
                "lifecycleStatus": "In design"
            },
            {
                "id": "POP-2264407618-1594103819620",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP-2264407618-1594103819620",
                "@type": "ProductOfferingPriceOracle"
            }
        ]
    },
    {
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/HomeSecurityDeviceBundlePriceStandalone6790",
        "id": "HomeSecurityDeviceBundlePriceStandalone6790",
        "lastUpdate": "2020-07-09T10:36:51.457Z",
        "version": "1.0",
        "project": {
            "id": "16203",
            "name": "ImportJob_16203",
            "version": "1.0"
        },
        "isBundle": true,
        "discountable": false,
        "billOnPurchase": false,
        "@type": "ProductOfferingPriceOracle",
        "@baseType": "ProductOfferingPrice",
        "@schemaLocation": "https://{FusionAppsHost}/CatalogManagement/schema/oracle/ProductOfferingPriceOracle.yml",
        "recurringChargePeriodLength": 0,
        "lifecycleStatus": "Ready to publish",
        "name": "Home Security Device Bundle Price6790",
        "description": "Home Security Device Bundle Price",
        "bundledPopRelationship": [
            {
                "id": "HomeDoorSensorPrice6790",
                "name": "Home Door Sensor one-time charges6790"
            },
            {
                "id": "HomeWindowSensorPrice6790",
                "name": "Home Window one-time charges6790"
            },
            {
                "id": "HomeMotionSensorPrice6790",
                "name": "Motion Sensor one time charges6790"
            },
            {
                "id": "HomeOutdoorCameraPrice6790",
                "name": "Outdoor Camera one time charges6790"
            },
            {
                "id": "HomeIndoorCameraPrice6790",
                "name": "Indoor Camera one time charges6790"
            },
            {
                "id": "HomeBaseStationPrice6790",
                "name": "Home Base Station Price6790"
            }
        ]
    },
    {
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/Oracle_XSXST01P",
        "id": "Oracle_XSXST01P",
        "lastUpdate": "2020-07-23T07:51:26.673Z",
        "version": "1.0",
        "pricingLogicAlgorithm": [
            {
                "id": "Oracle_DXE6S05T",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/Oracle_DXE6S05T",
                "name": "Names_OII92Q42T",
                "@type": "PricingLogicAlgorithmOracle"
            }
        ],
        "isBundle": false,
        "priceType": "ALTERATION",
        "@type": "ProductOfferPriceAlterationOracle",
        "@baseType": "ProductOfferingPriceOracle",
        "@schemaLocation": "https://{FusionAppsHost}/CatalogManagement/schema/oracle/ProductOfferPriceAlterationOracle.yml",
        "percentage": 30,
        "lifecycleStatus": "In design",
        "name": "Names_GDPHUE9PN"
    }
	....
]
Back to Top