Create or update an array of entitlements

put

https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/entitlements

Creates or updates the supplied array of entitlements in a single request.

Request

There are no request parameters for this operation.

Supported Media Types
Request Body - application/json ()
Root Schema : schema
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 50
The entitlements resource.
Show Source
Nested Schema : EntitlementOracle
Type: object
Title: EntitlementOracle
The entitlement resource.
Show Source
Nested Schema : associatedProducts
Type: array
A list of associated products associated with the entitlement.
Show Source
Nested Schema : benefits
Type: array
A list of benefits associated with the entitlement.
Show Source
Nested Schema : metrics
Type: array
A list of metrics associated with the entitlement.
Show Source
Nested Schema : pricelist
Type: array
A list of pricelists associated with the entitlement.
Show Source
Nested Schema : ProjectRef
Type: object
Title: ProjectRef
The project reference resource.
Show Source
Nested Schema : EntitlementQuantityOracle
Type: object
Title: EntitlementQuantityOracle
A number and unit representing entitlement unit.
Show Source
  • A quantity of something, typically the total of a thing or things in number.
  • Allowed Values: [ "ENTL_UNIT_ORDERS", "ENTL_UNIT_SERREQ" ]
    The unit of measure for the quantity. Valid values are ENTL_UNIT_ORDERS, and ENTL_UNIT_SERREQ.
Nested Schema : TimePeriod
Type: object
Title: TimePeriod
The period for which the productOffering is valid.
Show Source
Nested Schema : AssociatedProductsEntitlementsOracle
Type: object
Title: AssociatedProductsEntitlementsOracle
The products which are associated to entitlement, benefit or conditions.
Show Source
  • The base type of the associated products entitlement.
  • The type of the referred associated products entitlement.
  • The URI of the schema that defines the associated products entitlement.
  • The class type of the associated products entitlement.
  • Allowed Values: [ "PRODUCT_OFFERING", "PRODUCT_OFFERING_PRICE", "PRODUCTLINE", "CATEGORY", "PRODUCT_SPECIFICATION" ]
    The type or classification of the associated products entitlement. Valid values are PRODUCT_OFFERING, PRODUCT_OFFERING_PRICE, PRODUCTLINE, CATEGORY, and PRODUCT_SPECIFICATION.
  • The ID of the associated products entitlement.
  • The name of the associated products entitlement.
Nested Schema : EntitlementsBenefitsOracle
Type: object
Title: EntitlementsBenefitsOracle
The entitlement benefits.
Show Source
Nested Schema : entitlementConditionsGroup
Type: array
A list of entitlement conditions groups associated with the entitlements benefit.
Show Source
Nested Schema : productOfferingPrice
Type: array
A list of product offering prices associated with the entitlements benefit.
Show Source
Nested Schema : products
Type: array
A list of products associated with the entitlements benefit.
Show Source
Nested Schema : EntitlementConditionsGroupOracle
Type: object
Title: EntitlementConditionsGroupOracle
The group of the condition for the entitlement.The logical relationship between different groups is decided by the ???relationTypeInGroup???.
Show Source
  • The base type of the entitlement conditions group.
  • The URI of the schema that defines the entitlement conditions group.
  • The class type of the entitlement conditions group.
  • condition
    A list of conditions associated with the entitlement conditions group.
  • Allowed Values: [ "ENT_CND_TMG_ANLY", "ENT_CND_TMG_BIANLY", "ENT_CND_TMG_CTRTRM", "ENT_CND_TMG_CTRYR", "ENT_CND_TMG_MTLY", "ENT_CND_TMG_QRTLY", "ENT_CND_TMG_WEKLY" ]
    The condition timing, whether it is annually, weekly, or another supported interval. Valid values are ENT_CND_TMG_ANLY, ENT_CND_TMG_BIANLY, ENT_CND_TMG_CTRTRM, ENT_CND_TMG_CTRYR, ENT_CND_TMG_MTLY, ENT_CND_TMG_QRTLY, and ENT_CND_TMG_WEKLY.
  • The name of the group associated with the entitlement conditions group.
  • Maximum Length: 30
    The ID of the entitlement conditions group.
  • The seqeunce number for this condition.
  • products
    A list of products associated with the entitlement conditions group.
  • Allowed Values: [ "AND", "OR" ]
    The logical relation type among the entitlement condition group. Valid values are AND and OR.
  • Allowed Values: [ "ENT_CND_STA_ACTV", "ENT_CND_STA_CNCLD", "ENT_CND_STA_EXHSTD", "ENT_CND_STA_NEW", "ENT_CND_STA_ONHLD" ]
    The status of the entitlement conditions group.
