Page updated Nov 14, 2023

Delete data

DELETE data

func deleteTodo() async { let request = RESTRequest(path: "/todo") do { let data = try await Amplify.API.delete(request: request) let str = String(decoding: data, as: UTF8.self) print("Success: \(str)") } catch let error as APIError { print("Failed due to API error: ", error) } catch { print("Unexpected error: \(error)") } }
1func deleteTodo() async {
2 let request = RESTRequest(path: "/todo")
3 do {
4 let data = try await Amplify.API.delete(request: request)
5 let str = String(decoding: data, as: UTF8.self)
6 print("Success: \(str)")
7 } catch let error as APIError {
8 print("Failed due to API error: ", error)
9 } catch {
10 print("Unexpected error: \(error)")
11 }
12}