RChilli Resume Templater converts any resume into a specified template resume format.
The resume is first parsed using the Resume Parser API and then the parsed fields (JSON) are mapped with the fields in the selected template.
You can use your own template where you can map the template fields with resume parser output fields.
The API will return the resume content in the base 64 formats of the selected template.
The endpoints indicate how you access the resource, while the method indicates the allowed interactions (such as GET, POST, or DELETE) with the resource.
The RChilli Resume Templater API endpoint returns the parsed data in the JSON format. The endpoint is mentioned below:
/resumeTemplate
The RChilli Resume Templater API uses only the POST method.
Header | Data Type | Description |
---|---|---|
Content-Type | string | Indicates the input type of the incoming request body. The only supported value is application/json. |
The RChilli Resume Templater API requires the following parameters in the JSON request format:
Name | Type | Description | Remarks |
---|---|---|---|
filedata | String | Required | Resume binary data in base64 |
filename | String | Required | Resume with name extension (e.g. resumeSample.docx). Supported extensions are doc/docx/dot/rtf/pdf/otd/dotx/docm/txt/htm/html |
outputtype | String | Optional | Supported types are doc/docx/rtf/pdf/html. |
templatekey | String | Optional | Valid template Key as provided by RChilli, see Sample Template Key details |
templatedata | String | Optional | Template binary data in base64. Supported extension is only dotx format template. |
The following pre-ready six sample templates (with template key) are provided with this plugin that can be customized:
Sr. No. | Template Key | Sample |
---|---|---|
1. | TM001 | View |
2. | TM002 | View |
3. | TM003 | View |
4. | TM004 | View |
5. | TM005 | View |
6. | TM006 | View |
If the templatekey (Optional) parameter is given then the corresponding template resume format will be created, for example, if you give TM002 as templatekey parameter, then the output resume will be in the TM002 sample template format.
If the templatekey (Optional) parameter is not given then a template resume is created based on the default template key i.e TM001 sample template format.
If the outputtype (Optional) parameter is not given then a template resume is created based on the default output type i.e pdf format.
If the templatedata (Optional) parameter is given then a template resume is created based on customized template data.
If the templatekey and templatedata (Optional) both parameters are given then a template resume is created based on the template data.
Error Code | Error Message |
---|---|
1004 | Filename with file extension is required |
1008 | Not Text Content |
1009 | Resume File Extension Not Supported |
1014 | Corrupted data/ No Content Found |
1015 | Unable to parse the content |
1020 | Unable to open PDF Parser |
1021 | File conversion error |
1035 | Invalid request. Please check api parameters. |
2202 | Output type extension not supported. It support only doc, docx, rtf, pdf and html type. |
2203 | Invalid TemplateKey. Please contact with RChilli support team on support@rchilli.com. |