Create Application
https://api.propexo.com/v1/applications/Create an Application for an integration.
Authentication
- AuthorizationBearerBearer authentication of the form
Bearer <token>, where token is your auth token.
Request
This endpoint expects an object.
- Array [
- ]
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - Array [
- ]
- Array [
- ]
- Array [
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - ]
- Array [
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - ]
- Array [
- ]
- Array [
- string
USCA - string
- ]
- Array [
- ]
- Array [
- string
USCA - string
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - Array [
- string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - string<date-time>
- stringPattern:
^\d{4}-\d{2}-\d{2}$ - ]
- Array [
- ]
The Propexo unique identifier for the property
The lease period to use for the application. If supplied, this field must be one of the approved lease periods defined on the Rentvine template. You can see a list of available choices for each application template on the appropriate lease period endpoint. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements or to change the list of available lease periods
The Propexo unique identifier for the lead source. Required if lead_id is not specified
The Propexo unique identifier for the unit
The status associated with the application
Show 2 enum values
COMPLETEDAPPROVEDThe first name associated with the applicant. Required if lead_id is not specified
The last name associated with the applicant. Required if lead_id is not specified
The first address line associated with the applicant
The second address line associated with the applicant
The city associated with the applicant
The state associated with the applicant
The zip code associated with the applicant
attachments object[]
Files to upload for the application
The contents of the file, as a base64 encoded string. The PMS has a max file size of 50 MB.
Possible values: <= 69730304 characters
The name of the file including the extension. Ex: "image.jpg"
The mime type of the file. Ex: "image/jpeg"
Deprecated: Use the file_type_id field instead. The PMS specific lease file type of the document
The Propexo file type ID of the lease file type to upload. Prefer this over the raw input of the lease_file_type.
If the file should be marked as private. If true the file will not be shown in the resident portal.
The date of birth associated with the applicant
Show 2 variants
The primary email address associated with the applicant
The desired move-in date to the unit listed in the application
Show 2 variants
Primary phone number associated with the applicant
Possible values: Value must match regular expression ^\d{10}$
pets object[]
A list of applicant pets. Note: This will only be added to the primary applicant on the application.
Possible values: <= 6
The type associated with the applicant pet
The name associated with the applicant pet
The age in years of the applicant pet
Possible values: >= 0
The weight in pounds of the applicant pet
Possible values: >= 0
The breed of the applicant pet
The color of the applicant pet
The raw value for the gender of the applicant pet
Whether the applicant pet is fixed
Whether the applicant pet is a service animal
vehicles object[]
A list of vehicles for the application. Note: This will only be added to the primary applicant on the application.
Possible values: <= 4
The make of the vehicle
The model of the vehicle
The year the vehicle was made
The color of the vehicle
The license plate number of the vehicle
The issuing state of the license plate
Show 70 enum values
AAAEAKALAPARASAZCACOCTDCDEFLFMGAGUHIIAIDINKSKYLAMAMDMEMHMIMNMOMPMSMTNCNENLNJNMNVNYOHOKORPAPRSDTNTXUTVAVIVTWAWIWVWYABBCMBNBNLNTNSNUONPEQCSKYTemployment_history object[]
The employment history of the applicant. Note: This will only be added to the primary applicant on the application.
Possible values: <= 2
Whether this employment history entry is for a current employer
The name of the employer
The start date of the applicant's employment at this employer
Show 2 variants
The end date of the applicant's employment at this employer. Ignore this field if is_current_employer is set to true
Show 2 variants
The first line of the address of the employer
The city of the address of the employer
The state of the address of the employer
Show 70 enum values
AAAEAKALAPARASAZCACOCTDCDEFLFMGAGUHIIAIDINKSKYLAMAMDMEMHMIMNMOMPMSMTNCNENLNJNMNVNYOHOKORPAPRSDTNTXUTVAVIVTWAWIWVWYABBCMBNBNLNTNSNUONPEQCSKYTThe zip code of the address of the employer
The phone number of the employer. DEPRECATED: Use supervisor_phone instead
Possible values: Value must match regular expression ^\d{10}$
The phone number of the applicant's supervisor
Possible values: Value must match regular expression ^\d{10}$
The first name of the applicant's supervisor at this employer
The last name of the applicant's supervisor at this employer
The position held at this employer, or the job description of the applicant
The monthly income of the applicant at this employer in cents. DEPRECATED: Use income_in_cents instead
Possible values: >= 0
The monthly income of the applicant at this employer in cents.
Possible values: >= 0
add_ons object[]
Add-ons of the application
The Propexo unique identifier for the rentable item
The Propexo unique identifier for the employee
The start date associated with the employee
Show 2 variants
The end date associated with the employee
Show 2 variants
other_occupants object[]
A list of other occupants for the application
The relationship of the occupant to the applicant
Show 4 enum values
ROOMMATESPOUSEGUARANTOROTHERThe first name associated with the occupant
The last name associated with the occupant
A unique ID you would like to associate with the occupant. This is not the Yardi occupant ID
The name of your organization. Yardi uses this for associating an occupant
The primary email address associated with the occupant
Primary phone number associated with the occupant
Possible values: Value must match regular expression ^\d{10}$
Type of the primary phone number
Show 4 enum values
FAXHOMEMOBILEWORKSecondary phone number associated with the occupant
Possible values: Value must match regular expression ^\d{10}$
Type of the secondary phone number
Show 4 enum values
FAXHOMEMOBILEWORKThe first address line associated with the occupant
The city associated with the occupant
The state associated with the occupant
Show 70 enum values
AAAEAKALAPARASAZCACOCTDCDEFLFMGAGUHIIAIDINKSKYLAMAMDMEMHMIMNMOMPMSMTNCNENLNJNMNVNYOHOKORPAPRSDTNTXUTVAVIVTWAWIWVWYABBCMBNBNLNTNSNUONPEQCSKYTThe zip code associated with the occupant
The Propexo unique identifier for the application template. The Rentvine application template dynamically defines which fields are required for each applicant/application: whether a field is active, disabled, required, or optional. A template may also allow some enums to be modified or for entire fields to be relabeled/repurposed. The functionality of a template is extensive and will likely require that you work with your customer to define a custom template for your application use case
The first name of the leasing agent. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The last name of the leasing agent. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The contact info for the leasing agent. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The rent amount in cents for the applicant
Possible values: >= 0
The security deposit in cents that the applicant will pay for the unit. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: >= 0
The middle name associated with the applicant
The type of applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements. Although the field itself can be made optional/required, the value must be one of the available choices and cannot be modified as part of the template
Show 4 enum values
APPLICANTCO_APPLICANTOCCUPANTGUARANTORThe marital status of the applicant
Show 2 enum values
SINGLEMARRIEDThe maiden name associated with the applicant
The height of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The weight of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The eye color of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The hair color of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Type of the primary phone number
Show 4 enum values
FAXHOMEMOBILEWORKSecondary phone number associated with the applicant
Possible values: Value must match regular expression ^\d{10}$
Type of the secondary phone number
Show 4 enum values
FAXHOMEMOBILEWORKThird phone number associated with the applicant. An applicant can have no more than one of each phone type. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: Value must match regular expression ^\+?\d{1,50}$
Type of the third phone number. An applicant can have no more than one of each phone type.
Show 3 enum values
HOMEWORKMOBILEThe social security number of the applicant
The country of citizenship of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The place of birth of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The passport number of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The student ID number of the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The driver's license number of the applicant
The issuing state of the applicant's driver's license. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The name of the source of the lead or how the applicant heard of the property management company. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
emergency_contacts object[]
A list of emergency contacts for the applicant. Note: This will only be added to the primary applicant on the application.
Possible values: <= 1
The first name of the emergency contact
The last name of the emergency contact
The relationship of the emergency contact to the applicant
Show 6 enum values
DAUGHTERFRIENDHUSBANDSONWIFEOTHERThe first line of the address of the emergency contact
The city of the address of the emergency contact
The state of the address of the emergency contact
Show 70 enum values
AAAEAKALAPARASAZCACOCTDCDEFLFMGAGUHIIAIDINKSKYLAMAMDMEMHMIMNMOMPMSMTNCNENLNJNMNVNYOHOKORPAPRSDTNTXUTVAVIVTWAWIWVWYABBCMBNBNLNTNSNUONPEQCSKYTThe zip code of the address of the emergency contact
The country of the address of the emergency contact. If your application needs to support submitting an applicant who resides in another country, please reach out to Propexo Support for help
Show 2 variants
The phone number of the emergency contact
Possible values: Value must match regular expression ^\d{10}$
application_references object[]
A list of applicant references for the application. Depending on the Rentvine template, this array can be customized to be either required or optional. The template may also require a minimum number of items in the array in order to pass validation. You will need to work with your customer directly to configure this field to your application requirements
The first name of the applicant's reference. This field is not configurable on the Rentvine template and is always required
The last name of the applicant's reference. This field is not configurable on the Rentvine template and is always required
The relationship of the applicant's reference to the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The first line of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The second line of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The city of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The state of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The zip code of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The country of the address of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The phone number of the applicant's reference. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: Value must match regular expression ^\+?\d{1,50}$
address_history object[]
The address history of the applicant. Note: This will only be added to the primary applicant on the application.
Possible values: <= 2
The first address line associated with the applicant's historical address
The city associated with the applicant's historical address
The state associated with the applicant
Show 70 enum values
AAAEAKALAPARASAZCACOCTDCDEFLFMGAGUHIIAIDINKSKYLAMAMDMEMHMIMNMOMPMSMTNCNENLNJNMNVNYOHOKORPAPRSDTNTXUTVAVIVTWAWIWVWYABBCMBNBNLNTNSNUONPEQCSKYTThe zip code associated with the applicant's historical address
The country associated with the applicant's historical address. If your application needs to support submitting an applicant who resides in another country, please reach out to Propexo Support for help
Show 2 variants
Whether notice has been given to the applicant's historical address
The property name of the applicant's historical address
The reason the applicant left their historical address
For the applicant's historical address, the applicant's monthly payment for rent or mortgage in cents
Possible values: >= 0
The date when the applicant moved into their historical address
Show 2 variants
The date when the applicant moved out of their historical address. If this is the applicant's current address, omit this field
Show 2 variants
The phone number of a property manager who works at this address
Possible values: Value must match regular expression ^\d{10}$
The email of a property manager who works at this address
The name of the company who owns the property at this address
other_income object[]
A list of other income sources for the applicant. Note: This will only be added to the primary applicant on the application.
Possible values: <= 2
The source of the income for the applicant
The monthly income from this income source in cents
Possible values: >= 0
bank_accounts object[]
A list of bank accounts for the applicant. Depending on the Rentvine template, this array can be customized to be either required or optional. The template may also require a minimum number of items in the array in order to pass validation. You will need to work with your customer directly to configure this field to your application requirements
The name of the bank where the account is held. This field is not configurable on the Rentvine template and is always required
The type of bank account. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Show 2 enum values
SAVINGSCHECKINGThe account number of the bank account. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The current balance of the bank account in cents. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: >= 0
credit_cards object[]
A list of credit cards for the applicant. Depending on the Rentvine template, this array can be customized to be either required or optional. The template may also require a minimum number of items in the array in order to pass validation. You will need to work with your customer directly to configure this field to your application requirements
The name of the bank or issuer of the credit card. This field is not configurable on the Rentvine template and is always required
The current balance of the credit card in cents. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: >= 0
assistance object
Details for payment assistance for the applicant. Depending on the Rentvine template, this array can be customized to be either required or optional. The template may also require a minimum number of items in the array in order to pass validation. You will need to work with your customer directly to configure this field to your application requirements
The name of the agency who is providing assistance for the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The county where the agency is located. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The name of the agency's contact assigned to support the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The phone number of the agency or of the agency's contact. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: Value must match regular expression ^\+?\d{1,50}$
The amount of assistance for the applicant in cents. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Possible values: >= 0
The number of beds allowed for the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
Whether utilities are covered for the applicant. Depending on the Rentvine template, this field can be customized to be either required or optional. You will need to work with your customer directly to configure this field to your application requirements
The Propexo unique identifier for the employee. Employee must have a role of LEASING_AGENT. Required if lead_id is not specified
The application date associated with the applicant
Show 2 variants
The start date associated with the lease
Show 2 variants
The end date associated with the lease
Show 2 variants
The status associated with the application
Show 5 enum values
PENDINGAPPROVEDCANCELEDDENIEDSIGNEDNotes associated with the applicant
The desired lease term in months of the applicant
The Propexo unique identifier for the floor plan
The Propexo unique identifier for the lead. The lead will be converted to an applicant
A unique ID you would like to associate with the applicant. This is not the Yardi applicant ID. Required if lead_id is not specified
Possible values: non-empty
The name of your organization. Yardi uses this for associating an applicant. Required if lead_id is not specified
The desired move-out date to the unit listed in the application
Show 2 variants
Whether the applicant has been evicted
Whether the applicant has a felony
Whether the applicant has a criminal charge
The description of the eviction
The description of the felony
The description of the criminal charge
concession_fees object[]
A list of concession fees for the application
The start date of the applicant's recurring concession fee
Show 2 variants
The end date of the applicant's recurring concession fee
Show 2 variants
The Propexo unique identifier for the concession. This concession must be associated with the unit that the applicant is applying for
application_fees object[]
A list of application fees for the application
The Propexo unique identifier for the charge code. This must be an application fee charge code
The application fee amount in cents
Possible values: >= 0
Description of the application fee
Response
Successful response
The ID of the job created to handle this operation
data objectrequired
Errors
400Bad Request
error objectrequired
codestringrequiredExample:invalid_requestmessagestringrequiredExample:invalid requestdetails object
property name*anyExample:{"details":{"issues":[{"code":"unrecognized_keys","keys":["foo"],"path":[],"message":"Unrecognized key(s) in object: 'foo'"}],"name":"ZodError"}}
curl -X POST https://api.propexo.com/v1/applications/ \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"integration_id": "string"
}'
{
"job_id": "string",
"data": {}
}