Download OpenAPI specification:Download
Private API for Autohost customers.
Contact Sales to open an account.
Return current user account information. This is often used to validate authentication.
| x-api-key required  | string  API Authentication Key  | 
{- "id": "string",
 - "name": "string",
 - "email": "user@example.com",
 - "phone": "string",
 - "is_active": true,
 - "is_suspended": true,
 - "last_login": "2019-08-24T14:15:22Z",
 - "created_at": "2019-08-24T14:15:22Z",
 - "company": {
- "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
}, - "billing": {
- "parent_account": "string"
 
} 
}Paginated list of user accounts belonging to a reseller profile.
| from | number  Pagination control  | 
| size | number  Number of items to return  | 
| x-api-key required  | string  API Authentication Key  | 
{- "from": 0,
 - "size": 0,
 - "total": 0,
 - "items": [
- {
- "id": "string",
 - "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
} 
] 
}Create a new API key for the authenticated user.
| x-api-key required  | string  API Authentication Key  | 
API key creation request
| description | string  Description for the API key  | 
| sdk | boolean  Default:  false  Whether this is an SDK API key  | 
{- "description": "My API Key",
 - "sdk": false
 
}{- "id": "string",
 - "name": "string",
 - "description": "string",
 - "value": "string",
 - "enabled": true,
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "sdk": true
 
}Update an existing API key's description.
| key required  | string  The API key ID  | 
| x-api-key required  | string  API Authentication Key  | 
API key update request
| description required  | string  New description for the API key  | 
{- "description": "Updated API Key Description"
 
}{- "id": "string",
 - "name": "string",
 - "description": "string",
 - "value": "string",
 - "enabled": true,
 - "created_at": "2019-08-24T14:15:22Z",
 - "updated_at": "2019-08-24T14:15:22Z",
 - "sdk": true
 
}Register a new account under a channel profile. This is used by resellers and channel partners to create Autohost user accounts.
| x-api-key required  | string  API Authentication Key  | 
JSON object with user account details
| name | string   | 
string <email>    | |
| phone | string   | 
| password | string   | 
object   | 
{- "name": "string",
 - "email": "user@example.com",
 - "phone": "string",
 - "password": "string",
 - "company": {
- "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
} 
}{- "id": "string",
 - "name": "string",
 - "email": "user@example.com",
 - "phone": "string",
 - "is_active": true,
 - "is_suspended": true,
 - "last_login": "2019-08-24T14:15:22Z",
 - "created_at": "2019-08-24T14:15:22Z",
 - "company": {
- "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
}, - "billing": {
- "parent_account": "string"
 
} 
}Update a channel account. This is used by resellers and channel partners to update Autohost user accounts.
| id required  | string  Autohost user ID  | 
| suspended | string  Enum: "true" "false"   Suspend or unsuspend the account  | 
| status | string  Enum: "active" "disabled"   Enable or disable the account  | 
| x-api-key required  | string  API Authentication Key  | 
JSON object with user account details
| name | string   | 
string <email>    | |
| phone | string   | 
| password | string   | 
object   | 
{- "name": "string",
 - "email": "user@example.com",
 - "phone": "string",
 - "password": "string",
 - "company": {
- "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
} 
}{- "id": "string",
 - "name": "string",
 - "email": "user@example.com",
 - "phone": "string",
 - "is_active": true,
 - "is_suspended": true,
 - "last_login": "2019-08-24T14:15:22Z",
 - "created_at": "2019-08-24T14:15:22Z",
 - "company": {
- "name": "string",
 - "email": "user@example.com",
 - "phone": "string"
 
}, - "billing": {
- "parent_account": "string"
 
} 
}Generate a self-signup link for a given PMS. This is used by resellers and channel partners to create registration links they can send to their customers.
| pms required  | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name  | 
| redirect | string  URL to redirect to after signup  | 
| hidepw | string  Hide password screen during user signup  | 
| x-api-key required  | string  API Authentication Key  | 
{- "expiry": "2019-08-24T14:15:22Z"
 
}Register a new webhook. This is used by platforms such as Zapier to register webhooks.
| x-api-key required  | string  API Authentication Key  | 
JSON object with webhook details
| webhook_url | string <uri>    | 
| webhook_key | string  Enum: "guest_portal_webhook_url" "screening_webhook_url" "stargate_webhook_url" "reservation_webhook_url" "listing_webhook_url" "account_webhook_url"    | 
{- "webhook_key": "guest_portal_webhook_url"
 
}{- "message": "string"
 
}Delete an existing webhook. This is used by platforms such as Zapier to unregister webhooks.
| x-api-key required  | string  API Authentication Key  | 
JSON object with webhook details
| webhook_url | string <uri>    | 
| webhook_key | string  Enum: "guest_portal_webhook_url" "screening_webhook_url" "stargate_webhook_url" "reservation_webhook_url" "listing_webhook_url" "account_webhook_url"    | 
{- "webhook_key": "guest_portal_webhook_url"
 
}{- "message": "string"
 
}Update your own account settings, or update another user's account Guest Portal screen settings if you have the necessary permissions.
| id required  | string  Autohost user ID (optional)  | 
| x-api-key | string  API Authentication Key  | 
JSON object with account settings
| config_key | string  Enum: "guest_portal_screens_for_repeat_guests" "guest_portal_screens_by_source"   Configuration key  | 
Array of items  Configuration data for each source  | 
{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "AuthorityReporting": "disabled",
 - "FraudDetectionAddon": "disabled",
 - "AdverseMediaSearchAddon": "disabled"
 
} 
} 
] 
}{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "PurposeOfStay": "disabled",
 - "TimeInfoEdit": "disabled"
 
} 
} 
] 
}Update your own account settings, or update another user's account Guest Portal screen settings if you have the necessary permissions.
| id required  | string  Autohost user ID (optional)  | 
| x-api-key | string  API Authentication Key  | 
JSON object with account settings
| config_key | string  Enum: "guest_portal_screens_for_repeat_guests" "guest_portal_screens_by_source"   Configuration key  | 
Array of items  Configuration data for each source  | 
{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "AuthorityReporting": "disabled",
 - "FraudDetectionAddon": "disabled",
 - "AdverseMediaSearchAddon": "disabled"
 
} 
} 
] 
}{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "PurposeOfStay": "disabled",
 - "TimeInfoEdit": "disabled"
 
} 
} 
] 
}Update your own account settings, or update another user's account Guest Portal screen settings if you have the necessary permissions.
| id required  | string  Autohost user ID (optional)  | 
| x-api-key | string  API Authentication Key  | 
JSON object with account settings
| config_key | string  Enum: "guest_portal_screens_for_repeat_guests" "guest_portal_screens_by_source"   Configuration key  | 
Array of items  Configuration data for each source  | 
{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "AuthorityReporting": "disabled",
 - "FraudDetectionAddon": "disabled",
 - "AdverseMediaSearchAddon": "disabled"
 
} 
} 
] 
}{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "PurposeOfStay": "disabled",
 - "TimeInfoEdit": "disabled"
 
} 
} 
] 
}Update your own account settings, or update another user's account Guest Portal screen settings if you have the necessary permissions.
| id required  | string  Autohost user ID (optional)  | 
| x-api-key | string  API Authentication Key  | 
JSON object with account settings
| config_key | string  Enum: "guest_portal_screens_for_repeat_guests" "guest_portal_screens_by_source"   Configuration key  | 
Array of items  Configuration data for each source  | 
{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "AuthorityReporting": "disabled",
 - "FraudDetectionAddon": "disabled",
 - "AdverseMediaSearchAddon": "disabled"
 
} 
} 
] 
}{- "config_key": "guest_portal_screens_for_repeat_guests",
 - "config_data": [
- {
- "source": "MINT",
 - "guest_portal_screens": {
- "AboutYou": "required",
 - "PurposeOfStay": "disabled",
 - "TimeInfoEdit": "disabled"
 
} 
} 
] 
}Start a background check
| type required  | string  Value: "globalcheck"   Background check type  | 
| x-api-key required  | string  API Authentication Key  | 
JSON object with candidate details
| first_name | string  First name  | 
| last_name | string  Last name  | 
| middle_name | string  Middle name (optional)  | 
| country | string  = 2 characters   ISO 3166-1 alpha-2 country code  | 
| state | string  >= 2 characters   ISO 3166-2 state code (e.g. US-NY)  | 
| city | string  City  | 
| gender | string  Enum: "M" "F" "X"   Gender type (optional)  | 
| phone | string  E.164 phone number (e.g. +15555555555)  | 
string <email>   Email address  | |
| year_of_birth | integer  [ 1900 .. 2100 ]   Year of birth (e.g. 1990)  | 
| date_of_birth | string <date>   ISO 8601 date (e.g. 1990-01-01)  | 
{- "first_name": "John",
 - "last_name": "Doe",
 - "middle_name": "Smith",
 - "country": "US",
 - "state": "CA",
 - "city": "Los Angeles",
 - "email": "user@example.com",
 - "phone": "+14155555555",
 - "year_of_birth": 1985
 
}{- "id": "98efb578c68591e90f8a05d0d52224a7c70df4fbd3faabc92bb011ab28ac5e7d",
 - "start_date": "2023-07-30T18:25:56.536Z",
 - "status": "PENDING",
 - "type": "globalcheck"
 
}Get background check results
| id required  | string  Background check report ID  | 
| x-api-key required  | string  API Authentication Key  | 
{- "id": "98efb578c68591e90f8a05d0d52224a7c70df4fbd3faabc92bb011ab28ac5e7d",
 - "start_date": "2023-07-30T18:25:56.536Z",
 - "stop_date": "2023-07-30T18:29:56.536Z",
 - "status": "FINISHED",
 - "risk_status": "CLEARED",
 - "type": "globalcheck",
 - "report_items": [
- {
- "name": "Social Accounts",
 - "status": "FINISHED",
 - "items": [
- {
- "title": "Found 10 registered accounts",
 - "description": "List of registered accounts:\\n- Apple\\n- Booking\\n- Facebook\\n- Github\\n- Google\\n- Instagram\\n- Spotify\\n- Telegram\\n- Whatsapp\\n- Yahoo",
 - "tags": [
- "social"
 
] 
} 
] 
}, - {
- "name": "Phone Verification",
 - "status": "FINISHED",
 - "items": [
- {
- "title": "Phone number is valid",
 - "subtitle": "054-000-0000",
 - "description": "- Country: Israel\\n- Carrier: HOT Telecom\\n- Line Type: mobile",
 - "tags": [
- "phone"
 
] 
} 
] 
}, - {
- "name": "Avatars",
 - "status": "FINISHED",
 - "items": [
- {
- "title": "Found 7 profile pictures",
 - "subtitle": "Review to see if any of these are the same person",
 - "tags": [
- "avatar"
 
] 
} 
] 
} 
] 
}Search entities in the Global Watchlist list by name, date of birth and aliases
| image | string  Base64-encoded image for facial recognition (uploaded images are not stored)  | 
| name required  | string  Full name or alias  | 
| dob | string  Date of birth (YYYY-MM-DD)  | 
| yob | string  Year of birth (YYYY)  | 
| country_code | string  Country code (e.g. US)  | 
| sources | string  Comma-separated list of sources to search (default: all)  | 
| source_country_code | string  Limit results to specific watchlists from a country (e.g. US)  | 
| from | number  Pagination start (default: 0)  | 
| x-api-key required  | string  API Authentication Key  | 
{- "dob": [
- "1961-04-25"
 
], - "yob": [
- 1961
 
], - "full_name": "maria soledad iparraguirre guenechea",
 - "first_name": "maria",
 - "last_name": "iparraguirre guenechea",
 - "middle_name": "soledad",
 - "description": "Member ETA.",
 - "aliases": [
- "maria soledad iparraguirre guenechea"
 
] 
}Upload base64-encoded photo for analysis and verification
| id required  | string  Autohost reservation ID  | 
| step required  | string  Document side (front, back, selfie)  | 
| type required  | string  Document type (drivers, passport, id)  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
JSON object with DataURL or base64-encoded image
| imageBase64 | string   | 
{- "imageBase64": "data:image/jpeg;base64,<base64-encoded image>"
 
}{- "code": "string",
 - "error": "string",
 - "card": {
- "first_name": "string",
 - "last_name": "string",
 - "full_name": "string",
 - "birth_date": "string",
 - "expiry_date": "string"
 
} 
}Get verification results for photos that you uploaded
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "status": "passed"
 
}Get uploaded image for identification document on a reservation
| id required  | string  Autohost reservation ID  | 
| step required  | string  Document side (front, back, selfie)  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "base64Image": "data:image/jpeg;base64,<base64-encoded image>"
 
}Get details object for a given listing.
| id required  | string  Autohost listing ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will perform a lookup using the PMS listing ID or the identifier supplied in   | 
| x-api-key | string  API Authentication Key  | 
{- "id": "string",
 - "my_id": "string",
 - "user_id": "string",
 - "status": "string",
 - "name": "string",
 - "nickname": "string",
 - "property_type": "string",
 - "accommodates": 0,
 - "bedrooms": 0,
 - "bathrooms": 0,
 - "beds": 0,
 - "check_in_time": 0,
 - "check_out_time": 0,
 - "location": {
- "street": "string",
 - "city": "string",
 - "state": "string",
 - "country": "string",
 - "time_zone_name": "string",
 - "building": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Update a given listing in your account.
| id required  | string  Autohost listing ID  | 
| callback | string (QueryParamCallback)   Webhook URL to POST the list object.  | 
| x-api-key | string  API Authentication Key  | 
JSON object with listing details
| id | string   | 
| my_id required  | string   | 
| status required  | string  Enum: "ACTIVE" "INACTIVE"    | 
| name required  | string   | 
| nickname required  | string   | 
| property_type required  | string  Enum: "Apartment" "Cottage" "Condominium" "House" "Hotel" "Boat" "Camper/RV" "Other"    | 
| accommodates required  | number   | 
| bedrooms | number   | 
| bathrooms | number   | 
| beds | number   | 
| check_in_time | number   | 
| check_out_time | number   | 
object   | |
object   | 
{- "status": "ACTIVE",
 - "name": "Beautiful Downtown View for Two",
 - "nickname": "DT PH 100",
 - "property_type": "Condominium",
 - "accommodates": 2,
 - "bedrooms": 1,
 - "bathrooms": 1,
 - "beds": 1,
 - "check_in_time": 15,
 - "check_out_time": 10,
 - "location": {
- "street": "100 King West",
 - "city": "Toronto",
 - "country": "Canada",
 - "state": "ON",
 - "zipcode": "xxxxx"
 
} 
}{- "id": "string",
 - "my_id": "string",
 - "user_id": "string",
 - "status": "string",
 - "name": "string",
 - "nickname": "string",
 - "property_type": "string",
 - "accommodates": 0,
 - "bedrooms": 0,
 - "bathrooms": 0,
 - "beds": 0,
 - "check_in_time": 0,
 - "check_out_time": 0,
 - "location": {
- "street": "string",
 - "city": "string",
 - "state": "string",
 - "country": "string",
 - "time_zone_name": "string",
 - "building": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Return paginated list of listings matching the search criteria.
| status | string (QueryParamListingStatus)   Enum: "ACTIVE" "INACTIVE"   Listing status  | 
| search | string  String search  | 
| building | string  Building name  | 
| x-api-key | string  API Authentication Key  | 
{- "total": 0,
 - "from": 0,
 - "size": 0,
 - "count": 0,
 - "items": [
- {
- "id": "string",
 - "status": "string"
 
} 
] 
}Create a new listing in your account.
| callback | string (QueryParamCallback)   Webhook URL to POST the list object.  | 
| x-api-key | string  API Authentication Key  | 
JSON object with listing details
| id | string   | 
| my_id required  | string   | 
| status required  | string  Enum: "ACTIVE" "INACTIVE"    | 
| name required  | string   | 
| nickname required  | string   | 
| property_type required  | string  Enum: "Apartment" "Cottage" "Condominium" "House" "Hotel" "Boat" "Camper/RV" "Other"    | 
| accommodates required  | number   | 
| bedrooms | number   | 
| bathrooms | number   | 
| beds | number   | 
| check_in_time | number   | 
| check_out_time | number   | 
object   | |
object   | 
{- "status": "ACTIVE",
 - "name": "Beautiful Downtown View for Two",
 - "nickname": "DT PH 100",
 - "property_type": "Condominium",
 - "accommodates": 2,
 - "bedrooms": 1,
 - "bathrooms": 1,
 - "beds": 1,
 - "check_in_time": 15,
 - "check_out_time": 10,
 - "location": {
- "street": "100 King West",
 - "city": "Toronto",
 - "country": "Canada",
 - "state": "ON",
 - "zipcode": "xxxxx"
 
} 
}{- "id": "string",
 - "my_id": "string",
 - "user_id": "string",
 - "status": "string",
 - "name": "string",
 - "nickname": "string",
 - "property_type": "string",
 - "accommodates": 0,
 - "bedrooms": 0,
 - "bathrooms": 0,
 - "beds": 0,
 - "check_in_time": 0,
 - "check_out_time": 0,
 - "location": {
- "street": "string",
 - "city": "string",
 - "state": "string",
 - "country": "string",
 - "time_zone_name": "string",
 - "building": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Return a static list of supported property types. This list is used to populate the property_type field when creating a new listing object.
| x-api-key | string  API Authentication Key  | 
[- "Apartment",
 - "Cottage",
 - "Condominium",
 - "House",
 - "Hotel",
 - "Boat",
 - "Camper/RV",
 - "Other"
 
]Connect or disconnect your listings from SuperHog.
| id required  | string  Autohost listing ID  | 
| x-api-key | string  API Authentication Key  | 
JSON object with listing details
| action | string  Enum: "connect" "disconnect"    | 
{- "action": "connect"
 
}{- "autohost_id": "xyxyxyxyxyxyx",
 - "superhog_id": "abcd1234"
 
}Get reservation details object.
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| usepmsid | string  Assume   | 
| x-api-key | string  API Authentication Key  | 
{- "id": "string",
 - "user_id": "string",
 - "confirmation_code": "string",
 - "status": "string",
 - "source": "string",
 - "listing_id": "string",
 - "listing_nickname": "string",
 - "listing_timezone_name": "string",
 - "number_of_guests": 0,
 - "nights": 0,
 - "total_price": 0,
 - "average_daily_rate": 0,
 - "check_in_date": "string",
 - "check_out_date": "string",
 - "guest_portal_url": "string",
 - "guest": {
- "first_name": "string",
 - "last_name": "string",
 - "full_name": "string",
 - "phone": "string",
 - "email": "user@example.com",
 - "location": "string"
 
}, - "identification": {
- "first_name": "string",
 - "last_name": "string",
 - "middle_name": "string",
 - "document_number": "string",
 - "document_type": "string",
 - "nationality": "string",
 - "sex": "string",
 - "address": "string",
 - "birth_date": "string",
 - "expiry_date": "string",
 - "issue_date": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Update reservation object
| id required  | string  Autohost reservation ID  | 
| callback | string (QueryParamCallback)   Webhook URL to post data back to once Screening AI finished analyzing the reservation.  | 
| sync | boolean (QueryParamSync)   Enum: 1 true   Execution is asynchronous by default and the response, including reservation ID, will be returned via webhook when you supply the   | 
| skip_gp | boolean (QueryParamSkipGP)   Enum: 1 true   Verification analysis to proceed without dependence on Guest Portal completion. To be included for all reservations where the guest is not expected to complete the portal.  | 
| x-api-key | string  API Authentication Key  | 
JSON object with reservation details
| status required  | string  Enum: "CONFIRMED" "CANCELED" "INQUIRY"    | 
| source required  | string   | 
| listing_id required  | string   | 
| confirmation_code required  | string   | 
| number_of_guests required  | number   | 
| nights | number   | 
| total_price required  | number   | 
| check_in_date required  | string <date-time>    | 
| check_out_date required  | string <date-time>    | 
| created_at | string <date-time>    | 
object   | |
object   | 
{- "guest": {
- "first_name": "John",
 - "last_name": "Doe"
 
} 
}{- "id": "string",
 - "user_id": "string",
 - "confirmation_code": "string",
 - "status": "string",
 - "source": "string",
 - "listing_id": "string",
 - "listing_nickname": "string",
 - "listing_timezone_name": "string",
 - "number_of_guests": 0,
 - "nights": 0,
 - "total_price": 0,
 - "average_daily_rate": 0,
 - "check_in_date": "string",
 - "check_out_date": "string",
 - "guest_portal_url": "string",
 - "guest": {
- "first_name": "string",
 - "last_name": "string",
 - "full_name": "string",
 - "phone": "string",
 - "email": "user@example.com",
 - "location": "string"
 
}, - "identification": {
- "first_name": "string",
 - "last_name": "string",
 - "middle_name": "string",
 - "document_number": "string",
 - "document_type": "string",
 - "nationality": "string",
 - "sex": "string",
 - "address": "string",
 - "birth_date": "string",
 - "expiry_date": "string",
 - "issue_date": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Get reservation verifications summary and details
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "guest_portal_status": "COMPLETED",
 - "guest_portal_last_screen": "IDCheck",
 - "verification_composite_status": "review",
 - "verification_status": "review",
 - "verification_status_reason": "ID Check, Fraud Detection and Business Rules require your attention",
 - "risk_color": "yellow",
 - "top_risks": [
- "High risk potential for fraud detected. You should only allow the guest to enter if you've spoken to the guest over the phone and have met them in person",
 - "Some fraud signals detected. Make sure to treat it carefully and manually review other information collected",
 - "Guest location was detected to be within 50 KM (30 miles) of the listing",
 - "Guest name does not match the name on the reservation",
 - "There are 1 reports for this user IP on Autohost Threat Intelligence with the following tags: 'spam' and 'suspicious'"
 
], - "top_recommendations": [
- "Proceed to confirm the accuracy of all reservation details",
 - "Collect additional information about the guests, and the trip, that may have been unclear or undisclosed",
 - "Make sure the guests receive and acknowledge the house rules",
 - "For security purposes, make sure you have the guest's ID for your records"
 
], - "details": {
- "general_risk": {
- "status": "PASS",
 - "value": "YELLOW"
 
}, - "background_check": {
- "status": "DISABLED",
 - "value": ""
 
}, - "credit_check": {
- "status": "DISABLED",
 - "value": ""
 
}, - "blacklist": {
- "status": "INCOMPLETE",
 - "value": ""
 
}, - "payment_verification": {
- "status": "INCOMPLETE",
 - "value": ""
 
}, - "identification_document": {
- "status": "REVIEW",
 - "value": "review",
 - "help": "Guest name does not match the name on the reservation"
 
}, - "fraud_detection": {
- "status": "REVIEW",
 - "value": "REVIEW",
 - "findings": [
- "Email address appears on breach reports and leaked data dumps online. This could indicate other malicious parties are using this account to impersonate legitimate users.",
 - "Email address seems to belong to a disposable provider. These providers are often used to create fake accounts and bypass email validation.",
 - "The phone number does not seem to be registered at all. Check for typos, otherwise this may be a bogus number."
 
], - "help": "Manual review suggested"
 
}, - "adverse_media": {
- "status": "REVIEW",
 - "value": "REVIEW",
 - "findings": [
- "Fraud or Financial Crime",
 - "Harassment",
 - "Discrimination"
 
], - "help": "Manual review suggested"
 
}, - "social_verification": {
- "status": "PASS",
 - "value": "13 accounts found"
 
}, - "sanctions": {
- "status": "INCOMPLETE",
 - "value": ""
 
}, - "house_rules": {
- "status": "INCOMPLETE"
 
} 
}, - "supervised_status": null
 
}Get reservation status and verification details
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "status": "verified",
 - "pms_status": "CONFIRMED",
 - "supervised": "approve",
 - "reason": "string",
 - "guestportal_completed": true,
 - "business_rules": [
- "string"
 
] 
}Approve or decline a reservation manually
| id required  | string  Autohost reservation ID  | 
| x-api-key | string  API Authentication Key  | 
JSON object with verification details
| supervised | string  Enum: "approve" "decline"    | 
| notes | string   | 
{- "supervised": "decline"
 
}{- "status": "verified",
 - "pms_status": "CONFIRMED",
 - "supervised": "approve",
 - "reason": "string",
 - "guestportal_completed": true,
 - "business_rules": [
- "string"
 
] 
}Guest Portal screens configuration for a specific reservation.
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "AboutYou": "disabled",
 - "AuthorityReporting": "disabled",
 - "BuildingScreen": "disabled",
 - "BackgroundCheck": "disabled",
 - "CreditCheck": "disabled",
 - "IDVerification": "disabled",
 - "IDCollection": "disabled",
 - "SecurityDeposit": "disabled",
 - "UsageAgreement": "disabled",
 - "Coronavirus": "disabled",
 - "CustomScreen": "disabled",
 - "FileUpload": "disabled",
 - "GuestList": "disabled",
 - "HouseRules": "disabled",
 - "LongTerm": "disabled",
 - "PurposeOfStay": "disabled",
 - "TimeInfoEdit": "disabled",
 - "SexOffendersAddon": "disabled",
 - "SocialVerificationAddon": "disabled",
 - "SanctionsSearchAddon": "disabled",
 - "FraudDetectionAddon": "disabled",
 - "AdverseMediaSearchAddon": "disabled"
 
}Generate a temporary link to embed reservation details on your web page
| id required  | string  Autohost reservation ID  | 
| x-api-key | string  API Authentication Key  | 
{- "expires": "2021-09-05T16:18:39.808Z"
 
}Get list of notes for a reservation
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
[- {
- "text": "string",
 - "author_id": "string",
 - "author_name": "string",
 - "author_type": "string",
 - "timestamp": "string"
 
} 
]Payment details for a reservation. Includes Security Deposit, Damage Waiver and Payment Validation.
| id required  | string  Autohost reservation ID  | 
| x-api-key | string  API Authentication Key  | 
{- "security_deposit": {
- "successful_authorizations": [
- {
- "currency": "string",
 - "amount": 0,
 - "receipt_url": "string",
 - "card_brand": "string",
 - "timestamp": "string"
 
} 
], - "charge_failures": [
- {
- "message": "string",
 - "timestamp": "string"
 
} 
], - "refunds": [
- {
- "currency": "string",
 - "amount": 0,
 - "receipt_url": "string",
 - "timestamp": "string"
 
} 
], - "deposit_captures": [
- {
- "currency": "string",
 - "amount": 0,
 - "receipt_url": "string",
 - "card_brand": "string",
 - "timestamp": "string"
 
} 
] 
}, - "payment_validation": {
- "receipt_url": "string",
 - "name_on_card": "string",
 - "funding_type": "string",
 - "card_brand": "string",
 - "card_country": "string",
 - "status": "string",
 - "errors": [
- {
- "title": "string",
 - "description": "string"
 
} 
] 
}, - "damage_waiver": {
- "amount": 0,
 - "currency": "string",
 - "timestamp": "string",
 - "receipt_url": "string"
 
}, - "extra_services": {
- "amount": 0,
 - "receipt_url": "string",
 - "products": [
- {
- "name": "string",
 - "price": 0
 
} 
] 
} 
}List of queued and sent Stargate messages for a given reservation.
| id required  | string  Autohost reservation ID  | 
| x-api-key required  | string  API Authentication Key  | 
[- {
- "email": "user@example.com",
 - "phone": "string",
 - "tag": "string",
 - "method": "string",
 - "via": "string",
 - "sendAfter": "2019-08-24T14:15:22Z",
 - "created": "2019-08-24T14:15:22Z",
 - "updated": "2019-08-24T14:15:22Z",
 - "reservation_id": "string",
 - "listing_id": "string",
 - "confirmation_code": "string",
 - "message": {
- "subject": "string",
 - "text": "string",
 - "html": "string"
 
} 
} 
]Guest Portal details for a reservation
| id required  | string  Autohost reservation ID  | 
| pms | string (QueryParamPMS)   Enum: "api" "apaleo" "beds24" "booking" "cloudbeds" "guesty" "hostaway" "hostfully" "inforhms" "impala" "lavanda" "myvr" "opera" "smartbnb" "stayntouch" "streamline" "trackhs"   PMS integration name. If supplied, the API will assume the path parameter   | 
| x-api-key | string  API Authentication Key  | 
{- "full_name": "string",
 - "phone": "string",
 - "email": "user@example.com",
 - "name_on_card": "string",
 - "security_deposit": true,
 - "last_step": "string",
 - "completed": true,
 - "completed_at": "string",
 - "updated_at": "string",
 - "guests": [
- {
- "name": "string",
 - "email": "user@example.com"
 
} 
] 
}Return paginated list of reservations matching the search criteria.
| from | number  Pagination control  | 
| size | number  Number of items to return  | 
| status | string (QueryParamReservationStatus)   Enum: "CONFIRMED" "CANCELED" "INQUIRY" "any"   Reservation OTA status  | 
| search | string  String search  | 
| listings | string  Autohost listing ID. Use commas for multiple IDs.  | 
| guestportal_completed | string  Filter by Guest Portal completion status (true|false).  | 
| active | number  Filter by active reservations.  | 
| pending_review | string  Return reservations that require a manual review (true|false)  | 
| emails | string  Search reservations by guest email. Use commas for multiple addresses.  | 
| source | string  Filter reservation by booking source name.  | 
| startDate | string  Filter reservation from the specified start date (YYYY-MM-DD).  | 
| endDate | string  Filter reservation from the specified end date (YYYY-MM-DD).  | 
| dateField | string  Check-in date is used by default, but it can be changed (check_in_date|check_out_date|created_at|updated_at).  | 
| x-api-key | string  API Authentication Key  | 
{- "id": "string",
 - "user_id": "string",
 - "confirmation_code": "string",
 - "status": "string",
 - "source": "string",
 - "listing_id": "string",
 - "listing_nickname": "string",
 - "listing_timezone_name": "string",
 - "number_of_guests": 0,
 - "nights": 0,
 - "total_price": 0,
 - "average_daily_rate": 0,
 - "check_in_date": "string",
 - "check_out_date": "string",
 - "guest_portal_url": "string",
 - "guest": {
- "first_name": "string",
 - "last_name": "string",
 - "full_name": "string",
 - "phone": "string",
 - "email": "user@example.com",
 - "location": "string"
 
}, - "identification": {
- "first_name": "string",
 - "last_name": "string",
 - "middle_name": "string",
 - "document_number": "string",
 - "document_type": "string",
 - "nationality": "string",
 - "sex": "string",
 - "address": "string",
 - "birth_date": "string",
 - "expiry_date": "string",
 - "issue_date": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Create new reservation object
| callback | string (QueryParamCallback)   Webhook URL to post data back to once Screening AI finished analyzing the reservation.  | 
| sync | boolean (QueryParamSync)   Enum: 1 true   Execution is asynchronous by default and the response, including reservation ID, will be returned via webhook when you supply the   | 
| skip_gp | boolean (QueryParamSkipGP)   Enum: 1 true   Verification analysis to proceed without dependence on Guest Portal completion. To be included for all reservations where the guest is not expected to complete the portal.  | 
| x-api-key | string  API Authentication Key  | 
JSON object with reservation details
| status required  | string  Enum: "CONFIRMED" "CANCELED" "INQUIRY"    | 
| source required  | string   | 
| listing_id required  | string   | 
| confirmation_code required  | string   | 
| number_of_guests required  | number   | 
| nights | number   | 
| total_price required  | number   | 
| check_in_date required  | string <date-time>    | 
| check_out_date required  | string <date-time>    | 
| created_at | string <date-time>    | 
object   | |
object   | 
{- "guest": {
- "first_name": "John",
 - "last_name": "Doe"
 
} 
}{- "id": "string",
 - "user_id": "string",
 - "confirmation_code": "string",
 - "status": "string",
 - "source": "string",
 - "listing_id": "string",
 - "listing_nickname": "string",
 - "listing_timezone_name": "string",
 - "number_of_guests": 0,
 - "nights": 0,
 - "total_price": 0,
 - "average_daily_rate": 0,
 - "check_in_date": "string",
 - "check_out_date": "string",
 - "guest_portal_url": "string",
 - "guest": {
- "first_name": "string",
 - "last_name": "string",
 - "full_name": "string",
 - "phone": "string",
 - "email": "user@example.com",
 - "location": "string"
 
}, - "identification": {
- "first_name": "string",
 - "last_name": "string",
 - "middle_name": "string",
 - "document_number": "string",
 - "document_type": "string",
 - "nationality": "string",
 - "sex": "string",
 - "address": "string",
 - "birth_date": "string",
 - "expiry_date": "string",
 - "issue_date": "string"
 
}, - "created_at": "string",
 - "updated_at": "string"
 
}Record a payment event belonging to a reservation for fraud analysis and business rules.
The following parameters are optional, but highly recommended:
card_countrycard_providercard_expiry_monthcard_expiry_yearthree_d_securebilling_emailbilling_phoneip_addressIf you are using Adyen, see this guide for more information on how to get the required parameters.
Examples of how to map the webhook events from common providers:
| id required  | string  Autohost reservation ID  | 
| x-api-key required  | string  API Authentication Key  | 
JSON object with payment event details
| reservation_id required  | string  Autohost reservation ID  | 
| event_source required  | string  Enum: "adyen" "stripe" "other"   Payment processor  | 
| event_id required  | string  Unique event ID from payment processor  | 
| event_type required  | string  Enum: "authorization" "charge" "refund" "dispute" "chargeback"   Type of the event  | 
| event_status required  | string  Enum: "info" "warning" "success" "failure"   Status of the event  | 
| customer_id | string  Unique customer ID from payment processor or your system  | 
| processor_status_code | string  Status code from the payment processor  | 
| processor_message | string  Message from the payment processor  | 
| network_status_code | string  Enum: "approved_by_network" "declined_by_network" "not_sent_to_network" "reversed_after_approval"   Network status code  | 
| three_d_secure | string  Enum: "attempt_acknowledged" "authenticated" "exempted" "failed" "not_supported" "processing_error"   3D Secure status (if applicable)  | 
| amount | number  >= 0   Amount in major currency units (e.g. 1.25)  | 
| currency | string  = 3 characters   ISO 4217 currency code (e.g. usd)  | 
| charge_descriptor | string  Short description of the charge  | 
| name_on_card | string  Name on the card  | 
| payment_method | string  Enum: "card" "ach"   Payment method  | 
| card_type | string  Enum: "credit" "debit" "prepaid"   Card type (credit, debit, prepaid)  | 
| card_provider | string  Enum: "visa" "mastercard" "amex" "discover" "jcb" "diners" "maestro" "unionpay" "other"   Issuer of the card  | 
| card_country | string  = 2 characters   The country where the card was issued in ISO 3166-1 alpha-2 format (e.g. US)  | 
| card_iin | string  [ 4 .. 6 ] characters   Issuer Identification Number  | 
| card_last4 | string  = 4 characters   Last 4 digits of the card number  | 
| card_expiry_month | string  = 2 characters   Expiry month of the card  | 
| card_expiry_year | string  = 4 characters   Expiry year of the card  | 
| card_fingerprint | string  Unique card fingerprint provided by payment processor (if available)  | 
| card_cvc_check | string  Enum: "pass" "fail" "unavailable"   Card security code check  | 
| card_postal_code_check | string  Enum: "pass" "fail" "unavailable"   Card postal code check  | 
| card_line1_check | string  Enum: "pass" "fail" "unavailable"   Card address line 1 check  | 
| billing_country_code | string  = 2 characters   Country code of the billing address in ISO 3166-1 alpha-2 format  | 
| billing_address | string  Billing street address  | 
| billing_city | string  Billing city  | 
| billing_state_code | string  Billing state code in ISO 3166-2 format  | 
| billing_postal_code | string  Billing postal code  | 
| billing_phone | string  Billing phone number in E.164 format (e.g. +15555555555)  | 
| billing_email | string <email>   Billing email address  | 
| billing_name | string  Billing name  | 
| ip_address | string <ipv4>   IP address of the customer  | 
| user_agent | string  User agent of the customer  | 
| timestamp | string <date-time>   Timestamp of the event in ISO 8601 format (e.g. 2022-05-22T18:06:20.352Z)  | 
{- "event_source": "adyen",
 - "event_id": "123456789",
 - "event_type": "charge",
 - "event_status": "failure",
 - "customer_id": "123456789",
 - "processor_status_code": "111",
 - "processor_message": "Invalid BankCountryCode specified",
 - "network_status_code": "declined_by_network",
 - "three_d_secure": "exempted",
 - "amount": 101.5,
 - "currency": "usd",
 - "charge_descriptor": "PRE-AUTH Security Deposit",
 - "name_on_card": "John Doe",
 - "payment_method": "card",
 - "card_type": "credit",
 - "card_provider": "visa",
 - "card_iin": "41111",
 - "card_last4": "1111",
 - "card_expiry_month": "12",
 - "card_expiry_year": "2025",
 - "billing_country_code": "US",
 - "billing_address": "123 Main St",
 - "billing_city": "New York",
 - "billing_state_code": "NY",
 - "billing_postal_code": "10001",
 - "billing_phone": "+15555555555",
 - "billing_email": "user@example.com",
 - "billing_name": "John Doe",
 - "ip_address": "8.8.8.8",
 - "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36",
 - "timestamp": "2022-05-22T18:06:20.352Z"
 
}{- "message": "string"
 
}Lookup line type and carrier
| number required  | string  URL-encoded phone number in international format (e.g. +441234567890)  | 
| x-api-key | string  API Authentication Key  | 
{- "countryCode": "US",
 - "phoneNumber": "+1234567890",
 - "nationalFormat": "(123) 456-7890",
 - "carrier": {
- "name": "Verizon",
 - "type": "mobile"
 
} 
}Discover how many times a user has been compromised
| email required  | string  URL encoded email address  | 
| x-api-key | string  API Authentication Key  | 
[- {
- "Name": "string",
 - "Domain": "string",
 - "BreachDate": "string"
 
} 
]Discover who owns a domain
| domain required  | string  domain name (e.g. google.com)  | 
| x-api-key | string  API Authentication Key  | 
[- {
- "server": "string",
 - "data": {
- "domainName": "string",
 - "registrar": "string",
 - "creationDate": "string",
 - "expirationDate": "string"
 
} 
} 
]Find company details by domain
| domain required  | string  domain name (e.g. oracle.com)  | 
| x-api-key | string  API Authentication Key  | 
[- {
- "name": "Google",
 - "country": "US",
 - "industry": "Internet",
 - "size": "1000+ employees",
 - "founded": "1998"
 
} 
]Find location details by IP address
| ip required  | string  IP Address  | 
| x-api-key | string  API Authentication Key  | 
{- "country_code": "US",
 - "country_name": "United States",
 - "city": "Mountain View",
 - "postal_code": "94043",
 - "time_zone_name": "America/Los_Angeles",
 - "latitude": 37.4192,
 - "longitude": -122.0574
 
}Search sex offenders in the USA
| fname required  | string  First name  | 
| lname required  | string  Last name  | 
| dob required  | string  Date of birth (YYYY-MM-DD)  | 
| state required  | string  State (e.g. CA)  | 
| x-api-key | string  API Authentication Key  | 
{- "from": 0,
 - "size": 0,
 - "total": 0,
 - "items": [
- {
- "id": "string",
 - "name": "string",
 - "fname": "string",
 - "lname": "string",
 - "city": "string",
 - "county": "string",
 - "state": "string",
 - "zip": "string",
 - "dob": "2019-08-24",
 - "timestamp": "2019-08-24T14:15:22Z",
 - "charge": [
- "string"
 
], - "aliases": [
- "string"
 
] 
} 
] 
}Lookup or verify billing and shipping addresses
| address required  | string  Street or mailing address (URL-encoded)  | 
| x-api-key | string  API Authentication Key  | 
{- "address": "123 Main St",
 - "street": "123 Main St",
 - "city": "Mountain View",
 - "state": "CA",
 - "country": "US",
 - "country_code": "US",
 - "zipcode": "94043",
 - "timezone": "America/Los_Angeles",
 - "geo": {
- "lat": 37.4192,
 - "lon": -122.0574
 
} 
}Lookup threat reports associated with an IP address
| ip required  | string  IP Address  | 
| x-api-key | string  API Authentication Key  | 
[- {
- "ip": "5.167.66.39",
 - "title": "IP reported on blocklist.de feed",
 - "timestamp": "2016-01-01T00:00:00Z",
 - "source": "blocklist",
 - "tags": [
- "attack",
 - "suspicious"
 
], - "reasons": [
- "The IP is blacklisted on blocklist.de"
 
] 
} 
]Initiate an adverse media search for a person or company
| first_name required  | string  First name or alias  | 
| middle_name | string  Middle name  | 
| last_name required  | string  Last name or alias  | 
| year_of_birth | string  Year of birth (YYYY)  | 
| country required  | string  Country code (e.g. US)  | 
| city | string  City  | 
| state | string  State code (e.g. CA)  | 
| x-api-key | string  API Authentication Key  | 
{- "id": "ab48405329f526a3f43f6e9c711466f503395f86a18110641ae246df544e56f1",
 - "status": "PENDING",
 - "startDate": "2023-01-01T00:00:00.000Z"
 
}View results of an adverse media search for a person or company
| id required  | string  Report ID  | 
| x-api-key | string  API Authentication Key  | 
{- "id": "ab48405329f526a3f43f6e9c711466f503395f86a18110641ae246df544e56f1",
 - "status": "FINISHED",
 - "startDate": "2023-01-01T00:00:00.000Z",
 - "stopDate": "2023-01-01T00:10:00.000Z",
 - "riskCategories": [
- "Discrimination",
 - "Fraud or Financial Crime",
 - "Harassment",
 - "Violence",
 - "Conflicts or Litigation",
 - "Other News"
 
], - "findings": [
- {
- "title": "Title of the news article",
 - "snippet": "Snippet of the news article",
 - "summary": "Summary of the news article",
 - "displayLink": "example.com",
 - "riskCategories": [
- "Discrimination"
 
] 
}, - {
- "title": "Title of the news article",
 - "snippet": "Snippet of the news article",
 - "summary": "Summary of the news article",
 - "displayLink": "example.com",
 - "riskCategories": [
- "Fraud or Financial Crime",
 - "Harassment"
 
] 
} 
] 
}Ensure that the phone number is valid
| number required  | string  URL-encoded phone number in international format (e.g. +441234567890)  | 
| country | string (QueryParamCountry)   ISO country code (two letters)  | 
| x-api-key | string  API Authentication Key  | 
{- "countryCode": "US",
 - "phoneNumber": "+1234567890",
 - "nationalFormat": "(123) 456-7890"
 
}Ensure that the email address is valid
| email required  | string  URL encoded email address  | 
| x-api-key | string  API Authentication Key  | 
{- "status": "VALID",
 - "result": {
- "isEduEmail": true,
 - "emailDomainEducation": {
- "name": "University of California, Berkeley",
 - "countryName": "United States",
 - "countryCode": "US",
 - "domains": [
- "berkeley.edu"
 
], 
} 
} 
}Send object with transaction parameters to the fraud endpoint
| x-api-key | string  API Authentication Key  | 
Transaction details object
| sessionToken | string   | 
| productToken | string   | 
string <email>    | |
| phoneNumber | string   | 
| phoneCountry | string   | 
| ipAddress | string   | 
| billingCountry | string   | 
| billingZip | string   | 
{- "sessionToken": "string",
 - "productToken": "string",
 - "email": "user@example.com",
 - "phoneNumber": "string",
 - "phoneCountry": "string",
 - "ipAddress": "string",
 - "billingCountry": "string",
 - "billingZip": "string"
 
}{- "score": 0,
 - "status": "pass",
 - "cacheKey": "string"
 
}Search entities in the Tenant Evictions list
| full_name | string  Full name or alias  | 
| street | string  Street address  | 
| unit | string  Unit number  | 
| postal_code | string  Zip or postal code  | 
| country_code | string  Country code (e.g. US)  | 
| state_code | string  State or province code (e.g. CA)  | 
| sources | string  Comma-separated list of sources to search (default: all)  | 
| from | number  Pagination start (default: 0)  | 
| x-api-key required  | string  API Authentication Key  | 
{- "items": [
- {
- "source": "us-ny",
 - "eviction_address": "123 Main St",
 - "eviction_zip": "10001",
 - "eviction_date": "2020-01-01",
 - "case_number": "123456",
 - "location": {
- "geo": {
- "lat": 40.7128,
 - "lon": -74.006
 
}, - "street": "123 Main St",
 - "unit": "Apt 1",
 - "city": "New York",
 - "state_name": "New York",
 - "country_name": "United States",
 - "postal_code": "10001"
 
} 
} 
] 
}