Spike endpoints

Recreating #113
Do you want to call it as a REST call or do you want to call direct the methods of Model?
Currently the difference between them is that on first case the event is triggered and in the second case it is not.
Is this the intended behavior?