Bungalow · Authentication Profile

Bungalow Authentication

Authentication

Bungalow secures its APIs with none across 0 declared security schemes, as derived from its OpenAPI definitions.

CompanyReal-EstateResidential Real EstateRental ListingsProperty ManagementCo-LivingSingle-Family RentalListings SyndicationHousingPropTechMarketplace
Methods: none Schemes: 0 OAuth flows: API key in:

Security Schemes

Source

Authentication Profile

Raw ↑
generated: '2026-08-01'
method: searched
source: https://fieldstone.bungalow.com/api/v1/docs/
docs: https://fieldstone.bungalow.com/api/v1/docs/#section/Getting-Started
note: >-
  The Bungalow OpenAPI declares no components.securitySchemes, so the mechanical derive produced
  nothing. This profile is SEARCHED from the published API documentation and confirmed by live
  anonymous calls: the public JSON API is unauthenticated. The docs' error reference does describe
  bearer access/refresh tokens (AuthenticationFailed, NotAuthenticated, InvalidToken), which apply to
  Bungalow's non-public/authenticated surfaces (the partner XML feeds and the resident/homeowner
  product), not to the seven published listings operations.
summary:
  types: [none]
  public_api_authentication: none
  api_key_in: []
  oauth2_flows: []
  partner_surfaces_authenticated: true
schemes: []
surfaces:
- name: Public JSON API
  base_url: https://fieldstone.bungalow.com/api/v1/
  authentication: none
  evidence:
    verified: '2026-08-01'
    request: GET https://fieldstone.bungalow.com/api/v1/markets/?limit=3
    http_status: 200
    content_type: application/json
    note: 200 returned with no Authorization header and no cookie.
  operations:
  - /markets/
  - /markets/{id}
  - /listings/properties/
  - /listings/properties/{id_or_slug}
  - /listings/showings/availability/{id}/
  - /listings/showings/
  - /applications/source/
- name: Partner XML feeds (Hotpads / Facebook Catalog)
  authentication: partner-provisioned
  onboarding: email integrations@bungalow.com with intended use and desired format
  note: >-
    "Since they are authenticated, we can provide a broader range of fields than the public JSON API
    does." Credential type is not published. MITS format is listed as possible future support.
  formats: [hotpads, facebook-catalog]
  source: https://fieldstone.bungalow.com/api/v1/docs/#section/Getting-Started
- name: Lead-capture webhook (partner -> Bungalow)
  authentication: partner-provisioned
  onboarding: email integrations@bungalow.com to have a webhook configured for your platform
  source: https://fieldstone.bungalow.com/api/v1/docs/#section/Getting-Started
documented_auth_errors:
- type: AuthenticationFailed
  status: 401
  message: Incorrect authentication credentials.
- type: NotAuthenticated
  status: 401
  message: Authentication credentials were not provided.
  note: A WWW-Authenticate header is returned indicating how to authenticate.
- type: InvalidToken
  status: 401
  message: The refresh or access token provided has expired or is malformed.
  note: Refresh-token rotation is documented — use the refresh token to mint a new access token.
- type: PermissionDenied
  status: 403
  message: You do not have permission to perform this action.

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/bungalow-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 email required.

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