Sinatra API