API

Property Solutions provides a number of web services in our integrations with various third-party applications. In order to provide clear, example-rich view of our API, we've documented many elements below. You are welcome to review the web service information provided and visit our Code Snippet section for examples and references detailing our web services in several programming languages.

  • AR Codes

    Provides method to retrieve AR codes for a specified management company.

    Method Description
    getArCodes Returns all AR codes for a specified management company.
  • AR Payments

    Provides a library of functions to process electronic transactions.

    Method Description
    getArPayments Retrieves AR payments details with reference to a Payment ID and for a selected date range.
  • AR Transactions

    Provides a library of functions to retrieve or send resident transactions.

    Method Description
    getMitsLeaseArTransactions Retrieves list of all transactions for a given lease.
    sendLeaseArTransactionReversals
    sendLeaseArTransactions Inserts lease AR transaction charges.
  • Customers

    Provides a library of functions to retrieve or send customers information.

    Method Description
    getCustomers Retrieves list of customers for a property.
    getCustomerTestimonials Retrieves list of customer testimonials for a property.
    getTestimonialPickLists Pick lists for Testimonials
    searchCustomers Searches customers for a property.
    sendCustomerTestimonials Inserts resident reviews and ratings.
  • Financial

    Provides a library of functions to retrieve or send financial information.

    Method Description
    getBankAccounts retrieve bank accounts for particular management company.
    getFinancialPickList financial picklist
    getGlTransactions Returns all GL transactions for a property. By default the webservice returns summarized transactions.
    getGlTrees Retrieves GL accounts information.
  • Leads

    Provides a library of functions to retrieve or send leads information.

    Method Description
    getLeadPickLists Pulls a list of Ids required for other lead services
    getMitsLeads Retrieves list of leads. This web service uses Lead Management 3.0 MITS specifications.
    sendMitsLeads Inserts new Guest Cards. This web service uses Lead Management 3.0 MITS specifications.
  • Leases

    Provides a library of functions to retrieve or send leases information.

    Method Description
    getExpiringLeases Returns a list of expiring leases
    getLeaseDocuments Pulls list of lease documents.
    getLeasePickList Pulls a list of Ids required for other leases services
    getMitsCollections Retrieves the collection data.
    getMitsLeases Retrieves lease or application information.This web service uses Lease/Application 3.0 MITS specifications.
    getRenewalOffers Returns a list of Renewal lease Offers
  • Maintenance

    Provides a library of functions to retrieve or send work orders (maintenance requests) related information.

    Method Description
    getWorkOrderPickLists Pulls a list of Ids required for other workorder services
    getWorkOrders Retrieves work orders information.
    sendWorkOrders Inserts new work orders.
    updateWorkOrders Update the work orders.
  • Properties

    Provides a library of functions to retrieve property related information.

    Method Description
    getFloorPlans Retrieves list of floor plans for a property.
    getPetTypes Pulls a list of Pet types
    getProperties Retrieves properties details for the management company.
    getPropertyAnnouncements Retrieves announcements associated to property.
    getPropertyPickLists Pick List for Properties
    getRentableItems Retrieves list of rentable items for a property.
    sendLroPricing Inserts LRO Unit pricing to system
    sendPropertyMedias sendPropertyMedias
  • Property Units

    Provides a library of functions to retrieve or send all property units related information.

    Method Description
    getAmenities Pulls a list of Amenities
    getMitsPropertyUnits Retrieves property, floorplans, unit types, units, unit availability and pricing etc. information. This web service uses Property Marketing 3.0 MITS specifications.
    getSpecials Pulls a Specials/Concessions for the propertyId passed.
    getUnitsAvailabilityAndPricing Pulls a list of Unit availability and their pricing
    getUnitTypes Pulls a list of unit types
    sendAmenities This web service is used for inserting Property Amenities and Unit Amenities.
    sendMitsPropertyUnits Inserts or updates property, floorplans, unit types, units, unit availability and pricing etc. information. This web service uses Property Marketing 3.0 MITS specifications.
  • Vendors

    Provides a library of functions to retrieve or send vendors related information.

    Method Description
    getApTransactions Retrieves list of all Invoice details for a given vendor location.
    getTaxFormData This web service returns Property management company vendors information and 1099 tax form data.
    getVendorLocations Pulls a list of VendorLocations