Page updated Nov 14, 2023

Update data

PUT requests

To update an item via the API endpoint:

RestOptions options = RestOptions.builder() .addPath("/todo/1") .addBody("{\"name\":\"Mow the lawn\"}".getBytes()) .build(); Amplify.API.put(options, response -> Log.i("MyAmplifyApp", "PUT succeeded: " + response), error -> Log.e("MyAmplifyApp", "PUT failed.", error) );
1RestOptions options = RestOptions.builder()
2 .addPath("/todo/1")
3 .addBody("{\"name\":\"Mow the lawn\"}".getBytes())
4 .build();
5
6Amplify.API.put(options,
7 response -> Log.i("MyAmplifyApp", "PUT succeeded: " + response),
8 error -> Log.e("MyAmplifyApp", "PUT failed.", error)
9);