Nested Schema : condition
Type: array
A list of conditions associated with the entitlement conditions group.
Show Source
Nested Schema : products
Type: array
A list of products associated with the entitlement conditions group.
Show Source
Nested Schema : EntitlementConditionOracle
Type: object
Title: EntitlementConditionOracle
The condition of the entitlement.
Show Source
  • The base type of the entitlement condition.
  • The URI of the schema that defines the entitlement condition.
  • The class type of the entitlement condition.
  • Allowed Values: [ "ENTL_COND_TYP_VOL" ]
    The type or classification of the entitlement condition. Valid values are ENTL_COND_TYP_VOL.
  • The value assigned to the entitlement condition.
  • Maximum Length: 30
    The ID of the entitlement condition.
  • Allowed Values: [ "EQUALS", "GREATER_THAN", "LESS_THAN", "GREATER_THAN_OR_EQUALS", "LESS_THAN_OR_EQUALS", "NOT_EQUALS" ]
    The logic expression including parameter and operator. Valid values are EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN_OR_EQUALS, and NOT_EQUALS.
  • Allowed Values: [ "ENT_CND_UOM_ORDRS" ]
    The unit of measure to satisfy the condition. Valid values are ENT_CND_UOM_ORDRS.
Nested Schema : ProductOfferingPriceRefOracle
Title: ProductOfferingPriceRefOracle
Match All
Show Source
Nested Schema : ProductOfferingPriceRef
Type: object
Title: ProductOfferingPriceRef
The productPriceOffering reference. An amount, usually of money, that is asked for or allowed when a ProductOffering is bought, rented, or leased.
Show Source
Nested Schema : ProductOfferingPriceRefOracle-allOf[1]
Type: object
Show Source
  • Allowed Values: [ "ALL", "ONE_TIME", "RECURRING", "USAGE" ]
    The bring in a open ended definition of alteration that specifies how price plan applicable to the offer. Valid values are ALL, ONE_TIME, RECURRING, and USAGE.
  • Whether the product offering price reference is bundle price.
Nested Schema : EntitlementMetricsOracle
Type: object
Title: EntitlementMetricsOracle
The entitlement metric resource.
Show Source
Nested Schema : EntitlementMetricsQuantityOracle
Type: object
Title: EntitlementMetricsQuantityOracle
A number and unit representing entitlement metrics quantity.
Show Source
  • A quantity of something, typically the total of a thing or things in number.
  • Allowed Values: [ "ENTL_MTCS_UNT_PRCT", "ENTL_MTCS_UNT_HRS", "ENTL_MTCS_UNT_MTS", "ENTL_MTCS_UNT_PNTS", "ENTL_MTCS_UNT_DAYS", "ENTL_MTCS_UNT_SCDS" ]
    The unit of measure for the quantity. Valid values are ENTL_MTCS_UNT_PRCT, ENTL_MTCS_UNT_HRS, ENTL_MTCS_UNT_MTS, ENTL_MTCS_UNT_PNTS, ENTL_MTCS_UNT_DAYS, and ENTL_MTCS_UNT_SCDS.
Nested Schema : PriceListRefOracle
Type: object
Title: PriceListRefOracle
The pricelist reference.
Show Source
Back to Top

Response

Supported Media Types

200 Response

