If you have a third party vendor, you may want to insert leads via API. This will guide you on how to insert a lead through API.
From the Dashboard, click on API and select Leads from the drop down.
Go to the Insert Lead Tab
Under the Insert Lead Tab, you will see the POST Fields that vendors need when creating their Request Query String.
Note: When creating a Request Query String, make sure that you have values for the required fields.
Scroll down to the bottom to see the Example PHP Usage and the Example JSON Response
To test this feature, go to Test Request tab and fill in the information you wanted to show on the test insert. It is important that you put values on the Required Fields. The two mandatory fields are List ID and Phone Number. You must have those two fields populated for the test to work.
NOTE: IF YOU NEED TO DIAL LEADS THAT COME FROM YOUR VENDORS IMMEDIATELY, MAKE SURE YOU TELL THEM TO USE THE VALUE OF HOPPER=1
NOTE: YOU CAN ALSO FILTER DUPLICATE NUMBERS, DUPLICATE NUMBERS ON ARCHIVED LIST AND CHECK DNC (Do Not Call numbers). YOU MAKE SURE YOU SET THE VALUE TO 1 TO ENABLE.
(To know more about Archive List or How to Archive a List, click here.)
Scroll down to the bottom and click on Run
If you want to see the created Request Query String, put a check in the Show Query check box.
If everything is configured right, the Json Response will have a success response including the Lead ID of the created lead.
Leads that are inserted through API can be viewed in Manage Leads Section.
For Filter by Section, select Created By and select System API User