create method

Future<Device> create(
  1. DeviceCreateOptions deviceCreateOptions
)

Implementation

Future<Device> create(DeviceCreateOptions deviceCreateOptions) async {
  final url = Uri.parse('${baseUrl}api/devices');
  final response = await client.post(url, body: jsonEncode(deviceCreateOptions.toJson()));

  if (response.statusCode != 200) {
    throw MailosaurError(response);
  }

  return Device.fromJson(jsonDecode(response.body));
}