The list of entitlements was created or updated successfully.
Body ()
Root Schema : schema
Type: array
Show Source
Nested Schema : EntitlementOracle
Type: object
Title: EntitlementOracle
The entitlement resource.
Show Source
Nested Schema : associatedProducts
Type: array
A list of associated products associated with the entitlement.
Show Source
Nested Schema : benefits
Type: array
A list of benefits associated with the entitlement.
Show Source
Nested Schema : metrics
Type: array
A list of metrics associated with the entitlement.
Show Source
Nested Schema : pricelist
Type: array
A list of pricelists associated with the entitlement.
Show Source
Nested Schema : ProjectRef
Type: object
Title: ProjectRef
The project reference resource.
Show Source
Nested Schema : EntitlementQuantityOracle
Type: object
Title: EntitlementQuantityOracle
A number and unit representing entitlement unit.
Show Source
  • A quantity of something, typically the total of a thing or things in number.
  • Allowed Values: [ "ENTL_UNIT_ORDERS", "ENTL_UNIT_SERREQ" ]
    The unit of measure for the quantity. Valid values are ENTL_UNIT_ORDERS, and ENTL_UNIT_SERREQ.
Nested Schema : TimePeriod
Type: object
Title: TimePeriod
The period for which the productOffering is valid.
Show Source
Nested Schema : AssociatedProductsEntitlementsOracle
Type: object
Title: AssociatedProductsEntitlementsOracle
The products which are associated to entitlement, benefit or conditions.
Show Source
  • The base type of the associated products entitlement.
  • The type of the referred associated products entitlement.
  • The URI of the schema that defines the associated products entitlement.
  • The class type of the associated products entitlement.
  • Allowed Values: [ "PRODUCT_OFFERING", "PRODUCT_OFFERING_PRICE", "PRODUCTLINE", "CATEGORY", "PRODUCT_SPECIFICATION" ]
    The type or classification of the associated products entitlement. Valid values are PRODUCT_OFFERING, PRODUCT_OFFERING_PRICE, PRODUCTLINE, CATEGORY, and PRODUCT_SPECIFICATION.
  • The ID of the associated products entitlement.
  • The name of the associated products entitlement.
Nested Schema : EntitlementsBenefitsOracle
Type: object
Title: EntitlementsBenefitsOracle
The entitlement benefits.
Show Source
Nested Schema : entitlementConditionsGroup
Type: array
A list of entitlement conditions groups associated with the entitlements benefit.
Show Source
Nested Schema : productOfferingPrice
Type: array
A list of product offering prices associated with the entitlements benefit.
Show Source
Nested Schema : products
Type: array
A list of products associated with the entitlements benefit.
Show Source
Nested Schema : EntitlementConditionsGroupOracle
Type: object
Title: EntitlementConditionsGroupOracle
The group of the condition for the entitlement.The logical relationship between different groups is decided by the ???relationTypeInGroup???.
Show Source
  • The base type of the entitlement conditions group.
  • The URI of the schema that defines the entitlement conditions group.
  • The class type of the entitlement conditions group.
  • condition
    A list of conditions associated with the entitlement conditions group.
  • Allowed Values: [ "ENT_CND_TMG_ANLY", "ENT_CND_TMG_BIANLY", "ENT_CND_TMG_CTRTRM", "ENT_CND_TMG_CTRYR", "ENT_CND_TMG_MTLY", "ENT_CND_TMG_QRTLY", "ENT_CND_TMG_WEKLY" ]
    The condition timing, whether it is annually, weekly, or another supported interval. Valid values are ENT_CND_TMG_ANLY, ENT_CND_TMG_BIANLY, ENT_CND_TMG_CTRTRM, ENT_CND_TMG_CTRYR, ENT_CND_TMG_MTLY, ENT_CND_TMG_QRTLY, and ENT_CND_TMG_WEKLY.
  • The name of the group associated with the entitlement conditions group.
  • Maximum Length: 30
    The ID of the entitlement conditions group.
  • The seqeunce number for this condition.
  • products
    A list of products associated with the entitlement conditions group.
  • Allowed Values: [ "AND", "OR" ]
    The logical relation type among the entitlement condition group. Valid values are AND and OR.
  • Allowed Values: [ "ENT_CND_STA_ACTV", "ENT_CND_STA_CNCLD", "ENT_CND_STA_EXHSTD", "ENT_CND_STA_NEW", "ENT_CND_STA_ONHLD" ]
    The status of the entitlement conditions group.
