getFullOrganization method
Get full organization details
organizationId
The ID of the organization to get, optional.
organizationSlug
The slug of the organization to get, optional.
Uses current active organization if no organizationId or organizationSlug is provided.
Implementation
Future<Organization> getFullOrganization({
String? organizationId,
String? organizationSlug,
}) async {
try {
final response = await dio.get(
"/organization/get-full-organization",
data: {
"organizationId": organizationId,
"organizationSlug": organizationSlug,
}..removeWhere((key, value) => value == null),
options: await getOptions(isTokenRequired: true),
);
return Organization.fromJson(response.data);
} catch (e) {
final message = getErrorMessage(e);
if (message == null) rethrow;
throw message;
}
}