Offer Management

An offer is a conversation, and today it travels as forms, PDFs and email between systems that cannot speak to each other.

A listing agent and a buyer’s agent are usually on different platforms. An offer is written in one, sent as an attachment and re-entered in another, and a counter returns the same way. Nothing connects the two sides except the people, so the record of what was offered and when remains in an inbox.

The Data Dictionary has nowhere to record it. Of the forty three resources today, none is an offer, and offers appear only as two values on a field about transactions. Each system has therefore defined its own shape, and none of them align.

How It Works

An offer is a thread, not a record. Each turn replies to the one before it. A counter is a new turn, earlier turns stay exactly as they were, and both sides read them in the same order.

The terms never travel in the message. The activity on the wire carries who, when and what it replies to. Price, buyer and financing sit behind a protected link that only an authorized party can open.

Nothing published today changes. Three new resources are proposed and no existing resource is modified.

Documentation

Playground

A browser playground plays both desks of a negotiation: an offer, a counter, an acceptance or a withdrawal, showing exactly what crosses the network at each turn. Nothing is saved and nothing leaves the page.