Nested Schema : condition
Type: array
A list of conditions associated with the entitlement conditions group.
Show Source
Nested Schema : products
Type: array
A list of products associated with the entitlement conditions group.
Show Source
Nested Schema : EntitlementConditionOracle
Type: object
Title: EntitlementConditionOracle
The condition of the entitlement.
Show Source
  • The base type of the entitlement condition.
  • The URI of the schema that defines the entitlement condition.
  • The class type of the entitlement condition.
  • Allowed Values: [ "ENTL_COND_TYP_VOL" ]
    The type or classification of the entitlement condition. Valid values are ENTL_COND_TYP_VOL.
  • The value assigned to the entitlement condition.
  • Maximum Length: 30
    The ID of the entitlement condition.
  • Allowed Values: [ "EQUALS", "GREATER_THAN", "LESS_THAN", "GREATER_THAN_OR_EQUALS", "LESS_THAN_OR_EQUALS", "NOT_EQUALS" ]
    The logic expression including parameter and operator. Valid values are EQUALS, GREATER_THAN, LESS_THAN, GREATER_THAN_OR_EQUALS, LESS_THAN_OR_EQUALS, and NOT_EQUALS.
  • Allowed Values: [ "ENT_CND_UOM_ORDRS" ]
    The unit of measure to satisfy the condition. Valid values are ENT_CND_UOM_ORDRS.
Nested Schema : ProductOfferingPriceRefOracle
Title: ProductOfferingPriceRefOracle
Match All
Show Source
Nested Schema : ProductOfferingPriceRef
Type: object
Title: ProductOfferingPriceRef
The productPriceOffering reference. An amount, usually of money, that is asked for or allowed when a ProductOffering is bought, rented, or leased.
Show Source
Nested Schema : ProductOfferingPriceRefOracle-allOf[1]
Type: object
Show Source
  • Allowed Values: [ "ALL", "ONE_TIME", "RECURRING", "USAGE" ]
    The bring in a open ended definition of alteration that specifies how price plan applicable to the offer. Valid values are ALL, ONE_TIME, RECURRING, and USAGE.
  • Whether the product offering price reference is bundle price.
Nested Schema : EntitlementMetricsOracle
Type: object
Title: EntitlementMetricsOracle
The entitlement metric resource.
Show Source
Nested Schema : EntitlementMetricsQuantityOracle
Type: object
Title: EntitlementMetricsQuantityOracle
A number and unit representing entitlement metrics quantity.
Show Source
  • A quantity of something, typically the total of a thing or things in number.
  • Allowed Values: [ "ENTL_MTCS_UNT_PRCT", "ENTL_MTCS_UNT_HRS", "ENTL_MTCS_UNT_MTS", "ENTL_MTCS_UNT_PNTS", "ENTL_MTCS_UNT_DAYS", "ENTL_MTCS_UNT_SCDS" ]
    The unit of measure for the quantity. Valid values are ENTL_MTCS_UNT_PRCT, ENTL_MTCS_UNT_HRS, ENTL_MTCS_UNT_MTS, ENTL_MTCS_UNT_PNTS, ENTL_MTCS_UNT_DAYS, and ENTL_MTCS_UNT_SCDS.
Nested Schema : PriceListRefOracle
Type: object
Title: PriceListRefOracle
The pricelist reference.
Show Source

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 : schema
Type: array
Show Source
Nested Schema : Discriminator: @type
Type: object
Discriminator: @type

Discriminator Values

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
The error resource.
Show Source

404 Response

The resource with the specified URI couldn't be found.
Body ()
Root Schema : Error
Type: object
Title: Error
The error resource.
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
The error resource.
Show Source

500 Response

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

Examples

The following example shows how to create or update an array of entitlements 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/v1/entitlement' -H 'Content-Type: application/json' -D @entitlement_update_array.json | json_pp

Example of Request Body

The following shows an example of the request body in JSON format.

