v1WebhookEndpointData.fromJson constructor

v1WebhookEndpointData.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory v1WebhookEndpointData.fromJson(Map<String, dynamic> json) {
  final _endpointId = json['endpointId'] as String;
  final _organizationId = json['organizationId'] as String;
  final _url = json['url'] as String;
  final _name = json['name'] as String;
  final _isActive = json['isActive'] as bool;
  final _subscriptions = (json['subscriptions'] as List?)
      ?.map((e) =>
          v1WebhookSubscriptionParams.fromJson(e as Map<String, dynamic>))
      .toList();
  return v1WebhookEndpointData(
    endpointId: _endpointId,
    organizationId: _organizationId,
    url: _url,
    name: _name,
    isActive: _isActive,
    subscriptions: _subscriptions,
  );
}