Name:
interface
Value:
Amplify has re-imagined the way frontend developers build fullstack applications. Develop and deploy without the hassle.

Page updated Apr 29, 2024

LegacyYou are viewing Gen 1 documentation. Switch to the latest Gen 2 docs →

Update data

PUT requests

To update an item via the API endpoint:

Future<void> updateTodo() async {
try {
final restOperation = Amplify.API.put(
'todo/1',
body: HttpPayload.json({'name': 'Mow the lawn'}),
);
final response = await restOperation.response;
print('PUT call succeeded');
print(response.decodeBody());
} on ApiException catch (e) {
print('PUT call failed: $e');
}
}