Endpoints and accepted fields

The endpoint address and the fields a submission can carry.

Endpoint address

Each endpoint follows the pattern POST /wp-json/mlsg/v1/webhook/{endpoint-name} with a JSON body. Endpoint names use letters, numbers, hyphens, and underscores.

Accepted fields

Only an email address is required. Everything else is optional: names, phone, message, lead type, budget, timeline, financing status, property address, and consent. Common naming variations are recognised automatically, so a form sending firstname, fname, or your-name all resolve to the same place, and nested fields are flattened.

Unusual field names

Anything not recognised is kept with the submission for review rather than discarded. If a form uses names that cannot be guessed, map them under Form Bridge — webhook endpoints appear there alongside every other form on the site, so there is one place to configure mapping.

Activity log

Every call is recorded with a timestamp, the endpoint, the result, and the contact it created. The log can be filtered by result, and submitted fields can be stored alongside each entry while an integration is being set up.

My team recently switched from CINC Pro to MLS Genie and I absolutely love it! MLS Genie is so much easier to use and less confusing!

DR
Destiney Roxburgh Local Lake Arrowhead REALTOR® at KW Lake Arrowhead · Team Rahill Real Estate

Turning Chaos into Clarity

Ready to replace your
entire tool stack?

Book a 30-minute live demo. We'll show you the full platform running live — leads, MLS sync, pipeline, and more. No slides, no fluff.

No commitment required · Responds within one business day · Optional setup · Monthly subscription