Skip to content

Test Addresses

These addresses correspond to real homes that Opendoor will never purchase due to buy-box constraints. They can be used for testing your integration with three primary output cases:

  1. An eligible address with home value estimate
  2. An eligible address without home value estimate
  3. An ineligible address

These inputs will have consistent results across staging and production environments, which also makes them useful for writing automated integration tests.

AddressFormatted InputResult Description
38 E 70th St, New York, NY 10021{ "street1": "38 E 70th St", "city": "New York", "state": "NY", "postalCode": "10021" }Eligible with a valid home value estimate.
1910 Rittenhouse Sq, Philadelphia, PA 19103{ "street1": "1910 Rittenhouse Sq", "city": "Philadelphia", "state": "PA", "postalCode": "19103" }Eligible without a home value estimate. Note: it is possible for an address to be eligible for an Opendoor offer, but we can not provide an initial value estimate.
653 Dolores St, San Francisco, CA 94110{ "street1": "653 Dolores St", "city": "San Francisco", "state": "CA", "postalCode": "94110" }Not eligible. Will include a denial code and explanation in the response.
4313 Windlass Ct, Raleigh, NC 27616{ "street1": "4313 Windlass Ct", "city": "Raleigh", "state": "NC", "postalCode": "27616" }Used for offer request testing. Will successfully return an offer when calling createOffer() and submitting answers via updateOffer().
4737 Marathon Ln, Raleigh, NC 27616{ "street1": "4737 Marathon Ln", "city": "Raleigh", "state": "NC", "postalCode": "27616" }Used for offer request testing. Will result in a denial when calling updateOffer() and polling via getOffer().