Drupal Error log services
Can I create views for error logs?


Yep, you can create Views for pretty much any type of data. There are a couple of existing modules that already do this:


Views Watchdog
Better Watchdog UI


Or you could of course write your own.

To expose Views as services, you can use the Services Views module, or, again, you can write your own resources for the Services module if it doesn't do exactly what you want.