Skip to main content

reelestateboss

Official Python SDK for the Reel Estate Boss API — real-estate AI content generation. The same engine The Machine runs on.

Zero dependencies — standard library only. Python 3.8+.

pip install reelestateboss

Quickstart

import os
from reelestateboss import REB

reb = REB(api_key=os.environ["REB_KEY"])  # create a key at /developers/app/keys

# submit -> poll -> result, the poll handled for you:
task = reb.generate(model="flux-11-pro-ultra", prompt="a bright, airy living room, MLS-grade")
result = reb.subscribe(task, on_progress=lambda t: print(t["status"]))
print(result["output"])  # output URLs

Recipes — one call, one outcome

kit = reb.subscribe(reb.recipes.listing_kit("https://your-mls.com/listing/123"))
reb.subscribe(reb.recipes.listing_enhance("https://example.com/photo.jpg"))  # the 17.3s enhance
reb.subscribe(reb.recipes.lot_trace("https://example.com/aerial.jpg"))

Every recipe response is fair-housing filtered server-side.

Idempotency & errors

reb.generate(model="flux-schnell", prompt="…", idempotency_key="listing-123-hero")

from reelestateboss import REBError
try:
    reb.generate(model="nope")
except REBError as e:
    if e.status == 402:
        print("add a card")

Docs: https://www.reelestateboss.com/developers/docs · MIT licensed.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

reelestateboss-0.1.0.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reelestateboss-0.1.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file reelestateboss-0.1.0.tar.gz.

File metadata

  • Download URL: reelestateboss-0.1.0.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for reelestateboss-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8d2b2ce06e6ef35e6791753faecf14ae9c840fd3805b29ea19b4c89128d92717
MD5 fe0ac8f1c33e0e7de4e4245f73b34dbf
BLAKE2b-256 28185adf9106d3d9fec0cb6ff7d6531693ea9ede8eaf1502225663730a7ff3ee

See more details on using hashes here.

File details

Details for the file reelestateboss-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: reelestateboss-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for reelestateboss-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3dbb75ee20e6948ebdb287ddba38d523698e77e9cad29a45126844329f3c6547
MD5 1237bfba008d0af5c4424922062c69e6
BLAKE2b-256 9c77a3d582b234ed4074d5fac446a8df344b9846a57e7dd06b19804d877790ea

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page