# Dynamic Offer Decision Engine ## Process dynamic offer decisions - [POST /zephr/public/decisions/v2/dynamic-offers](https://developer.zuora.com/zephr-api-reference/zephr-public-api/dynamic-offer-decision-engine/processdynamicofferdecisions.md): The Dynamic Offer Decision Engine can be invoked via the Public API to calculate a decision output response based upon each property rule under the Dynamic Offer created in the Zephr Console. ## Validate dynamic offer decisions - [GET /zephr/public/decisions/v2/dynamic-offers/{offerId}/validations/{validationId}](https://developer.zuora.com/zephr-api-reference/zephr-public-api/dynamic-offer-decision-engine/validatedynamicofferdecisions.md): The Dynamic Offer Decision Engine can be tested via this endpoint to calculate a decision output response based on the criteria of the provided validation ID. Validation criteria is configured on the Zephr Console and determines the version of the dynamic offer being used.