diff --git a/.changeset/warm-fans-guess.md b/.changeset/warm-fans-guess.md
new file mode 100644
index 0000000000000000000000000000000000000000..9422c6e1e951cac97092df04f60a0ac062e3104b
--- /dev/null
+++ b/.changeset/warm-fans-guess.md
@@ -0,0 +1,5 @@
+---
+"llamaindex": patch
+---
+
+feat: add result type json
diff --git a/packages/core/src/readers/LlamaParseReader.ts b/packages/core/src/readers/LlamaParseReader.ts
index fdf456aae082c7b9672d75bf11c99bfc72d670fc..daf5eb1abbe9eb74d3031b603ee2e43de1a301e2 100644
--- a/packages/core/src/readers/LlamaParseReader.ts
+++ b/packages/core/src/readers/LlamaParseReader.ts
@@ -3,7 +3,7 @@ import { filetypemime } from "magic-bytes.js";
 import { Document } from "../Node.js";
 import type { FileReader } from "./type.js";
 
-type ResultType = "text" | "markdown";
+type ResultType = "text" | "markdown" | "json";
 
 /**
  * Represents a reader for parsing files using the LlamaParse API.