Endpoints now use .json suffix.