[
        {
            "id": "PS_111120",
            "name": "SalesEntitlement11",
            "description": "Entitlement-Bulk-Put",
            "version": "1.0",
            "lifecycleStatus": "In design",
            "@type": "EntitlementOracle",
            "project": {
                "id": "AutomationProject",
                "name": "AutomationProject"
                },
            "validFor": {
                "startDateTime": "2021-01-01T00:00:00.000Z"
                },
            "entitlementType": "ENTITLEMENT_PRICING",
            "quantity": {
                "amount": 11,
                "units": "ENTL_UNIT_ORDERS"
                },
            "priority": 1,
            "pricelist": [
                {
                    "id": "US_PRICE_LIST_Auto",
                    "name": "US_PRICE_LIST_Auto"
                }
            ],
            "associatedProducts": [
                {
                    "id": "Auto-PO-26112021",
                    "name": "Auto-PO-26112021",
                    "actionObjectType": "PRODUCT_OFFERING",
                    "@referredType": "ProductOfferingOracle"
                }
            ],
            "benefits": [
                {
                    "id": "Benefit0232d",
                    "name": "Benefit0224",
                    "description": "Benefit0224",
                    "products": [
                        {
                            "id": "Auto-PO-26112021",
                            "name": "Auto-PO-26112021",
                            "actionObjectType": "PRODUCT_OFFERING",
                            "@referredType": "ProductOfferingOracle"
                        }
                    ],
                    "priority": 1,
                    "benefitType": "ENTL_BFT_TYP_DSNT",
                    "productOfferingPrice": [
                    {
                        "id": "TestPOP2911",
                        "name": "TestPOP2911",
                        "@type": "ProductOfferingPriceRefOracle",
                        "appliesTo": "ALL",
                        "@referredType": "ProductOfferPriceAlterationOracle"
                    }
                ],
                    "schedule": "ENTL_BFT_SCDL_WEKLY",
                    "status": "ENTL_BFT_STS_ACTV",
                    "relationshipAmongGroup": "ENTL_BFT_CND_REL_ALL",
                    "entitlementConditionsGroup": [
                        {
                            "id": "ConditionGroup1",
                            "groupName": "ConditionGroup1",
                            "relationTypeInGroup": "AND",
                            "order": 1,
                            "status": "ENT_CND_STA_ACTV",
                            "conditionTiming": "ENT_CND_TMG_WEKLY",
                            "products": [
                            {
                                "id": "Common-PS-26112021",
                                "name": "Common-PS-26112021",
                                "actionObjectType": "PRODUCT_SPECIFICATION",
                                "@referredType": "ProductSpecificationOracle"
                            }
                            ],
                    "condition": [
                    {
                        "id": "condt-2621961148-1641464904",
                        "conditionType": "ENTL_COND_TYP_VOL",
                        "conditionValue": "100",
                        "unitOfMeasure": "ENT_CND_UOM_ORDRS",
                        "operator": "EQUALS"
                    }
                ]
            }
        ]
    }
    ]
    },
    {
        "id": "PS_111119",
        "name": "SalesEntitlement10",
        "description": "Entitlement-Bulk-Put",
        "version": "1.0",
        "lifecycleStatus": "In design",
        "@type": "EntitlementOracle",
        "project": {
            "id": "AutomationProject",
            "name": "AutomationProject"
            },
            "validFor": {
                "startDateTime": "2021-01-01T00:00:00.000Z"
                },
            "entitlementType": "ENTITLEMENT_PRICING",
            "quantity": {
                "amount": 11,
                "units": "ENTL_UNIT_ORDERS"
                },
            "priority": 1,
            "pricelist": [
                {
                    "id": "US_PRICE_LIST_Auto",
                    "name": "US_PRICE_LIST_Auto"
                }
            ],
                "associatedProducts": [
                    {
                        "id": "Auto-PO-26112021",
                        "name": "Auto-PO-26112021",
                        "actionObjectType": "PRODUCT_OFFERING",
                        "@referredType": "ProductOfferingOracle"
                    }
                    ],
         "benefits": [
         {
            "id": "Benefit0232d",
            "name": "Benefit0224",
            "description": "Benefit0224",
            "products": [
            {
                "id": "Auto-PO-26112021",
                "name": "Auto-PO-26112021",
                "actionObjectType": "PRODUCT_OFFERING",
                "@referredType": "ProductOfferingOracle"
            }
        ],
            "priority": 1,
            "benefitType": "ENTL_BFT_TYP_DSNT",
            "productOfferingPrice": [
            {
            "id": "TestPOP2911",
            "name": "TestPOP2911",
            "@type": "ProductOfferingPriceRefOracle",
            "appliesTo": "ALL",
            "@referredType": "ProductOfferPriceAlterationOracle"
            }
        ],
            "schedule": "ENTL_BFT_SCDL_WEKLY",
            "status": "ENTL_BFT_STS_ACTV",
            "relationshipAmongGroup": "ENTL_BFT_CND_REL_ALL",
            "entitlementConditionsGroup": [
            {
            "id": "ConditionGroup1",
            "groupName": "ConditionGroup1",
            "relationTypeInGroup": "AND",
            "order": 1,
            "status": "ENT_CND_STA_ACTV",
            "conditionTiming": "ENT_CND_TMG_WEKLY",
            "products": [
            {
            "id": "Common-PS-26112021",
            "name": "Common-PS-26112021",
            "actionObjectType": "PRODUCT_SPECIFICATION",
            "@referredType": "ProductSpecificationOracle"
            }
        ],
        "condition": [
        {
        "id": "condt-2621961148-1641464904",
        "conditionType": "ENTL_COND_TYP_VOL",
        "conditionValue": "100",
        "unitOfMeasure": "ENT_CND_UOM_ORDRS",
        "operator": "EQUALS"
        }
      ]
    }
    ]
    }
    ]
    }
]

