MTRO PRO API
MTRO PRO is a property management platform for mid-term and monthly rentals. It holds the properties, the inbound leads, the bookings and leases, the guests, the conversations with them, the payments, and the maintenance tasks that keep the portfolio running.
This documentation is for developers building on top of that data: an internal tool, an automation, or an AI agent that reads and acts on a portfolio.
Two ways in
HTTP API. Every endpoint is described in the API reference,
and the machine-readable contract lives at
https://core.mtro.app/openapi.json. There
is also a Swagger console at
https://core.mtro.app/api-docs.
MCP server. If you are building an AI agent, the MTRO PRO MCP server already wraps the same API in tools your model can call, with descriptions and typed arguments. It saves you writing a client by hand. See Building an AI agent.
Base URLs
| Environment | URL |
|---|---|
| Production | https://core.mtro.app |
| Development | https://dev.core.mtro.app |
Start here
- Quickstart — get a key and make your first call.
- Authentication and scopes — how keys and permissions work.
- Data model — how entities, properties, leads, bookings, and guests relate.
- Errors and conventions — read this before writing a client. The error envelope is not what you expect.
- Common workflows — the request sequences behind everyday operations.