Create or update an array of product offering prices
https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogManagement/v1/productOfferingPrices
Request
There are no request parameters for this operation.
- application/json
array150-
Array of:
ProductOfferingPriceOracle
Title:
ProductOfferingPriceOracle
ProductOfferingPriceOracle-
object
ProductOfferingPrice
Title:
ProductOfferingPriceDiscriminator:{ "propertyName":"@type", "mapping":{ "ProductOfferingPrice":"#/components/schemas/ProductOfferingPrice", "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" } } -
object
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" } }
objectProductOfferingPriceDiscriminator Values
- ProductOfferingPrice
- ProductOfferingPriceOracle
- ProductOfferPriceAlterationOracle
- ProductOfferPriceAllowanceOracle
- ProductOfferPriceCounterOracle
- ProductOfferPriceOverageOracle
- ProductOfferPricePlanOracle
- PenaltyPriceOracle
-
@baseType: string
Immediate base (class) type of the product offering price
-
@schemaLocation: string
A link to the schema describing this product offering price
-
@type(required): string
Class type of the product offering price
-
alterationBasedOn: object
AlterationBasedOnOracle
Title:
AlterationBasedOnOracleA number, unit and an expression representing the relative alteration. -
billOnPurchase: boolean
A flag indicating if a bill on purchase is to be provided or not
-
bundledPopRelationship: array
bundledPopRelationship
-
description: string
Description of the productOfferingPrice
-
discountable: boolean
A flag indicating if this POP is discountable or not
-
glid: string
glid
-
href: string
Hyperlink reference of this resource
-
id: string
Maximum Length:
30Unique id of this resource -
isBundle: boolean
A flag indicating if this POP is composite (bundle) or not
-
lastUpdate: string
(date-time)
Date and time of the last update
-
lifecycleStatus: string
Used to indicate the current lifecycle status
-
name: string
Name of the productOfferingPrice
-
percentage: number
Percentage to apply for ProdOfferPriceAlteration
-
place: array
place
-
policy: array
policy
-
popRelationship: array
popRelationship
-
price: object
Money
Title:
MoneyThe amount of money that characterizes the price. -
priceType: string
Allowed Values:
[ "RECURRING", "ONE_TIME", "USAGE", "ALTERATION", "ALLOWANCE", "OVERAGE", "PENALTY", "ONE_TIME_PRICE_PLAN", "RECURRING_PRICE_PLAN", "USAGE_PRICE_PLAN", "ALTERATION_PRICE_PLAN", "OVERAGE_PRICE_PLAN", "COUNTER" ]Describes the price, such as recurring, discount, allowance, penalty, and so forth -
pricingLogicAlgorithm: array
pricingLogicAlgorithm
-
prodSpecCharValueUse: array
prodSpecCharValueUse
-
productOfferingTerm: array
productOfferingTerm
-
recurringChargePeriodLength: integer
The period of the recurring charge. For recurring price, if no value is provided for this field, it will be set to 1.
-
recurringChargePeriodType: string
Allowed Values:
[ "MONTHLY", "BI_MONTHLY", "QUARTERLY", "SEMI_ANNUAL", "ANNUAL", "DAILY" ]The period to repeat the application of the price. For recurring price, if no value is provided for this field, it will be set to MONTHLY. -
specCharValueUse: array
specCharValueUse
-
tax: array
tax
-
unitOfMeasure: object
Quantity
Title:
QuantityA number and unit representing how many of an ProductOffering is available at the offered price. -
validFor: object
TimePeriod
Title:
TimePeriodThe period for which the productOffering is valid -
version: string
ProductOfferingPrice version
objectDiscriminator Values
- ProductOfferingPriceOracle
- ProductOfferPriceAlterationOracle
- ProductOfferPriceAllowanceOracle
- ProductOfferPriceCounterOracle
- ProductOfferPriceOverageOracle
- ProductOfferPricePlanOracle
- PenaltyPriceOracle
-
alterationAppliedOn: string
Allowed Values:
[ "USER_BALANCE", "SHARER_BALANCE" ]indicates sharing option for the alteration price -
applicationName: string
name of the external application
-
balanceElement: array
balanceElement
-
counter: array
counter
-
created: string
(date-time)
Date and time of the creation
-
createdBy: string
name of the person who created item
-
customProfileSpec: array
customProfileSpec
-
discountMode: string
Allowed Values:
[ "SEQUENTIAL", "PARALLEL" ]Indicates the mode of processing discounts. -
externalId: string
id of the external application
-
isTaxInclusive: boolean
Indicates id the price is inclusive of tax
-
lastUpdatedBy: string
name of the person who updated item
-
oneTimeFeeType: string
Allowed Values:
[ "PURCHASE", "CANCEL", "PENALTY" ]Indicates the one time fee type. The default value is PURCHASE. -
pricelist: array
pricelist
-
priceSubType: string
Allowed Values:
[ "INSTALLMENT", "LEASE", "MIN_DOWNPAYMENT", "UPGRADE_FEE", "MIGRATION_FEE", "PRICE_PLA", "DEPOSIT", "DOWNGRADE", "EARLY_TERMINATION", "PURCH_OPTION", "LEASE_TOTAL", "COMPOSITE_ALTRN", "NON_CURRENCY_ALTRN", "LEASE_DEFERRED_AMOUNT", "VALUE_INCREMENT", "VALUE_DECREMENT", "PERCENT_INCREMENT", "PERCENT_DECREMENT" ]tag of the price like Overage, Allowance, Installment etc. -
priceTag: string
PriceTag for the price.
-
priceTagValueObject: object
PriceTagRefOracle
Title:
PriceTagRefOraclePriceTag reference. -
project: object
ProjectRef
Title:
ProjectRefProject Reference -
recurringFeeType: string
Allowed Values:
[ "CYCLE", "CYCLE_ARREAR", "CYCLE_FWD_ARREAR" ]Indicates the recurring fee type. The default value is CYCLE. -
relativeValidFor: object
TimePeriodRelativeOracle
Title:
TimePeriodRelativeOracleRelative validity period of the related party -
triggerConditionGroup: array
triggerConditionGroup
-
usageSpecification:
UsageSpecificationRefOracle
Title:
UsageSpecificationRefOracle -
versionState: number
Version state of the productOfferingPrice
Response
- application/json
200 Response
array-
Array of:
ProductOfferingPriceOracle
Title:
ProductOfferingPriceOracle
ProductOfferingPriceOracle-
object
ProductOfferingPrice
Title:
ProductOfferingPriceDiscriminator:{ "propertyName":"@type", "mapping":{ "ProductOfferingPrice":"#/components/schemas/ProductOfferingPrice", "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" } } -
object
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" } }
objectProductOfferingPriceDiscriminator Values
- ProductOfferingPrice
- ProductOfferingPriceOracle
- ProductOfferPriceAlterationOracle
- ProductOfferPriceAllowanceOracle
- ProductOfferPriceCounterOracle
- ProductOfferPriceOverageOracle
- ProductOfferPricePlanOracle
- PenaltyPriceOracle
-
@baseType: string
Immediate base (class) type of the product offering price
-
@schemaLocation: string
A link to the schema describing this product offering price
-
@type(required): string
Class type of the product offering price
-
alterationBasedOn: object
AlterationBasedOnOracle
Title:
AlterationBasedOnOracleA number, unit and an expression representing the relative alteration. -
billOnPurchase: boolean
A flag indicating if a bill on purchase is to be provided or not
-
bundledPopRelationship: array
bundledPopRelationship
-
description: string
Description of the productOfferingPrice
-
discountable: boolean
A flag indicating if this POP is discountable or not
-
glid: string
glid
-
href: string
Hyperlink reference of this resource
-
id: string
Maximum Length:
30Unique id of this resource -
isBundle: boolean
A flag indicating if this POP is composite (bundle) or not
-
lastUpdate: string
(date-time)
Date and time of the last update
-
lifecycleStatus: string
Used to indicate the current lifecycle status
-
name: string
Name of the productOfferingPrice
-
percentage: number
Percentage to apply for ProdOfferPriceAlteration
-
place: array
place
-
policy: array
policy
-
popRelationship: array
popRelationship
-
price: object
Money
Title:
MoneyThe amount of money that characterizes the price. -
priceType: string
Allowed Values:
[ "RECURRING", "ONE_TIME", "USAGE", "ALTERATION", "ALLOWANCE", "OVERAGE", "PENALTY", "ONE_TIME_PRICE_PLAN", "RECURRING_PRICE_PLAN", "USAGE_PRICE_PLAN", "ALTERATION_PRICE_PLAN", "OVERAGE_PRICE_PLAN", "COUNTER" ]Describes the price, such as recurring, discount, allowance, penalty, and so forth -
pricingLogicAlgorithm: array
pricingLogicAlgorithm
-
prodSpecCharValueUse: array
prodSpecCharValueUse
-
productOfferingTerm: array
productOfferingTerm
-
recurringChargePeriodLength: integer
The period of the recurring charge. For recurring price, if no value is provided for this field, it will be set to 1.
-
recurringChargePeriodType: string
Allowed Values:
[ "MONTHLY", "BI_MONTHLY", "QUARTERLY", "SEMI_ANNUAL", "ANNUAL", "DAILY" ]The period to repeat the application of the price. For recurring price, if no value is provided for this field, it will be set to MONTHLY. -
specCharValueUse: array
specCharValueUse
-
tax: array
tax
-
unitOfMeasure: object
Quantity
Title:
QuantityA number and unit representing how many of an ProductOffering is available at the offered price. -
validFor: object
TimePeriod
Title:
TimePeriodThe period for which the productOffering is valid -
version: string
ProductOfferingPrice version
objectDiscriminator Values
- ProductOfferingPriceOracle
- ProductOfferPriceAlterationOracle
- ProductOfferPriceAllowanceOracle
- ProductOfferPriceCounterOracle
- ProductOfferPriceOverageOracle
- ProductOfferPricePlanOracle
- PenaltyPriceOracle
-
alterationAppliedOn: string
Allowed Values:
[ "USER_BALANCE", "SHARER_BALANCE" ]indicates sharing option for the alteration price -
applicationName: string
name of the external application
-
balanceElement: array
balanceElement
-
counter: array
counter
-
created: string
(date-time)
Date and time of the creation
-
createdBy: string
name of the person who created item
-
customProfileSpec: array
customProfileSpec
-
discountMode: string
Allowed Values:
[ "SEQUENTIAL", "PARALLEL" ]Indicates the mode of processing discounts. -
externalId: string
id of the external application
-
isTaxInclusive: boolean
Indicates id the price is inclusive of tax
-
lastUpdatedBy: string
name of the person who updated item
-
oneTimeFeeType: string
Allowed Values:
[ "PURCHASE", "CANCEL", "PENALTY" ]Indicates the one time fee type. The default value is PURCHASE. -
pricelist: array
pricelist
-
priceSubType: string
Allowed Values:
[ "INSTALLMENT", "LEASE", "MIN_DOWNPAYMENT", "UPGRADE_FEE", "MIGRATION_FEE", "PRICE_PLA", "DEPOSIT", "DOWNGRADE", "EARLY_TERMINATION", "PURCH_OPTION", "LEASE_TOTAL", "COMPOSITE_ALTRN", "NON_CURRENCY_ALTRN", "LEASE_DEFERRED_AMOUNT", "VALUE_INCREMENT", "VALUE_DECREMENT", "PERCENT_INCREMENT", "PERCENT_DECREMENT" ]tag of the price like Overage, Allowance, Installment etc. -
priceTag: string
PriceTag for the price.
-
priceTagValueObject: object
PriceTagRefOracle
Title:
PriceTagRefOraclePriceTag reference. -
project: object
ProjectRef
Title:
ProjectRefProject Reference -
recurringFeeType: string
Allowed Values:
[ "CYCLE", "CYCLE_ARREAR", "CYCLE_FWD_ARREAR" ]Indicates the recurring fee type. The default value is CYCLE. -
relativeValidFor: object
TimePeriodRelativeOracle
Title:
TimePeriodRelativeOracleRelative validity period of the related party -
triggerConditionGroup: array
triggerConditionGroup
-
usageSpecification:
UsageSpecificationRefOracle
Title:
UsageSpecificationRefOracle -
versionState: number
Version state of the productOfferingPrice
400 Response
array-
Array of:
object Discriminator: @type
Discriminator:
{ "propertyName":"@type", "mapping":{ "Error":"#/components/schemas/Error", "BulkError":"#/components/schemas/BulkError" } }
401 Response
objectError-
@schemaLocation: string
it provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
404 Response
objectError-
@schemaLocation: string
it provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
405 Response
objectError-
@schemaLocation: string
it provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
500 Response
objectError-
@schemaLocation: string
it provides a link to the schema describing a REST resource.
-
@type: string
The class type of a REST resource.
-
code(required): string
Application related code (as defined in the API or from a common list)
-
message: string
Text that provide more details and corrective actions related to the error. This can be shown to a client user.
-
reason(required): string
Text that explains the reason for error. This can be shown to a client user.
-
referenceError: string
url pointing to documentation describing the error
-
status: string
http error code extension like 400-2
Examples
The following example shows how to create or update an array of product offering price by submitting a put request on the REST resource using cURL.
cURL Command
curl -u username:password -X
\ PUT https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogManagement/v1/productOfferingPrices/
\-H 'Content-Type: application/json' -D @put_productofferingprices.json | json_pp
Example of Request Body
The following shows an example of the request body in JSON format.
[
{
"@type": "ProductOfferPriceAllowanceOracle",
"@baseType": "ProductOfferingPriceOracle",
"id": "PriceAllowance_001_Y2021",
"name": "PriceAllowance_001_Y2021",
"description": "AutomationPOP012 description",
"version": "1.0",
"lifecycleStatus": "In design",
"isBundle": false,
"discountable": false,
"billOnPurchase": false,
"validFor": {
"startDateTime": "2019-07-17T00:00:00.0Z",
"endDateTime": "2020-06-19T00:00:00.0Z"
},
"priceType": "PENALTY",
"priceSubType": "UPGRADE_FEE",
"price": {
"unit": "USD",
"value": 0.1
},
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project"
}
},
{
"id": "POP_DISCOUNT_Y2021",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/POP_DISCOUNT_10003",
"name": "POP_DISCOUNT_Y2021",
"description": "Wireless Text Discount when buying with Supremo Unlimited",
"version": "1.0",
"priceType": "ALTERATION",
"@type": "ProductOfferPriceAlterationOracle",
"@baseType": "ProductOfferingPrice",
"isBundle": false,
"lastUpdate": "2021-06-14T21:42:08.705Z",
"lifecycleStatus": "In design",
"percentage": 100,
"lastUpdatedBy": "anonymous",
"created": "2021-04-12T02:23:54.204Z",
"createdBy": "booth",
"pricelist": [
{
"name": "Communication PriceList DX4C 001",
"id": "CommsPriceListDX4C001",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/pricelist/US_PL_1",
"@baseType": "PricelistOracle"
}
],
"validFor": {
"startDateTime": "2021-01-01T00:00:00.000Z"
},
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project"
}
},
{
"@type": "ProductOfferingPriceOracle",
"@baseType": "ProductOfferingPrice",
"id": "PriceBundle_Y2021_PRICE",
"name": "PriceBundle_Y2021_PRICE",
"description": "AutomationPOP012 description",
"version": "1.0",
"lifecycleStatus": "In design",
"isBundle": true,
"discountable": false,
"billOnPurchase": false,
"validFor": {
"startDateTime": "2019-07-17T00:00:00.0Z",
"endDateTime": "2020-06-19T00:00:00.0Z"
},
"priceType": "ONE_TIME",
"price": {
"unit": "USD",
"value": 500
},
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project"
},
"bundledPopRelationship": [
{
"@type": "ProductOfferingPriceOracle",
"id": "Price001",
"name": "Price001"
},
{
"@type": "ProductOfferingPriceOracle",
"id": "Price002",
"name": "Price002"
},
{
"@type": "ProductOfferingPriceOracle",
"id": "Price003",
"name": "Price003"
}
]
}
]
Example of Response Body
The following shows an example of the response body in JSON format.
[
{
"id": "PriceAllowance_001_Y2021",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogManagement/v1/productOfferingPrices/PriceAllowance_001_Y2021",
"name": "PriceAllowance_001_Y2021",
"description": "AutomationPOP012 description",
"version": "1.0",
"priceType": "PENALTY",
"@type": "ProductOfferPriceAllowanceOracle",
"@baseType": "ProductOfferingPriceOracle",
"@schemaLocation": "https://{FusionAppsHost}/CatalogManagement/schema/oracle/ProductOfferPriceAllowanceOracle.yml",
"isBundle": false,
"lifecycleStatus": "In design",
"priceSubType": "UPGRADE_FEE",
"balanceElement": [
{
"id": "USACurrency",
"name": "USA Currency",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/balanceElement/USACurrency",
"@referredType": "BalanceElementOracle"
}
],
"price": {
"unit": "USD",
"value": 0.1
},
"validFor": {
"startDateTime": "2019-07-17T00:00:00.0Z",
"endDateTime": "2020-06-19T00:00:00.0Z"
},
"discountable": false,
"billOnPurchase": false,
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/project/BulkDocProject"
}
},
{
"id": "POP_DISCOUNT_Y2021",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogManagement/v1/productOfferingPrices/POP_DISCOUNT_Y2021",
"name": "POP_DISCOUNT_Y2021",
"description": "Wireless Text Discount when buying with Supremo Unlimited",
"version": "1.0",
"priceType": "ALTERATION",
"@type": "ProductOfferPriceAlterationOracle",
"@baseType": "ProductOfferingPrice",
"@schemaLocation": "https://{FusionAppsHost}/CatalogManagement/schema/oracle/ProductOfferPriceAlterationOracle.yml",
"isBundle": false,
"lifecycleStatus": "In design",
"percentage": 100,
"pricelist": [
{
"id": "CommsPriceListDX4C001",
"name": "Communication PriceList DX4C 001",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/pricelist/CommsPriceListDX4C001",
"version": "1.0",
"@baseType": "PricelistOracle"
}
],
"validFor": {
"startDateTime": "2021-01-01T00:00:00.000Z"
},
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/project/BulkDocProject"
}
},
{
"id": "PriceBundle_Y2021_PRICE",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogManagement/v1/productOfferingPrices/PriceBundle_Y2021_PRICE",
"name": "PriceBundle_Y2021_PRICE",
"description": "AutomationPOP012 description",
"version": "1.0",
"priceType": "ONE_TIME",
"@type": "ProductOfferingPriceOracle",
"@baseType": "ProductOfferingPrice",
"isBundle": true,
"lifecycleStatus": "In design",
"balanceElement": [
{
"id": "USACurrency",
"name": "USA Currency",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/balanceElement/USACurrency",
"@referredType": "BalanceElementOracle"
}
],
"bundledPopRelationship": [
{
"@referredType": "ProductOfferingPriceOracle",
"@type": "ProductOfferingPriceOracle",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/Price001",
"name": "Price001",
"id": "Price001"
},
{
"@referredType": "ProductOfferingPriceOracle",
"@type": "ProductOfferingPriceOracle",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/Price002",
"name": "Price002",
"id": "Price002"
},
{
"@referredType": "ProductOfferingPriceOracle",
"@type": "ProductOfferingPriceOracle",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/productOfferingPrice/Price003",
"name": "Price003",
"id": "Price003"
}
],
"price": {
"unit": "USD",
"value": 500
},
"validFor": {
"startDateTime": "2019-07-17T00:00:00.0Z",
"endDateTime": "2020-06-19T00:00:00.0Z"
},
"discountable": false,
"billOnPurchase": false,
"project": {
"id": "BulkDocProject",
"name": "Bulk Doc Project",
"href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/project/BulkDocProject"
}
}
]