Authentication
API Key
Getting your Authorized API Key To get access to the Funnel listings API please contact your customer service representative. We will create a key for you on request, configured according to your needs.
Your customer service representative will discuss your intended API use to determine if you need a public or private access key. Typically public access keys are appropriate for website frontends and private access keys are required for server-to-server API integration.
API Data Display Preferences
Configuration for how data is displayed in the open listings API. Display preferences are specific to single key. In some cases, you will need more than one key to have API integrations with different display preferences.
- Location Visibility
- Full Address Visibility default Full address and location information will be displayed on all of your company’s listings accessed via this key.
- Street Only Visibility Streets and cross streets will be displayed, but building numbers will be hidden.
- Neighborhood Only Listing neighborhoods will be displayed. Address and streets will be hidden (including cross streets).
- Hide Unit Number default=False - Listing unit numbers will be blank if True.
- Include Broker Info default=False - Listings will include broker specific information that might not be appropriate to show to public users. Specifically the following information is counted as Broker Info: Date and Time of upcoming Open Houses for Open Listings, Unit Access Information including information about how to get the door key to the unit, and information about the Commission Structure of the listing.
Basic Authentication
Requests are made using the HTTP Basic Authentication protocol. The username is your key and the password is blank. See the wikipedia page for more details: HTTP Basic Auth
Example Usage
Unix Shell
curl --user <your_key>: https://api.funnelleasing.com/api/v2/onlineleasing-link/
Python
import requests
response = requests.get('https://api.funnelleasing.com/api/v2/onlineleasing-link/', auth=('<your_key>', ''))
Best Practices
We recommend the following best practices when using Funnel Online Leasing API keys:
🟢 Do These 🟢 | 🔴 Don’t Do These 🔴 |
---|---|
|
|
Frequently Asked Questions (FAQs)
Answers to commonly asked questions. When in doubt, please reach out to support@funnelleasing.com.
My API key was compromised, what should I do?
Do you suspect a breach?
- Yes — Contact your customer service representative as soon as possible and ask to delete the compromised credentials immediately. You can fix your integration right after with minimal down time.
- No — Send an email to support@funnelleasing.com and rotate your API key as soon as possible.
When does my API key expire?
API keys are long-lived and do not expire.
How often should I rotate my API key?
We recommend rotating API keys at least once a year, but you can adjust the frequency to fit your security requirements.