Example of Response Body

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

[
    {
    "lastUpdate": "2022-05-04T07:30:47.232Z",
    "lastUpdatedBy": "booth",
    "created": "2022-05-04T07:30:47.000Z",
    "createdBy": "booth",
    "id": "PS_111120",
    "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/entitlements/PS_111120",
    "name": "SalesEntitlement11",
    "description": "Entitlement-Bulk-Put",
    "@type": "EntitlementOracle",
    "version": "1.0",
    "validFor": {
        "startDateTime": "2021-01-01T00:00:00.000Z"
        },
    "project": {
        "id": "AutomationProject",
        "name": "AutomationProject",
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/project/AutomationProject"
        },
    "lifecycleStatus": "In design",
    "entitlementType": "ENTITLEMENT_PRICING",
    "priority": 1,
    "quantity": {
        "amount": 11,
        "units": "ENTL_UNIT_ORDERS"
        },
    "pricelist": [
        {
        "id": "US_PRICE_LIST_Auto",
        "name": "US_PRICE_LIST_Auto",
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/pricelist/US_PRICE_LIST_Auto"
        }
    ],
    "associatedProducts": [
        {
            "id": "Auto-PO-26112021",
            "name": "Auto-PO-26112021",
            "actionObjectType": "PRODUCT_OFFERING",
            "@referredType": "ProductOfferingOracle"
        }
    ],
    "benefits": [
        {
            "id": "Benefit0232d",
            "name": "Benefit0224",
            "description": "Benefit0224",
            "priority": 1,
            "benefitType": "ENTL_BFT_TYP_DSNT",
            "status": "ENTL_BFT_STS_ACTV",
            "schedule": "ENTL_BFT_SCDL_WEKLY",
            "relationshipAmongGroup": "ENTL_BFT_CND_REL_ALL",
            "products": [
            {
                "id": "Auto-PO-26112021",
                "name": "Auto-PO-26112021",
                "actionObjectType": "PRODUCT_OFFERING",
                "@referredType": "ProductOfferingOracle"
            }
        ],
        "productOfferingPrice": [
        {
            "id": "TestPOP2911",
            "name": "TestPOP2911",
            "@referredType": "ProductOfferPriceAlterationOracle",
            "@type": "ProductOfferingPriceRefOracle",
            "appliesTo": "ALL"
        }
    ],
        "entitlementConditionsGroup": [
        {
            "id": "ConditionGroup1",
            "groupName": "ConditionGroup1",
            "relationTypeInGroup": "AND",
            "order": 1,
            "status": "ENT_CND_STA_ACTV",
            "conditionTiming": "ENT_CND_TMG_WEKLY",
            "condition": [
            {
                "id": "condt-2621961148-1641464904",
                "unitOfMeasure": "ENT_CND_UOM_ORDRS",
                "conditionValue": "100",
                "conditionType": "ENTL_COND_TYP_VOL",
                "operator": "EQUALS"
            }
        ],
        "products": [
            {
                "id": "Common-PS-26112021",
                "name": "Common-PS-26112021",
                "actionObjectType": "PRODUCT_SPECIFICATION",
                "@referredType": "ProductSpecificationOracle"
            }
        ]
    }
    ]
}
]
},
    {
        "lastUpdate": "2022-05-04T07:26:35.229Z",
        "lastUpdatedBy": "booth",
        "created": "2022-05-04T07:02:32.000Z",
        "createdBy": "booth",
        "id": "PS_111119",
        "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/v1/entitlements/PS_111119",
        "name": "SalesEntitlement10",
        "description": "Entitlement-Bulk-Put",
        "@type": "EntitlementOracle",
        "version": "1.0",
        "validFor": {
            "startDateTime": "2021-01-01T00:00:00.000Z"
            },
        "project": {
            "id": "AutomationProject",
            "name": "AutomationProject",
            "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/tmf-api/productCatalogManagement/v4/project/AutomationProject"
            },
        "lifecycleStatus": "In design",
        "entitlementType": "ENTITLEMENT_PRICING",
        "priority": 1,
        "quantity": {
            "amount": 11,
            "units": "ENTL_UNIT_ORDERS"
            },
        "pricelist": [
            {
                "id": "US_PRICE_LIST_Auto",
                "name": "US_PRICE_LIST_Auto",
                "href": "https://{FusionAppsHost}/crmRestApi/atcProductCatalog/11.13.18.05/productCatalogReferenceManagement/v1/pricelist/US_PRICE_LIST_Auto"
            }
        ],
        "associatedProducts": [
            {
                "id": "Auto-PO-26112021",
                "name": "Auto-PO-26112021",
                "actionObjectType": "PRODUCT_OFFERING",
                "@referredType": "ProductOfferingOracle"
             }
        ],
        "benefits": [
             {
                "id": "Benefit0232d",
                "name": "Benefit0224",
                "description": "Benefit0224",
                "priority": 1,
                "benefitType": "ENTL_BFT_TYP_DSNT",
                "status": "ENTL_BFT_STS_ACTV",
                "schedule": "ENTL_BFT_SCDL_WEKLY",
                "relationshipAmongGroup": "ENTL_BFT_CND_REL_ALL",
                "products": [
                {
                    "id": "Auto-PO-26112021",
                    "name": "Auto-PO-26112021",
                    "actionObjectType": "PRODUCT_OFFERING",
                    "@referredType": "ProductOfferingOracle"
                }
                ],
                "productOfferingPrice": [
                {
                    "id": "TestPOP2911",
                    "name": "TestPOP2911",
                    "@referredType": "ProductOfferPriceAlterationOracle",
                    "@type": "ProductOfferingPriceRefOracle",
                    "appliesTo": "ALL"
                }
                ],
                "entitlementConditionsGroup": [
                {
                    "id": "ConditionGroup1",
                    "groupName": "ConditionGroup1",
                    "relationTypeInGroup": "AND",
                    "order": 1,
                    "status": "ENT_CND_STA_ACTV",
                    "conditionTiming": "ENT_CND_TMG_WEKLY",
                    "condition": [
                    {
                    "id": "condt-2621961148-1641464904",
                    "unitOfMeasure": "ENT_CND_UOM_ORDRS",
                    "conditionValue": "100",
                    "conditionType": "ENTL_COND_TYP_VOL",
                    "operator": "EQUALS"
                    }
                ],
                "products": [
                {
                    "id": "Common-PS-26112021",
                    "name": "Common-PS-26112021",
                    "actionObjectType": "PRODUCT_SPECIFICATION",
                    "@referredType": "ProductSpecificationOracle"
                }
            ]
        }
    ]
    }
]
}
]
Back to Top