added vinyl API endpoint