10 years ago
Generic API
Years ago I worked with something called BMC Patrol, used for monitoring systems similar to Logic Monitor.
They also had extensive API\'s for hosts, services (which LM does not have yet).
They offered a generic API that could hit anything at all (hosts, services, properties, scheduling, down time, alert rules).
The API accepted SQL (yes, you\'d need to watch out for SQL injection and such).
It did mean that in a pinch, if a given API didn\'t exist, if you knew the table structure, you could get at anything at all.