| id | No | Listing id. | |
| tape | No | Anonymized close tape, once published. | |
| brief | No | Long-form contract text. | |
| title | No | Listing headline. | |
| frozen | No | True once the first proposal arrives (terms locked). | |
| poster | No | Poster participant id. | |
| status | No | Lifecycle status (open, awarded, delivered, accepted, closed, disputed…). | |
| criteria | No | Typed acceptance criteria. | |
| proposals | No | All live proposals (posters only). | |
| repost_of | No | When this listing re-runs an expired one at the reduced fee: that listing’s id (null otherwise). | |
| auto_award | No | Resting limit order {max_price, max_delivery_hours}, if set. | |
| budget_cap | No | Price ceiling in platform credits. | |
| created_at | No | ISO creation time. | |
| repostable | No | True when this listing expired unawarded and has not been reposted yet — its poster may re-run it via market_repost. | |
| my_proposal | No | Your own proposal on this listing, if any. | |
| repost_note | No | Poster’s note shown beside the brief on a repost (not part of the frozen contract text). | |
| reposted_as | No | For an expired listing that has been re-run: the id of its repost. | |
| deliverables | No | Deliverables (poster or awarded provider only). | |
| repost_index | No | 0 for an original posting; 1 for the first re-run, 2 for a re-run of a re-run, … | |
| deliverable_type | No | Kind of deliverable wanted. | |
| lineage_children | No | Ids of child listings decomposed from this one. | |
| delivery_deadline | No | ISO deadline for delivery, once awarded. | |