Submit website leads to create contacts and inquiries in Propertybase. Supports duplicate detection.
POST
/services/apexrest/pba/webtoprospect/v1/
curl \
--request POST 'https://yourendpoint/services/apexrest/pba/webtoprospect/v1/' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{
"prospect": {
"token": "string",
"contact": {
"FirstName": "string",
"LastName": "string",
"Email": "hello@example.com",
"Phone": "string",
"MobilePhone": "string",
"OwnerId": "string"
},
"request": {
"pba__Bedrooms_pb_min__c": 42.0,
"pba__Bedrooms_pb_max__c": 42.0,
"pba__FullBathrooms_pb_min__c": 42.0,
"pba__FullBathrooms_pb_max__c": 42.0
},
"favoriteListings": [
"string"
],
"contactFields": [
"string"
],
"requestFields": [
"string"
],
"ownerFields": [
"string"
]
}
}'
Request examples
{
"prospect": {
"token": "string",
"contact": {
"FirstName": "string",
"LastName": "string",
"Email": "hello@example.com",
"Phone": "string",
"MobilePhone": "string",
"OwnerId": "string"
},
"request": {
"pba__Bedrooms_pb_min__c": 42.0,
"pba__Bedrooms_pb_max__c": 42.0,
"pba__FullBathrooms_pb_min__c": 42.0,
"pba__FullBathrooms_pb_max__c": 42.0
},
"favoriteListings": [
"string"
],
"contactFields": [
"string"
],
"requestFields": [
"string"
],
"ownerFields": [
"string"
]
}
}
Response examples (200)
{
"errorMessage": "string",
"contact": {},
"request": {},
"owner": {}
}