Developers

Mason developer API

Build with Mason.

Explore work orders, visits, calls, texts, emails, estimates, invoices, contacts, properties, units, scheduling, and on-call coverage. Try a request with the demo token or give the docs to your agent.

Try it with the demo token

The reference and the example request come with a read-only demo token for a sample account with fictional data, so you can send a request right away. To see your own data, replace it with the bearer token Mason provides for your property management account. The reference also documents work-order creation and updates, which require your own read & write key.

Using an agent? Give it the Markdown guide or OpenAPI specification for exact paths, parameters, request bodies, and response shapes. Keep your own token private. Use GET to read; use documented POST or PATCH requests only when authorized to change account data. Follow pagination.nextCursor when a list has more results.

The browser's Try It control supports reads and starts with the read-only demo key. Send work-order write requests directly to the Mason API with your own read & write key.

First requestGET
curl "https://mason.enduring-labs.com/api/external/v3/work-orders?limit=5" \
  -H "Authorization: Bearer mason_f301d439d0a43c613e881b4ca376220cfdf2c5a7d7475b296b7d49a4d31bfbbc"

API reference