createTextmagicProvider method
Create Textmagic provider
Create a new Textmagic provider.
Implementation
Future<models.Provider> createTextmagicProvider(
{required String providerId,
required String name,
String? from,
String? username,
String? apiKey,
bool? enabled}) async {
final String apiPath = '/messaging/providers/textmagic';
final Map<String, dynamic> apiParams = {
'providerId': providerId,
'name': name,
'from': from,
'username': username,
'apiKey': apiKey,
'enabled': enabled,
};
final Map<String, String> apiHeaders = {
'content-type': 'application/json',
};
final res = await client.call(HttpMethod.post,
path: apiPath, params: apiParams, headers: apiHeaders);
return models.Provider.fromMap(res.data);
}