# How can we read the data from PDF file coming from FTP Server?

**URL:** <https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286>\
**Category:** Integrator.io\
**Created:** [May 12, 2026, 5:32am UTC](https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286 "2026-05-12T05:32:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bendala\_Rakesh](https://avatars.discourse-cdn.com/v4/letter/b/73ab20/32.png) [@Bendala\_Rakesh](https://connective.celigo.com/u/Bendala_Rakesh)\
**Post date:** [May 12, 2026, 5:32am UTC](https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286/1 "2026-05-12T05:32:59Z")

</div>

I got the blobkey from source but how to get the data from that so that I can import the required data in NetSuite Custom Record. Please help me on this

Source Data:  
{  
"success": true,  
"fileMeta": {  
"fileName": "US90620425.PDF",  
"lastModifiedTime": 1778149929000,  
"fileSize": 104226,  
"filename": "US90620425.PDF",  
"filesize": 104226,  
"type": "PDF"  
},  
"blobKey": "c2698848e78e4450a6f7020e862550f0"  
}

What to do next to get the data which is in that pdf file through this vis celigo custom flow???

---

<div class="post-metadata">

**Author:** ![nuriensing](https://sea1.discourse-cdn.com/flex001/user_avatar/connective.celigo.com/nuriensing/32/6918_2.png) [@nuriensing](https://connective.celigo.com/u/nuriensing)\
**Post date:** [May 12, 2026, 7:08am UTC](https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286/2 "2026-05-12T07:08:50Z")

</div>

> [@Bendala\_Rakesh](#):
>
> What to do next to get the data which is in that pdf file through this vis celigo custom flow???

The `blobKey` is not the PDF data itself. It is Celigo’s internal reference to the downloaded file. To create a NetSuite Custom Record from data inside that PDF, you need one more step that reads/parses the PDF content into structured fields, then map those fields into NetSuite.

---

<div class="post-metadata">

**Author:** ![Bendala\_Rakesh](https://avatars.discourse-cdn.com/v4/letter/b/73ab20/32.png) [@Bendala\_Rakesh](https://connective.celigo.com/u/Bendala_Rakesh)\
**Post date:** [May 12, 2026, 7:44am UTC](https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286/3 "2026-05-12T07:44:32Z")

</div>

Hi Nuri,

Thank you for the clarification — that makes sense.

Could you please guide me on the next step? Specifically, how do I read the PDF content (referenced by the blobKey) and parse it into structured fields that can then be mapped into a NetSuite Custom Record?

Any example or documentation reference would be very helpful.

Thanks again!

---

<div class="post-metadata">

**Author:** ![nuriensing](https://sea1.discourse-cdn.com/flex001/user_avatar/connective.celigo.com/nuriensing/32/6918_2.png) [@nuriensing](https://connective.celigo.com/u/nuriensing)\
**Post date:** [May 12, 2026, 8:27am UTC](https://connective.celigo.com/t/how-can-we-read-the-data-from-pdf-file-coming-from-ftp-server/6286/4 "2026-05-12T08:27:49Z")

</div>

Try this:  
→ Convert blob/file to base64 or transfer actual PDF file  
Check this post: [FAQ: Convert a blob key to base64 string for import? - #4 by tylerlamparter](https://connective.celigo.com/t/faq-convert-a-blob-key-to-base64-string-for-import/358/4)  
→ Send PDF/base64 to OCR service  
→ OCR returns extracted text/fields  
→ Map extracted fields to NetSuite Custom Record
