action_t() :: :delete | :get | :post | :put
t() :: %Malomo.Operation{action: action_t(), params: map(), path: binary()}