deleteEmailLabel method
Delete a label.
Parameters:
-
String id (required): Label id.
-
String accountId: Connected-account row id. Selects which provider account this request targets when more than one is connected. Mutually exclusive with
provider. If omitted on a list endpoint the call fans out across every connected account. -
String xWorkspaceID: Workspace scope for unscoped tokens. Workspace-scoped PATs and OAuth tokens carry this implicitly; for session/JWT auth without a scoped PAT, pass it explicitly.
Implementation
Future<void> deleteEmailLabel(String id, { String? accountId, String? xWorkspaceID, }) async {
final response = await deleteEmailLabelWithHttpInfo(id, accountId: accountId, xWorkspaceID: xWorkspaceID, );
if (response.statusCode >= HttpStatus.badRequest) {
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
}
}