diff --git a/.changeset/chilled-cows-end.md b/.changeset/chilled-cows-end.md
new file mode 100644
index 0000000000000000000000000000000000000000..2f543960b561a161557cb5d7aad07965a53ea471
--- /dev/null
+++ b/.changeset/chilled-cows-end.md
@@ -0,0 +1,5 @@
+---
+"@llamaindex/cloud": patch
+---
+
+fix: get job result in llama parse reader
diff --git a/packages/cloud/src/reader.ts b/packages/cloud/src/reader.ts
index 76ac2457f1369ce5b2ece26daa627492beaf340e..0be8fe8fa320dbc9eaa1237f9225e07091ac635d 100644
--- a/packages/cloud/src/reader.ts
+++ b/packages/cloud/src/reader.ts
@@ -294,17 +294,14 @@ export class LlamaParseReader extends FileReader {
       await sleep(this.checkInterval * 1000);
 
       // Check the job status. If unsuccessful response, checks if maximum timeout has been reached. If reached, throws an error
-      const result =
-        await ParsingService.getParsingJobDetailsApiV1ParsingJobJobIdDetailsGet(
-          {
-            client: this.#client,
-            throwOnError: true,
-            path: {
-              job_id: jobId,
-            },
-            signal,
-          },
-        );
+      const result = await ParsingService.getJobApiV1ParsingJobJobIdGet({
+        client: this.#client,
+        throwOnError: true,
+        path: {
+          job_id: jobId,
+        },
+        signal,
+      });
       const { data } = result;
 
       const status = (data as Record<string, unknown>)["status"];