diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28507b4..a81aa6d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,10 @@ on [Keep a CHANGELOG](http://keepachangelog.com/). This project adheres to
## [Unreleased]
+## [4.3.0-M1] - 2020-04-21
+### Changed
+- UnifiedSearchIndexer now takes an JsonEnvelope rather than a raw JsonEnvelope payload
+
## [4.2.1] - 2019-12-11
### Added
- Added framework-api-system-errors to dependency management
diff --git a/framework-api-unifiedsearch/pom.xml b/framework-api-unifiedsearch/pom.xml
index ac810be..9d78b2d 100644
--- a/framework-api-unifiedsearch/pom.xml
+++ b/framework-api-unifiedsearch/pom.xml
@@ -17,7 +17,12 @@
javaee-api
provided
+
+ uk.gov.justice.framework-api
+ framework-api-core
+ ${project.version}
+
-
\ No newline at end of file
+
diff --git a/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java b/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java
index 5ab3f14..7e78594 100644
--- a/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java
+++ b/framework-api-unifiedsearch/src/main/java/uk/gov/justice/services/unifiedsearch/UnifiedSearchIndexer.java
@@ -1,7 +1,7 @@
package uk.gov.justice.services.unifiedsearch;
-import javax.json.JsonObject;
+import uk.gov.justice.services.messaging.JsonEnvelope;
public interface UnifiedSearchIndexer {
- void indexData(final JsonObject index);
+ void indexData(final JsonEnvelope eventWithJoltTransformedPayload);
}