diff --git a/config/routes.rb b/config/routes.rb
index 3a0d2f608a008b35eb4092826bbfcf78534704eb..422d0df906892627913c7d3e217d0acaa965396a 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -79,11 +79,11 @@ Rails.application.routes.draw do
 
   concern :submission do
     collection do
-        get :submissions
+      get :submissions
+      get 'submissions/:id', action: :show_submission 
     end
     member do
-        post :submit
-        get :show_submission
+      post :submit
     end
   end
 
diff --git a/spec/acceptance/learning_objects_spec.rb b/spec/acceptance/learning_objects_spec.rb
index de43a4729992b711f6894c25fe2188eed4e9f8b1..44e7b5e57bf59cad3df21df09ff1667f4d82868a 100644
--- a/spec/acceptance/learning_objects_spec.rb
+++ b/spec/acceptance/learning_objects_spec.rb
@@ -234,7 +234,7 @@ resource 'Learning Objects' do
     end
   end
 
-  get '/v1/learning_objects/:id/show_submission' do
+  get '/v1/learning_objects/submissions/:id' do
     include_context "authenticate_user_curator"
 
     let(:id) { @learning_object.id }
@@ -245,7 +245,7 @@ resource 'Learning Objects' do
     end
 
     example 'Show a submission' do
-          do_request
+      do_request
       expect(status).to eq(200)
     end
   end