Request Example
To get the parsed and structured output data, send a POST request to the JD Parser API URL.
Request Body When Parsing by JD Text
JSON request body structure:
{
"base64text":"{{base64data}}",
"userkey":"{{userkey}}",
"version":"3.1",
"subuserid":"{{subuserid}}"
}
CURL request body
structure:
curl --location -g --request POST 'https://jdrest.rchilli.com/JDParser/RChilli/ParseJDText' \
--header 'Content-Type: application/json' \
--data-raw '{
"base64text":"{{base64data}}",
"userkey":"{{userkey}}",
"version":"3.1",
"subuserid":"{{subuserid}}"
}'
Request Body When Parsing by JD Binary Data
JSON request body structure:
{
"filedata":"{{base64data}}",
"filename":"{{filename}}",
"userkey":"{{userkey}}",
"version":"3.1",
"subuserid":"{{subuserid}}"
}
CURL request body
structure:
curl --location -g --request POST 'https://jdrest.rchilli.com/JDParser/RChilli/ParseJD' \
--header 'Content-Type: application/json' \
--data-raw '{
"filedata":"{{base64data}}",
"filename":"{{filename}}",
"userkey":"{{userkey}}",
"version":"3.1",
"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 JdSoftwaredeveloper.doc, JDJavadeveloper.docs, etc.
- You can find Userkey, version, and subuserid on the My Account portal. For more details, refer API Authentication.