Home Connect (BSH appliances) OAuth Scopes

OAuth 2.0 derived

Home Connect (BSH appliances) publishes 63 OAuth 2.0 scopes via the authorizationCode flow. Scopes are the fine-grained permissions an application requests at authorization time to act against the Home Connect (BSH appliances) API on a user’s behalf.

Tokens are issued from https://api.home-connect.com/security/oauth/token.

This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.

smart homeappliancesconnected devices
Scopes: 63 Flows: authorizationCode Method: derived

OAuth endpoints

Authorization URL
https://api.home-connect.com/security/oauth/authorize
Token URL
https://api.home-connect.com/security/oauth/token
Flows
authorizationCode

Scopes (63)

ScopeDescriptionFlows
CleaningRobot Grants access to read or modify all resources under /api/homeappliances on cleaning robots authorizationCode
CleaningRobot-Control Grants access to modify resources under under /api/homeappliances except images and settings on cleaning robots authorizationCode
CleaningRobot-Map Grants access to read resources under /api/homeappliances/{haId}/map on cleaning robots authorizationCode
CleaningRobot-Monitor Grants access to read resources under /api/homeappliances except images and settings on cleaning robots authorizationCode
CleaningRobot-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on cleaning robots authorizationCode
CoffeeMaker Grants access to read or modify all resources under /api/homeappliances on coffee makers authorizationCode
CoffeeMaker-Control Grants access to modify resources under under /api/homeappliances except images and settings on coffee makers authorizationCode
CoffeeMaker-Monitor Grants access to read resources under /api/homeappliances except images and settings on coffee makers authorizationCode
CoffeeMaker-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on coffee makers authorizationCode
Control Grants access to modify resources under under /api/homeappliances except images and settings authorizationCode
CookProcessor Grants access to read or modify all resources under /api/homeappliances on cookprocessors authorizationCode
CookProcessor-Control Grants access to modify resources under under /api/homeappliances except images and settings on cookprocessors authorizationCode
CookProcessor-Monitor Grants access to read resources under /api/homeappliances except images and settings on cookprocessors authorizationCode
CookProcessor-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on cookprocessors authorizationCode
Dishwasher Grants access to read or modify all resources under /api/homeappliances on dishwashers authorizationCode
Dishwasher-Control Grants access to modify resources under under /api/homeappliances except images and settings on dishwashers authorizationCode
Dishwasher-Monitor Grants access to read resources under /api/homeappliances except images and settings on dishwashers authorizationCode
Dishwasher-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on dishwashers authorizationCode
Dryer Grants access to read or modify all resources under /api/homeappliances on dryers authorizationCode
Dryer-Control Grants access to modify resources under under /api/homeappliances except images and settings on dryers authorizationCode
Dryer-Monitor Grants access to read resources under /api/homeappliances except images and settings on dryers authorizationCode
Dryer-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on dryers authorizationCode
Freezer Grants access to read or modify all resources under /api/homeappliances on freezers authorizationCode
Freezer-Control Grants access to modify resources under under /api/homeappliances except images and settings on freezers authorizationCode
Freezer-Monitor Grants access to read resources under /api/homeappliances except images and settings on freezers authorizationCode
Freezer-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on freezers authorizationCode
FridgeFreezer Grants access to read or modify all resources under /api/homeappliances on fridgefreezers authorizationCode
FridgeFreezer-Control Grants access to modify resources under /api/homeappliances except images and settings on fridgefreezers authorizationCode
FridgeFreezer-Images Grants access to read resources under /api/homeappliances/{haId}/images on fridgefreezers authorizationCode
FridgeFreezer-Monitor Grants access to read resources under /api/homeappliances except images and settings on fridgefreezers authorizationCode
FridgeFreezer-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on fridgefreezers authorizationCode
Hob Grants access to read or modify all resources under /api/homeappliances on hobs authorizationCode
Hob-Control Grants access to modify resources under under /api/homeappliances except images and settings on hobs authorizationCode
Hob-Monitor Grants access to read resources under /api/homeappliances except images and settings on hobs authorizationCode
Hob-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on hobs authorizationCode
Hood Grants access to read or modify all resources under /api/homeappliances on hoods authorizationCode
Hood-Control Grants access to modify resources under under /api/homeappliances except images and settings on hoods authorizationCode
Hood-Monitor Grants access to read resources under /api/homeappliances except images and settings on hoods authorizationCode
Hood-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on hoods authorizationCode
IdentifyAppliance Grants right to identify a home appliance under /api/homeappliances authorizationCode
Images Grants access to read resources under /api/homeappliances/{haId}/images authorizationCode
Monitor Grants access to read resources under /api/homeappliances except images and settings authorizationCode
Oven Grants access to read or modify all resources under /api/homeappliances on ovens authorizationCode
Oven-Control Grants access to modify resources under under /api/homeappliances except images and settings on ovens authorizationCode
Oven-Monitor Grants access to read resources under /api/homeappliances except images and settings on ovens authorizationCode
Oven-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on ovens authorizationCode
Refrigerator Grants access to read or modify all resources under /api/homeappliances on refrigerators authorizationCode
Refrigerator-Control Grants access to modify resources under under /api/homeappliances except images and settings on refrigerators authorizationCode
Refrigerator-Monitor Grants access to read resources under /api/homeappliances except images and settings on refrigerators authorizationCode
Refrigerator-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on refrigerators authorizationCode
Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings authorizationCode
Washer Grants access to read or modify all resources under /api/homeappliances on washers authorizationCode
Washer-Control Grants access to modify resources under under /api/homeappliances except images and settings on washers authorizationCode
Washer-Monitor Grants access to read resources under /api/homeappliances except images and settings on washers authorizationCode
Washer-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on washers authorizationCode
WasherDryer Grants access to read or modify all resources under /api/homeappliances on washerdryers authorizationCode
WasherDryer-Control Grants access to modify resources under under /api/homeappliances except images and settings on washerdryers authorizationCode
WasherDryer-Monitor Grants access to read resources under /api/homeappliances except images and settings on washerdryers authorizationCode
WasherDryer-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on washerdryers authorizationCode
WineCooler Grants access to read or modify all resources under /api/homeappliances on wine coolers authorizationCode
WineCooler-Control Grants access to modify resources under under /api/homeappliances except images and settings on wine coolers authorizationCode
WineCooler-Monitor Grants access to read resources under /api/homeappliances except images and settings on wine coolers authorizationCode
WineCooler-Settings Grants access to read and modify resources under /api/homeappliances/{haId}/settings on wine coolers authorizationCode

