FieldRoutes API docs logoFieldRoutes API

Customers & Sales

door

3 endpoints. Start at search to collect IDs, then resolve them through get.

Read operations

get/door/getTry it

get door

Get Bulk data for door. Accepts an array of doorIDs. Returns a max of 1000 records.

Parameters

doorIDsarray

No description in the upstream reference.

Returns

doorIDinteger

doorID

latdouble

lat

lngdouble

lng

timeCreatedstring

timeCreated

employeeIDinteger

employeeID

namestring

name

addressstring

address

citystring

city

Request

/door/get
curl -X POST 'https://{subdomain}.pestroutes.com/api/door/get' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'Accept: application/json' \
  --data-urlencode 'doorIDs=value' \
  --data-urlencode 'authenticationKey=<your-key>' \
  --data-urlencode 'authenticationToken=<your-token>'

Response

success:true
]
count:2
}
by id/door/{id}Try it

Fetch by id door

Get door data for single ID -- please provide a specific record ID in the URL structure.

Parameters

No parameters beyond authentication.

Returns

doorIDinteger

doorID

latdouble

lat

lngdouble

lng

timeCreatedstring

timeCreated

employeeIDinteger

employeeID

namestring

name

addressstring

address

citystring

city

Request

/door/{id}
curl -X POST 'https://{subdomain}.pestroutes.com/api/door/{id}' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'Accept: application/json' \
  --data-urlencode 'authenticationKey=<your-key>' \
  --data-urlencode 'authenticationToken=<your-token>'

Response

success:true
doorID:5628
lat:132.5
lng:122.5
timeCreated:"2026-09-16 00:00:00"
employeeID:5916
name:"Quarterly Perimeter"
address:"418 Cypress Ridge Rd"
city:"Round Rock"
state:"TX"
zip:"78664"
phone:"5558675309"
status:2
notes:"Sample value returned by the mock engine."
email:"dana.reyes@example.com"
callbackTime:"2026-02-03 00:00:00"
knockCounter:0
countryID:"sample-countryID"
}
}