ChatGPT Resume parser


- Get token from your profile page.

1) cURL request:

                                        # cURL request
                                        curl -X POST "https://www.docsaar.com/api/chatgpt_resume_parsing" \
                                            -H "Authorization: YOUR_TOKEN" \
                                            -F "chatgpt_resume=@YOUR_FILE_PATH"
                                    

2) Postman collection request:

- Please download the Postman collection JSON file from the link below:
https://drive.google.com/file/d/1WFiE-u7JLhUqx8MqzuuzqyveQDtXBcEp/view?usp=sharing


Import postman request json file step-by-step guide:

Step 1: Open the Postman application, click on the "File" option (top left), and select the "Import" option.



Step 2: A file upload dialog will open to import the JSON file. Select the Postman-request JSON file.



Step 3: Postman will display the collection of requests named “Docsaar API” from the JSON file under the "Collections" tab on the left sidebar.



Step 4: Click on the request you want to edit, and the request details will open in the main Postman window.



Step 5: Click on the "Headers" tab and add your API key in the "Authorization" field instead of "YOUR_TOKEN".

- Visit the Profile page - Docsaar website, and at the end of the page under the “API Credentials” section, you will find the API key for your Docsaar account.



Step 6: Click on the "Body" tab and upload your PDF file from your local machine in the "chatgpt_resume" field or "chatgpt_invoice_image_file" field instead of "YOUR_FILE_PATH".



3) Python request:

- Create JSON like this:

To send input file and header to send your token

                                       # For sending file
                                        {
                                            'chatgpt_resume': open("INPUT_FILE_PATH", 'rb')
                                        }
                                        # Header to send token
                                        {
                                            'Authorization': 'YOUR_TOKEN'
                                        }
                                       #Make sure file path is correct
                                    

- Send this file and token to "https://www.docsaar.com/api/chatgpt_resume_parsing".

- Example python request

                                        import requests
                                        
                                        files = {'chatgpt_resume': open("YOUR_FILE_PATH", 'rb')}
                                        
                                        headers = {'Authorization': 'YOUR_TOKEN'}
                                        
                                        response = requests.request(
                                                method='POST',
                                                headers=headers,
                                                url= "https://www.docsaar.com/api/chatgpt_resume_parsing",
                                                files = files
                                            )
                                        
                                        print(response.text)
                                    

- You get output in JSON format like this:

                                        #For success:
                                        {
                                            "status" : "success",
                                            "output" : "GENERATED_OUTPUT"
                                        }
                                     
                                        #For failure:
                                        {
                                            "status" : "fail",
                                            "output" : "ERROR_DISCRIPTION"
                                        }
                                    


ChatGPT Invoice Parser


- Get token from your profile page.

1) cURL request:

                                        # cURL request
                                        curl -X POST "https://www.docsaar.com/api/chatgpt_invoice_parsing" \
                                            -H "Authorization: YOUR_TOKEN" \
                                            -F "chatgpt_invoice_image_file=@YOUR_FILE_PATH"
                                    

2) Postman collection request:

- Please download the Postman collection JSON file from the link below:
https://drive.google.com/file/d/1WFiE-u7JLhUqx8MqzuuzqyveQDtXBcEp/view?usp=sharing


Import postman request json file step-by-step guide:

Step 1: Open the Postman application, click on the "File" option (top left), and select the "Import" option.



Step 2: A file upload dialog will open to import the JSON file. Select the Postman-request JSON file.



Step 3: Postman will display the collection of requests named “Docsaar API” from the JSON file under the "Collections" tab on the left sidebar.



Step 4: Click on the request you want to edit, and the request details will open in the main Postman window.



Step 5: Click on the "Headers" tab and add your API key in the "Authorization" field instead of "YOUR_TOKEN".

- Visit the Profile page - Docsaar website, and at the end of the page under the “API Credentials” section, you will find the API key for your Docsaar account.



Step 6: Click on the "Body" tab and upload your PDF file from your local machine in the "chatgpt_resume" field or "chatgpt_invoice_image_file" field instead of "YOUR_FILE_PATH".



3) Python request:

- Create JSON like this:

To send input file and header to send your token

                                       # For sending file
                                        {
                                            'chatgpt_invoice_image_file': open("INPUT_FILE_PATH", 'rb')
                                        }
                                        # Header to send token
                                        {
                                            'Authorization': 'YOUR_TOKEN'
                                        }
                                       #Make sure file path is correct
                                    

- Send this file and token to "https://www.docsaar.com/api/chatgpt_invoice_parsing".

- Example python request

                                        import requests
                                        
                                        files = {'chatgpt_invoice_image_file': open("YOUR_FILE_PATH", 'rb')}
                                        
                                        headers = {'Authorization': 'YOUR_TOKEN'}
                                        
                                        response = requests.request(
                                                method='POST',
                                                headers=headers,
                                                url= "https://www.docsaar.com/api/chatgpt_invoice_parsing",
                                                files = files
                                            )
                                        
                                        print(response.text)
                                    

- You get output in JSON format like this:

                                        #For success:
                                        {
                                            "status" : "success",
                                            "output" : "GENERATED_OUTPUT"
                                        }
                                     
                                        #For failure:
                                        {
                                            "status" : "fail",
                                            "output" : "ERROR_DISCRIPTION"
                                        }