diff --git a/dist/types.d.ts b/dist/types.d.ts
index ca96459b1b750d310fa0561d65de23c0d6b5c6a7..2be80a742bded9e1df4f05fd8db5320a63eb15f6 100644
--- a/dist/types.d.ts
+++ b/dist/types.d.ts
@@ -17,7 +17,8 @@ export interface IpfsContentData {
     head: string;
 }
 export interface IpfsDocumentContentData {
-    ipnsKeyId: string;
+    ipnsKeyId?: string;
+    cid?: string;
     key: string;
     head: string;
 }
diff --git a/src/types.ts b/src/types.ts
index cbef0529ad348bc4838ff735e2fba375150969ff..74d89179291d2d3fc8863c7f6131ed5d8a843c39 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -21,7 +21,8 @@ export interface IpfsContentData {
 }
 
 export interface IpfsDocumentContentData {
-  ipnsKeyId: string;
+  ipnsKeyId?: string;
+  cid?: string;
   key: string;
   head: string;
 }