API
Developer API — call GREM tools programmatically over HTTPS
Quickstart
Start using the GREM Developer API: base URL, get a key, make your first call
Authentication
API keys, Bearer authentication, key formats and scopes
Errors
RFC 7807 problem+json error format and status codes
Rate limits & billing
Rate-limit headers, 429 handling, included calls and pay-as-you-go
Idempotency
Safely retry POST requests with an Idempotency-Key
Webhooks
Receive job-completion events and verify the HMAC signature
TypeScript SDK
Official dependency-free TypeScript/JavaScript client for the GREM API
Objects (read)
Read the public property/rental/complex catalog in a stable, allowlisted shape
Dictionaries
Decode the enum codes returned by the object endpoints into human labels
Tools over the API
The full list of GREM tools available over HTTPS: synchronous and deferred calls, file uploads, polling a job
Leads over the API
Read your own leads, submit an enquiry from outside, change the status, match inventory, and work the agency pool
The Chat Assistant over the API
Sessions, sending messages, history, and streaming the assistant's answer into your own interface
Files and Results
Uploading images for listings and downloading the artifacts the tools generated