diff --git a/Sources/SendGrid/Models/SendGridClient.swift b/Sources/SendGrid/Models/SendGridClient.swift index 6df3429..30be12e 100644 --- a/Sources/SendGrid/Models/SendGridClient.swift +++ b/Sources/SendGrid/Models/SendGridClient.swift @@ -22,7 +22,9 @@ public final class SendGridClient: Service { encoder.dateEncodingStrategy = .secondsSince1970 - let body = try encoder.encodeBody(from: email) + let data = try encoder.encode(email) + + let body = HTTPBody(data: data) let request = HTTPRequest(method: .POST, url: URL(string: apiEndpoint) ?? .root, headers: headers, body: body)