Non occorre interpellare nessuna API, puoi tranquillamente fare un programmino che mandi delle select al DBMS e quando deve, spedisce l'e-mail. Da solo Java ti basta e avanza. Se vuoi anche farci un'interfaccia grafica interattiva l'unico vincolo è che l'interrogazione ciclica alla base dati deve essere fatta in un thread differente.