Casavo · Authentication Profile

Casavo Authentication

Authentication

Casavo declares 3 security scheme(s) across its OpenAPI definitions.

CompanyReal-EstatePropTechMarketplaceVirtual ToursProperty ListingsItalySpainFranceMortgages
Methods: Schemes: 3 OAuth flows: API key in:

Security Schemes

unknown apiKey
· in: unknown ()
http
endpoint

Source

Authentication Profile

casavo-authentication.yml Raw ↑
generated: '2026-08-09'
method: probed
source: https://editor.realisti.co/api/v4/
name: Casavo Virtual Tools (Realisti.co) API — authentication profile
api: casavo:virtual-tools
summary: >-
  No OpenAPI is published for the Realisti.co API, so this profile is built from live anonymous
  probes of the API host plus Casavo's own (now archived) help-centre integration article. Every
  resource collection under /api/v4/ answers 401 with a DRF-style `not_authenticated` envelope;
  only the collection index itself is anonymous. Casavo documents API-key issuance through an
  invitation-only sandbox area, with the key then used against production.
schemes:
- id: api_key
  type: apiKey
  status: documented
  in: unknown
  name: unknown
  description: >-
    Casavo's help-centre article "Documentazione API" told integrators they would receive an
    invitation to a sandbox area from which they could retrieve their API keys to test before
    moving to production. The header/parameter name is not published anywhere public; the API
    exposes an `apikey` collection (https://editor.realisti.co/api/v4/apikey/) which itself
    requires authentication, so key management is self-service only for existing customers.
  evidence:
    documented_by: https://help.casavo.com/documentazione-api
    documented_by_status: 404
    archived_copy: https://web.archive.org/web/20210922202055/https://help.casavo.com/documentazione-api
    apikey_collection: https://editor.realisti.co/api/v4/apikey/
    apikey_collection_status: 401
- id: session
  type: http
  status: observed
  description: >-
    The API host is a Django/DRF application fronted by uvicorn. The API index sets a `csrftoken`
    cookie and the responses `Vary` on `Authorization` and `Cookie`, indicating both a session/cookie
    path (used by the editor.realisti.co web application at /login/) and an Authorization-header path.
  evidence:
    probe: https://editor.realisti.co/api/v4/
    probe_status: 200
    vary_header: 'Origin, Accept-Language, Authorization, Cookie'
    set_cookie: csrftoken
    login_page: https://editor.realisti.co/login/
    login_page_status: 200
- id: auth_endpoint
  type: endpoint
  status: observed
  url: https://editor.realisti.co/api/v4/auth/
  description: >-
    A dedicated `auth` collection is advertised in the v4 and v2 API indexes. It answers 401
    anonymously, so the grant shape (token exchange vs. login) cannot be read without credentials.
  evidence:
    probe_status: 401
oauth2: false
openid_connect: false
mutual_tls: false
anonymous_surface:
- url: https://editor.realisti.co/api/v4/
  status: 200
  note: Collection index — 28 resource links, no auth required.
- url: https://editor.realisti.co/api/v3/
  status: 200
  note: Legacy index — view, viewdraft.
- url: https://editor.realisti.co/api/v2/
  status: 200
  note: Legacy index — house, housedraft, floordraft, viewdraft, targetdraft, auth.
- url: https://editor.realisti.co/api/v4/agency/fe27904b8bee4cb2a922c0f2092b5f0e/?levels=2&customizations
  status: 200
  note: >-
    Agency detail is readable anonymously by object id — this is the read path the embedded
    virtual-tour viewer uses. It returns agency name, legal entity (ragione sociale), branding
    profile and plan entitlement flags.
gated_surface:
- url: https://editor.realisti.co/api/v4/house/
  status: 401
- url: https://editor.realisti.co/api/v4/apikey/
  status: 401
- url: https://editor.realisti.co/api/v4/auth/
  status: 401
docs: null
docs_note: >-
  The only integration documentation Casavo published (help.casavo.com/documentazione-api and its
  Spanish twin) is gone — the whole HubSpot-hosted help centre now returns 404 — and the API
  reference it pointed at (https://editor.realisti.co/api/v4/docs/) also returns 404.
gaps:
- No OpenAPI, Swagger or GraphQL SDL published for the API.
- API key transport (header name / query parameter) is not documented publicly.
- No OAuth 2.0 or OpenID Connect surface; no /.well-known/oauth-authorization-server.
- The published API reference URL is dead, so no anonymous reader can learn the request shapes.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/casavo-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.