diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java index 9b7770728..4cad19080 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java @@ -183,6 +183,7 @@ public VerificationCode createDeviceToken(@ReadOnly @Auth AuthenticatedAccount a """) @ApiResponse(responseCode = "200", description = "The new device was linked to the calling account", useReturnTypeSchema = true) @ApiResponse(responseCode = "403", description = "The given account was not found or the given verification code was incorrect") + @ApiResponse(responseCode = "409", description = "The new device is missing a capability supported by all other devices on the account") @ApiResponse(responseCode = "411", description = "The given account already has its maximum number of linked devices") @ApiResponse(responseCode = "422", description = "The request did not pass validation") @ApiResponse(responseCode = "429", description = "Too many attempts", headers = @Header(