Devices
Last updated
Was this helpful?
Last updated
Was this helpful?
Gets a list of active OAuth2 authorized devices belonging to a user.
Args: offset: Offset for pagination. limit: Limit for pagination. user: The authorized user. user_manager: The user manager.
Returns: List of OAuth2 authorized device objects.
0
100
Response body for OAuth2 devices.
Gets a specific OAuth2 authorized device using its unique ID.
Args: device_id_or_user_code: The ID or user code of the OAuth2 authorized device to get. user: The authorized user. user_manager: The user manager.
Returns: A specific OAuth2 authorized device object.
Raises: OAuthDeviceNotFound: If the device with the given ID does not exist, does not belong to the current user or could not be verified using the given user code.
Response body for OAuth2 devices.
Deletes a specific OAuth2 authorized device using its unique ID.
Args: device_id: The ID of the OAuth2 authorized device to delete. user: The authorized user. user_manager: The user manager.
Raises: OAuthDeviceNotFound: If the device with the given ID does not exist or does not belong to the current user.
No content
Updates a specific OAuth2 authorized device using its unique ID.
Args: device_id: The ID of the OAuth2 authorized device to update. update: The model containing the attributes to update. user: The authorized user. user_manager: The user manager.
Returns: The updated OAuth2 authorized device object.
Raises: OAuthDeviceNotFound: If the device with the given ID does not exist or does not belong to the current user.
OAuth2 device update model.
The new name of the OAuth2 device.
The new metadata of the OAuth2 device.
Response body for OAuth2 devices.