Source

OAuth Scopes

Raw ↑
generated: '2026-10-28'
method: derived
source: openapi/home-connect-openapi.yaml
schemes:
- name: homeconnect_auth
  source: openapi/home-connect-openapi.yaml
  flows:
  - flow: authorizationCode
    authorizationUrl: https://api.home-connect.com/security/oauth/authorize
    tokenUrl: https://api.home-connect.com/security/oauth/token
  description: |-
    The Home Connect API uses the authorization code grant flow of the OAuth2
    Authorization Framework as specified in RFC 6749 (https://tools.ietf.org/html/rfc6749).
    Authorization tokens have to be transmitted in the HTTP headers as defined
    in RFC 6750 (https://tools.ietf.org/html/rfc6750).
scopes:
- scope: CleaningRobot
  description: Grants access to read or modify all resources under /api/homeappliances on cleaning
    robots
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CleaningRobot-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on cleaning robots
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CleaningRobot-Map
  description: Grants access to read resources under /api/homeappliances/{haId}/map on cleaning
    robots
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CleaningRobot-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on cleaning robots
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CleaningRobot-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on cleaning robots
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CoffeeMaker
  description: Grants access to read or modify all resources under /api/homeappliances on coffee
    makers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CoffeeMaker-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on coffee makers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CoffeeMaker-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on coffee makers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CoffeeMaker-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on coffee makers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CookProcessor
  description: Grants access to read or modify all resources under /api/homeappliances on cookprocessors
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CookProcessor-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on cookprocessors
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CookProcessor-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on cookprocessors
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: CookProcessor-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on cookprocessors
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dishwasher
  description: Grants access to read or modify all resources under /api/homeappliances on dishwashers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dishwasher-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on dishwashers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dishwasher-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on dishwashers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dishwasher-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on dishwashers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dryer
  description: Grants access to read or modify all resources under /api/homeappliances on dryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dryer-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on dryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dryer-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on dryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Dryer-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on dryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Freezer
  description: Grants access to read or modify all resources under /api/homeappliances on freezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Freezer-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on freezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Freezer-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on freezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Freezer-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on freezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: FridgeFreezer
  description: Grants access to read or modify all resources under /api/homeappliances on fridgefreezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: FridgeFreezer-Control
  description: Grants access to modify resources under /api/homeappliances except images and
    settings on fridgefreezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: FridgeFreezer-Images
  description: Grants access to read resources under /api/homeappliances/{haId}/images on fridgefreezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: FridgeFreezer-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on fridgefreezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: FridgeFreezer-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on fridgefreezers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hob
  description: Grants access to read or modify all resources under /api/homeappliances on hobs
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hob-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on hobs
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hob-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on hobs
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hob-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on hobs
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hood
  description: Grants access to read or modify all resources under /api/homeappliances on hoods
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hood-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on hoods
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hood-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on hoods
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Hood-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on hoods
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: IdentifyAppliance
  description: Grants right to identify a home appliance under /api/homeappliances
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Images
  description: Grants access to read resources under /api/homeappliances/{haId}/images
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Oven
  description: Grants access to read or modify all resources under /api/homeappliances on ovens
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Oven-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on ovens
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Oven-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on ovens
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Oven-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on ovens
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Refrigerator
  description: Grants access to read or modify all resources under /api/homeappliances on refrigerators
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Refrigerator-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on refrigerators
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Refrigerator-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on refrigerators
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Refrigerator-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on refrigerators
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Washer
  description: Grants access to read or modify all resources under /api/homeappliances on washers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Washer-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on washers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Washer-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on washers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: Washer-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on washers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WasherDryer
  description: Grants access to read or modify all resources under /api/homeappliances on washerdryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WasherDryer-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on washerdryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WasherDryer-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on washerdryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WasherDryer-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on washerdryers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WineCooler
  description: Grants access to read or modify all resources under /api/homeappliances on wine
    coolers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WineCooler-Control
  description: Grants access to modify resources under under /api/homeappliances except images
    and settings on wine coolers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WineCooler-Monitor
  description: Grants access to read resources under /api/homeappliances except images and settings
    on wine coolers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml
- scope: WineCooler-Settings
  description: Grants access to read and modify resources under /api/homeappliances/{haId}/settings
    on wine coolers
  flows:
  - authorizationCode
  sources:
  - openapi/home-connect-openapi.yaml

Work with this as data

Every scope set 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 oauth scopes

4 MCP tools reach this
  • find_scopesBrowse and filter every scope set 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 scope set
curl "https://apis.io/api/v1/scopes/home-connect-scopes"
All oauth scopes
curl "https://apis.io/api/v1/scopes?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.