Request Example

To get the parsed and structured output data, send a POST request to the resume parser API URL.

Request Body When Parsing by Resume Binary Data

JSON request body structure:
{
	"filedata":"{{base64data}}",
	"filename":"{{filename}}",
	"userkey":"{{userkey}}",
	"version":"8.0.0",
	"subuserid":"{{subuserid}}"
}
CURL request body structure:
curl --location -g --request POST 'https://rest.rchilli.com/RChilliParser/Rchilli/parseResumeBinary' \
--header 'Content-Type: application/json' \
--data-raw '{
    "filedata":"{{base64data}}",
    "filename":"{{filename}}",
    "userkey":"{{userkey}}",
    "version":"8.0.0",
    "subuserid":"{{subuserid}}"
}'
  • Filedata: The resume data must be given in the base64 format. In programming, Base64 is a group of binary-to-text encoding schemes that represent binary data (more specifically, a sequence of 8-bit bytes) in an ASCII string format by translating the data into a radix-64 representation. To know more on base64 data, refer https://en.wikipedia.org/wiki/Base64.You can use online web portals freely available to covert data to Base64 format.
  • Filename: This is the name of the file with extension, such as sample.pdf, sample.docx, sample.doc etc.
  • You can find Userkey, version, and subuserid on the My Account portal. For more details, refer How to get user key.

Request Body When Parsing by Resume Public URL

JSON request body structure:
{
  "url": "{{publicurl}}",
  "userkey": "{{userkey}}",
  "version": "8.0.0",
  "subuserid": "{{subuserid}}"
}
CURL request body structure:
curl --location -g --request POST 'https://rest.rchilli.com/RChilliParser/Rchilli/parseResumeBinary' \
--header 'Content-Type: application/json' \
--data-raw '{
    "url" : "{{publicurl}}",
    "userkey" : "{{userkey}}",
    "version" : "8.0.0",
    "subuserid" : "{{subuserid}}"
}'