Phone: (614) 874-4300 | 1535 Georgesville Rd. Ste A | Columbus, OH 43228-3615
General Description of ServicePro API. Contact us for more information.
Get Account Information
Get Contact Log Information
API | Description |
---|---|
POST api/v1/ContactLog/PostCreateContactLog |
Create Contact Log |
POST api/v1/ContactLog/PostCallAnswerCreateContactLog |
Create contact log from call asnwer |
POST api/v1/ContactLog/PostCallAnswerCreateContactLogWithNote |
Create contact log from call answer with note |
POST api/v1/ContactLog/PostCreateContactLogType |
Create a new record of contact log type |
GET api/v1/ContactLog/GetContactLogSource?SourceId={SourceId} |
Get Contact Log Source by Id |
GET api/v1/ContactLog/GetContactLogSourceByName?sourcename={sourcename} |
Get contact log source by name |
GET api/v1/ContactLog/GetContactLogType?TypeId={TypeId} |
Get contact log type by Id |
GET api/v1/ContactLog/GetContactLogTypeByName?typename={typename} |
get contact log type by name |
Get Employees Information
API | Description |
---|---|
GET api/v1/Employees/GetEmployeesListByCompany?companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Employees List By Company |
Get Program Information
API | Description |
---|---|
GET api/v1/Event/GetEventsSoldBySaleDate?from={from}&to={to}&companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Events Sold By SaleDate |
Get Inventory Information
API | Description |
---|---|
GET api/v1/Inventory/GetInventoryListByCompany?companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Inventory Item List By Company |
GET api/v1/Inventory/GetProductsByNotCompletedWOByDateRange?fromdate={fromdate}&todate={todate}&companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Products used per job on not completed WOs |
GET api/v1/Inventory/GetProductsByCompletedWOByDateRange?fromdate={fromdate}&todate={todate}&companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Products used per job on completed WOs |
Get Program Information
API | Description |
---|---|
POST api/v1/Program/PostCreateProgram |
Post request, create a new program |
GET api/v1/Program/GetDetailedSoldProgramsBySaleDate?fromdate={fromdate}&todate={todate}&companyid={companyid} |
Get Detailed Sold Programs By Sale Date |
GET api/v1/Program/GetEncryptProgramCOPInfo?programId={programId}&amount={amount} |
Encrypt Program COP Info |
GET api/v1/Program/GetReinstatedProgramsByReinstateDate?fromdate={fromdate}&todate={todate}&companyid={companyid} |
Get Reinstated Programs By Reinstate Date |
GET api/v1/Program/GetProgramsListByCompany?companyid={companyid}&page={page}&pagelimit={pagelimit} |
Get Program List By Company |
Generate Authentication Token
API | Description |
---|---|
GET api/v1/Token/GetAuthenticationToken?username={username}&password={password} |
Get Authentication Token |
POST api/v1/Token/PostAuthenticationToken |
Post Request to Get Authentication Token |
Get Invoice Information
Get Work Order Information
Get the list of estimates by company and based on the date range: date of sale
API | Description |
---|---|
GET api/v2/Estimate/GetEstimateList?companyId={companyId}&fromdate={fromdate}&todate={todate} |
Get Estimate List |
GET api/v2/Estimate/GetEstimateListByScheduledate?companyId={companyId}&fromdate={fromdate}&todate={todate} |
Get estimate list by scheduledate |
GET api/v2/Estimate/GetEstimateListByReceivedDate?companyId={companyId}&fromdate={fromdate}&todate={todate} |
Get estimate list by Received Date |
AvidTrack Information
API | Description |
---|---|
POST api/v1/AvidTrack/PostInsertAvidTrack |
Insert a new record on tavidtrackinfo and uptade estimate |
Handles Estimate Information
API | Description |
---|---|
POST api/v1/Estimate/PostCreateEstimate |
Create Estimate |
POST api/v1/Estimate/EstimateConversionRate?fromdate={fromdate}&todate={todate}&companyid={companyid} |
Conversion Rate |
POST api/v1/Estimate/EstimateTotalAndCompleteJobs?fromdate={fromdate}&todate={todate}&companyid={companyid} |
Total number of estimates and completed jobs |
POST api/v1/Estimate/EstimateTotalAndNotCompleteJobs?fromdate={fromdate}&todate={todate}&companyid={companyid} |
Total number of estimates and not completed jobs |
GPS Information
API | Description |
---|---|
GET api/v1/GPS/GetAlarms?companyid={companyid}&fromdate={fromdate}&todate={todate} |
Get Alarms (SpeedLimit, SeatBelt, LeavingGeofence,HardBreaking, HardAcceleration,SharpTurn,IdleTime) |
GET api/v1/GPS/GetDriverBehavior?companyid={companyid}&fromdate={fromdate}&todate={todate}&vehicle={vehicle}&branchid={branchid} |
Get driver behaviour by date range |
GET api/v1/GPS/GetDriverBehaviorByDays?companyid={companyid}&fromdate={fromdate}&todate={todate}&vehicle={vehicle}&branchid={branchid} |
Get driver behaviour by days |
Thermacell Endpoints
API | Description |
---|---|
GET api/v1/Thermacell/EndPointTest?stringTest={stringTest} |
Endpoint for termacell test |
Get Setup Information
The ServicePro
1535 Georgesville Rd. Ste A
Columbus , OH , 43228-3615
(614) 874-4300
Copyright 2015 ServicePro Pest Control Software
ServicePro is an American company, not to be confused or associated with any company or business outside of the United States of America with the same or similar name. ServicePro is the sole proprietor of the ServSuite, ServSuite Mobile, ServBasic, and Pest Win group of software applications. ServicePro uses remarketing to advertise online using third party vendors including Google. Third party vendors, including Google, use cookies to serve ads on sites across the internet based on your visits to our site. If you would like to opt out of Google's use of cookies, visit the Ads Preferences Manager. If you would like to opt out of all third party vendor's use of cookies, visit the Network Advertising Initiative opt-out page.
Copyright 2016 ServicePro Pest Control Software.