Request asynchronous read collection
Create a durable one-request job for one Trulia Seattle sale listing or one Vrbo Orlando dated stay. Require max_items=1 and params.limit=1, the exact source selectors and creation plus underlying search scopes. Reserve50 credits at202 acceptance; failed/expired jobs refund that reservation. No automatic source retries. Status/results retained24 hours. No bulk, exhaustive-inventory, verified sale or availability guarantee.
max_items and params.limit to 1. Supply exactly one matching platform and the existing source selectors. Trulia uses transaction: "sale" and location: {kind: "source_region", platform: "trulia", country: "US", region_id: "seattle-wa"}. Vrbo uses region orlando-fl, future ISO check-in/out dates for 1–30 nights, two adults with no children/infants/pets, and currency USD. No partial results, cursor or extra source filters.
createReadJob and the corresponding searchListings or searchStays operation. Use an Idempotency-Key and X-Max-Credits: 50. HTTP 202 returns a queued job and its status URL in the Location header. The50-credit source reservation is charged once and refunded if the job fails or expires; status/results cost 1 credit each. Replays are free and return the original snapshot, so a repeated creation does not refresh its status.
Jobs are stored durably and dispatched once. A post-response worker starts promptly; the maintenance worker can dispatch queued work on its existing 10-minute schedule. There is no source retry after an unknown or failed dispatch. Queued work expires after 20 minutes; stalled work fails after 2 minutes and is reconciled on maintenance. At most three unfinished jobs per account. Status/results are private to the account and retained 24 hours from creation.
Authorizations
Body
- Option 1
- Option 2
One durable source request: Trulia Seattle sale listing or Vrbo Orlando dated stay. max_items and params.limit must both equal1. The creating key must also grant the corresponding underlying search. No continuation or automatic retry.