diff --git a/src/pages/edge/adobe-journey-optimizer-decisioning/api-reference.md b/src/pages/edge/adobe-journey-optimizer-decisioning/api-reference.md
index 42dbcdbf0f..1627360884 100644
--- a/src/pages/edge/adobe-journey-optimizer-decisioning/api-reference.md
+++ b/src/pages/edge/adobe-journey-optimizer-decisioning/api-reference.md
@@ -104,13 +104,32 @@ iOS
+## updatePropositionsWithCompletionHandler
+
+This API dispatches an event for the Edge network extension to fetch decision propositions, for the provided decision scopes array, from the decisioning services enabled in the Experience Edge. The returned decision propositions are cached in-memory in the Optimize SDK extension and can be retrieved using `getPropositions` API.
+
+
+
+Completion callback passed to `updatePropositions` supports network timeout and fatal errors returned by edge network along with fetched propositions data. The SDK's internal retry mechanism handles the recoverable HTTP errors. As a result, recoverable HTTP errors are not returned through this callback.
+
+
+
+Android
+
+Coming Soon
+
+iOS
+
+
+
## Public classes
-| Type | Android | (AEP 5.x) Swift | (AEP 5.x) Objective-C |
-| :--- | :--- | :--- | :--- |
+| Type | Android | (AEP 5.x) Swift | (AEP 5.x) Objective-C |
+| :--- |:----------------| :--- | :--- |
| class | `DecisionScope` | `DecisionScope` | `AEPDecisionScope` |
-| class | `Proposition` | `OptimizeProposition` | `AEPOptimizeProposition` |
-| class | `Offer` | `Offer` | `AEPOffer` |
+| class | `Proposition` | `OptimizeProposition` | `AEPOptimizeProposition` |
+| class | `Offer` | `Offer` | `AEPOffer` |
+| class | Coming Soon | `AEPOptimizeError` | `AEPOptimizeError` |
### DecisionScope
@@ -171,3 +190,17 @@ Android
iOS
+
+### AEPOptimizeError
+
+This class represents the error details returned by the Edge Network while fetching propositions.
+
+
+
+Android
+
+**Coming Soon**
+
+iOS
+
+
diff --git a/src/pages/edge/adobe-journey-optimizer-decisioning/tabs/api-reference.md b/src/pages/edge/adobe-journey-optimizer-decisioning/tabs/api-reference.md
index ae1b06b186..ecf206e4cd 100644
--- a/src/pages/edge/adobe-journey-optimizer-decisioning/tabs/api-reference.md
+++ b/src/pages/edge/adobe-journey-optimizer-decisioning/tabs/api-reference.md
@@ -336,6 +336,58 @@ Optimize.updatePropositions(decisionScopes,
});
```
+
+
+#### Java
+
+#### Syntax
+
+```java
+public static void updatePropositions(final List decisionScopes,
+ final Map xdm,
+ final Map data,
+ final AdobeCallback