getTenantInvitations method
Future<PaginatedResponse<TenantInvitation> >
getTenantInvitations(
- String tenantId, {
- TenantInvitationFilters? filters,
Get all invitations for a tenant with optional filters
Implementation
Future<PaginatedResponse<TenantInvitation>> getTenantInvitations(
String tenantId, {
TenantInvitationFilters? filters,
}) async {
final queryParams = filters?.toQueryMap() ?? {};
final response = await _apiClient.get(
'/api/v1/tenants/$tenantId/invitations',
queryParameters: queryParams,
);
return PaginatedResponse.fromJson(
response.data as Map<String, dynamic>,
(data) => TenantInvitation.fromJson(data! as Map<String, dynamic>),
);
}