CasafariMCP
Get started

Casafari is the AI agent-native real estate data intelligence platform. The most complete property index in Europe: a deduplicated, cleaned property graph of residential and commercial property, for sale and for rent, in 16 countries.The most complete property index in Europe: a deduplicated, cleaned property graph.

How the graph is built

Authentication · FAQ

How do I authenticate with the Casafari REST API?

Authenticate with the Casafari REST API by sending your email and password as JSON to POST https://api.casafari.com/login. It returns a JWT access token and a refresh token; the API doesn't use OAuth.

  1. Send { "email": …, "password": … } to POST /login. It responds 200 with access_token and refresh_token.
  2. Include Authorization: Bearer <access_token> when you call any operation.
  3. To get a new access_token, call GET /refresh-token with the refresh token as the bearer.

A 401 from either endpoint means the credentials are wrong or the refresh token has expired, so log in again. A 422 from /login means the body is malformed, so send email and password as JSON. After you sign in, https://docs.api.casafari.com/ shows which operations your account may call.

See: REST API and REST authentication.

Where this is documented

All questions

Tip: add .md to any URL to read it as Markdown.