delete method

Future<SuccessResponse> delete({
  1. required String keyId,
})

Delete an API key

keyId The ID of the API key

Implementation

Future<SuccessResponse> delete({required String keyId}) async {
  try {
    final res = await super.dio.post(
      '/api-key/delete',
      data: {'keyId': keyId},
      options: await super.getOptions(isTokenRequired: true),
    );
    return SuccessResponse.fromJson(res.data);
  } catch (e) {
    final message = getErrorMessage(e);
    if (message == null) rethrow;
    throw message;
  }
}