Skip to main content
POST
/
shopping
/
{portfolio}
/
v1
/
facilities
/
tenant
/
validate-preexisting
Validate email verification code
curl --request POST \
  --url https://public-api.prd.monument.io/shopping/{portfolio}/v1/facilities/tenant/validate-preexisting \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <x-api-key>' \
  --data '
{
  "email": "<string>",
  "validationCode": "<string>",
  "unitGroupUuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "facilityUuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "leadUuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'
{
  "valid": true,
  "expired": true,
  "personalInfo": {
    "personUuid": "<string>",
    "firstName": "<string>",
    "lastName": "<string>",
    "email": "<string>",
    "phone": "<string>",
    "addressLine1": "<string>",
    "addressLine2": "<string>",
    "city": "<string>",
    "state": "<string>",
    "country": "<string>",
    "zip": "<string>",
    "phoneType": "<string>",
    "idType": "<string>",
    "idCode": "<string>",
    "accountType": "<string>",
    "businessName": "<string>",
    "taxId": "<string>",
    "isSmsEnrolled": true,
    "idState": "<string>",
    "idCountry": "<string>",
    "idIssueDate": "<string>",
    "idExpirationDate": "<string>",
    "haveAlternateContact": true,
    "alternateContactFirstName": "<string>",
    "alternateContactLastName": "<string>",
    "alternateContactPhone": "<string>",
    "alternateContactRelationship": "<string>",
    "alternateContactAddressLine1": "<string>",
    "alternateContactAddressLine2": "<string>",
    "alternateContactCity": "<string>",
    "alternateContactState": "<string>",
    "alternateContactZip": "<string>",
    "haveMilitary": true,
    "militaryBranch": "<string>",
    "dateOfBirth": "2023-11-07T05:31:56Z",
    "startDateOfService": "2023-11-07T05:31:56Z",
    "commanderOfficer": "<string>",
    "officerEmail": "<string>",
    "dateDesiredMoveIn": "2023-11-07T05:31:56Z",
    "haveVehicle": true,
    "haveLienHolder": true,
    "isPreviousTenant": true,
    "vehicleType": "<string>",
    "vehicleMake": "<string>",
    "vehicleModel": "<string>",
    "vinNumber": "<string>",
    "licensePlate": "<string>",
    "lienHolderName": "<string>",
    "lienHolderAddress": "<string>",
    "facilityUuid": "<string>",
    "unitGroupUuid": "<string>",
    "leadUuid": "<string>",
    "leadSourceUuid": "<string>",
    "leadMarketingSourceUuid": "<string>",
    "beneficiary": {
      "firstName": "<string>",
      "lastName": "<string>",
      "relationship": "<string>",
      "email": "<string>",
      "phone": "<string>"
    }
  },
  "createdLead": {
    "leadUuid": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "verifyToken": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://api.monument.io/llms.txt

Use this file to discover all available pages before exploring further.

Headers

x-api-key
any
required

Api key required to authenticate your request. Please reach out to monument for a key.

Example:

"monument-2230012-2312321"

Path Parameters

portfolio
string
required

Body

application/json
email
string
required
validationCode
string
required
unitGroupUuid
string<uuid>
required
facilityUuid
string<uuid>
required
leadUuid
string<uuid>

Response

201 - application/json

Result of a successful verification attempt

valid
boolean
required
expired
boolean
required
personalInfo
object
createdLead
object