Routing Error

No route matches [GET] "/educate/applab"

Rails.root: /home/ubuntu/levelbuilder/dashboard

Application Trace | Framework Trace | Full Trace

Routes

Routes match in priority from top to bottom

Helper HTTP Verb Path Controller#Action
Path / Url
GET /404(.:format)

application#render_404

courses_path GET /courses(.:format)

redirect(301, //levelbuilder.code.org/students)

weblab_footer_path GET /weblab/footer(.:format)

projects#weblab_footer {:host=>"levelbuilder.codeprojects.org"}

GET /teacher_dashboard/sections/:section_id/parent_letter(.:format)

teacher_dashboard#parent_letter

GET /teacher_dashboard/sections/:section_id/*path(.:format)

teacher_dashboard#show

GET /teacher_dashboard/sections/:section_id(.:format)

teacher_dashboard#show

survey_results_path POST /survey_results(.:format)

survey_results#create {:format=>"json"}

pairing_path GET /pairing(.:format)

pairings#show

PATCH /pairing(.:format)

pairings#update

PUT /pairing(.:format)

pairings#update

user_level_path PATCH /user_levels/:id(.:format)

user_levels#update

PUT /user_levels/:id(.:format)

user_levels#update

DELETE /user_levels/:id(.:format)

user_levels#destroy

delete_predict_level_progress_path POST /delete_predict_level_progress(.:format)

user_levels#delete_predict_level_progress

user_levels_get_token_path GET /user_levels/get_token(.:format)

user_levels#get_token

PATCH /api/v1/user_scripts/:script_id(.:format)

api/v1/user_scripts#update

GET /download/:product(.:format)

hoc_download#index

terms_and_privacy_path GET /terms-and-privacy(.:format)

home#terms_and_privacy

dashboardapi_terms_and_privacy_path GET /dashboardapi/terms-and-privacy(.:format)

home#terms_and_privacy

dashboardapi_hoc_courses_teacher_guides_path GET /dashboardapi/hoc-courses-teacher-guides(.:format)

home#hoc_courses_teacher_guides

dashboardapi_hoc_courses_challenge_path GET /dashboardapi/hoc-courses-challenge(.:format)

home#hoc_courses_challenge

home_path GET /home(.:format)

home#home

congrats_path GET /congrats(.:format)

congrats#index

incubator_path GET /incubator(.:format)

incubator#index

musiclab_path GET /musiclab(.:format)

redirect(302, /projectbeats)

projectbeats_path GET /projectbeats(.:format)

musiclab#index

musiclab_menu_path GET /musiclab/menu(.:format)

musiclab#menu

musiclab_gallery_path GET /musiclab/gallery(.:format)

musiclab#gallery

musiclab_analytics_key_path GET /musiclab/analytics_key(.:format)

musiclab#get_analytics_key

activity_hint_path PATCH /activity_hints/:id(.:format)

activity_hints#update

PUT /activity_hints/:id(.:format)

activity_hints#update

hint_view_requests_path POST /hint_view_requests(.:format)

hint_view_requests#create

authored_hint_view_requests_path POST /authored_hint_view_requests(.:format)

authored_hint_view_requests#create

puzzle_ratings_path POST /puzzle_ratings(.:format)

puzzle_ratings#create

callouts_path GET /callouts(.:format)

callouts#index

POST /callouts(.:format)

callouts#create

new_callout_path GET /callouts/new(.:format)

callouts#new

edit_callout_path GET /callouts/:id/edit(.:format)

callouts#edit

callout_path GET /callouts/:id(.:format)

callouts#show

PATCH /callouts/:id(.:format)

callouts#update

PUT /callouts/:id(.:format)

callouts#update

DELETE /callouts/:id(.:format)

callouts#destroy

test_videos_path GET /videos/test(.:format)

videos#test

videos_path GET /videos(.:format)

videos#index

POST /videos(.:format)

videos#create

new_video_path GET /videos/new(.:format)

videos#new

edit_video_path GET /videos/:id/edit(.:format)

videos#edit

video_path GET /videos/:id(.:format)

videos#show

PATCH /videos/:id(.:format)

videos#update

PUT /videos/:id(.:format)

videos#update

DELETE /videos/:id(.:format)

videos#destroy

maker_home_path GET /maker/home(.:format)

maker#home

maker_setup_path GET /maker/setup(.:format)

maker#setup

media_path GET /media

media_proxy#get

xhr_path GET /xhr

xhr_proxy#get

redirected_url_path GET /redirected_url

redirect_proxy#get

docs_path GET /docs(.:format)

programming_environments#docs_index

GET /docs/:programming_environment_name(.:format)

programming_environments#docs_show {:programming_environment_name=>/(applab|gamelab|spritelab|weblab)/}

GET /docs/:programming_environment_name/:programming_expression_key(.:format)

programming_expressions#docs_show {:programming_environment_name=>/(applab|gamelab|spritelab|weblab)/, :programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /docs/:programming_environment_name/:programming_expression_key/index.html(.:format)

programming_expressions#docs_show {:programming_environment_name=>/(applab|gamelab|spritelab|weblab)/, :programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

programming_environment_programming_expression_path GET /docs/ide/:programming_environment_name/expressions/:programming_expression_key(.:format)

programming_expressions#show_by_keys {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

programming_environment_programming_expressions_path GET /docs/ide/:programming_environment_name/expressions(.:format)

programming_expressions#index

POST /docs/ide/:programming_environment_name/expressions(.:format)

programming_expressions#create

new_programming_environment_programming_expression_path GET /docs/ide/:programming_environment_name/expressions/new(.:format)

programming_expressions#new

edit_programming_environment_programming_expression_path GET /docs/ide/:programming_environment_name/expressions/:programming_expression_key/edit(.:format)

programming_expressions#edit {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /docs/ide/:programming_environment_name/expressions/:programming_expression_key(.:format)

programming_expressions#show {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PATCH /docs/ide/:programming_environment_name/expressions/:programming_expression_key(.:format)

programming_expressions#update {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PUT /docs/ide/:programming_environment_name/expressions/:programming_expression_key(.:format)

programming_expressions#update {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

DELETE /docs/ide/:programming_environment_name/expressions/:programming_expression_key(.:format)

programming_expressions#destroy {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

programming_environment_programming_class_path GET /docs/ide/:programming_environment_name/classes/:programming_class_key(.:format)

programming_classes#show_by_keys {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

programming_environment_programming_classes_path GET /docs/ide/:programming_environment_name/classes(.:format)

programming_classes#index

POST /docs/ide/:programming_environment_name/classes(.:format)

programming_classes#create

new_programming_environment_programming_class_path GET /docs/ide/:programming_environment_name/classes/new(.:format)

programming_classes#new

edit_programming_environment_programming_class_path GET /docs/ide/:programming_environment_name/classes/:programming_class_key/edit(.:format)

programming_classes#edit {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /docs/ide/:programming_environment_name/classes/:programming_class_key(.:format)

programming_classes#show {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PATCH /docs/ide/:programming_environment_name/classes/:programming_class_key(.:format)

programming_classes#update {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PUT /docs/ide/:programming_environment_name/classes/:programming_class_key(.:format)

programming_classes#update {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

DELETE /docs/ide/:programming_environment_name/classes/:programming_class_key(.:format)

programming_classes#destroy {:programming_class_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

programming_environments_path GET /docs/ide(.:format)

programming_environments#index

programming_environment_path GET /docs/ide/:name(.:format)

programming_environments#show

docs_concepts_data_library_path GET /docs/concepts/data-library(.:format)

data_docs#index

GET /docs/concepts/data-library/:key(.:format)

data_docs#show {:param=>:key}

GET /docs/*path(.:format)

curriculum_proxy#get_doc

GET /curriculum/*path(.:format)

curriculum_proxy#get_curriculum

catalog_path GET /catalog(.:format)

curriculum_catalog#index

log_in_section_path POST /sections/:id/log_in(.:format)

sections#log_in

new_section_path GET /sections/new(.:format)

sections#new

edit_section_path GET /sections/:id/edit(.:format)

sections#edit

section_path GET /sections/:id(.:format)

sections#show

dashboardapi_sections_transfers_path POST /dashboardapi/sections/transfers(.:format)

transfers#create

api_sections_transfers_path POST /api/sections/transfers(.:format)

transfers#create

GET /sh/:id(.:format)

redirect(301, /c/%{id})

GET /sh/:id/:action_id(.:format)

redirect(301, /c/%{id}/%{action_id})

GET /u/:id(.:format)

redirect(301, /c/%{id})

GET /u/:id/:action_id(.:format)

redirect(301, /c/%{id}/%{action_id})

generate_image_level_source_path GET /c/:id/generate_image(.:format)

level_sources#generate_image

original_image_level_source_path GET /c/:id/original_image(.:format)

level_sources#original_image

edit_level_source_path GET /c/:id/edit(.:format)

level_sources#edit

level_source_path GET /c/:id(.:format)

level_sources#show

PATCH /c/:id(.:format)

level_sources#update

PUT /c/:id(.:format)

level_sources#update

generate_image_obfuscated_level_source_path GET /r/:level_source_id_and_user_id/generate_image(.:format)

level_sources#generate_image

original_image_obfuscated_level_source_path GET /r/:level_source_id_and_user_id/original_image(.:format)

level_sources#original_image

edit_obfuscated_level_source_path GET /r/:level_source_id_and_user_id/edit(.:format)

level_sources#edit

obfuscated_level_source_path GET /r/:level_source_id_and_user_id(.:format)

level_sources#show

PATCH /r/:level_source_id_and_user_id(.:format)

level_sources#update

PUT /r/:level_source_id_and_user_id(.:format)

level_sources#update

GET /share/:id(.:format)

redirect(301, /c/%{id})

oauth_sign_out_path GET /oauth_sign_out/:provider(.:format)

sessions#oauth_sign_out

users_begin_sign_up_path POST /users/begin_sign_up(.:format)

registrations#begin_sign_up

dashboardapi_users_path PATCH /dashboardapi/users(.:format)

registrations#update

users_upgrade_path PATCH /users/upgrade(.:format)

registrations#upgrade

users_set_student_information_path PATCH /users/set_student_information(.:format)

registrations#set_student_information

users_email_path PATCH /users/email(.:format)

registrations#set_email

users_parent_email_path PATCH /users/parent_email(.:format)

registrations#set_parent_email

users_user_type_path PATCH /users/user_type(.:format)

registrations#set_user_type

users_cancel_path GET /users/cancel(.:format)

registrations#cancel

POST /users/auth/:id/disconnect(.:format)

authentication_options#disconnect

users_migrate_to_multi_auth_path GET /users/migrate_to_multi_auth(.:format)

registrations#migrate_to_multi_auth

users_demigrate_from_multi_auth_path GET /users/demigrate_from_multi_auth(.:format)

registrations#demigrate_from_multi_auth

users_to_destroy_path GET /users/to_destroy(.:format)

registrations#users_to_destroy

reset_session_path GET /reset_session(.:format)

sessions#reset

lockout_path GET /lockout(.:format)

sessions#lockout

users_existing_account_path GET /users/existing_account(.:format)

registrations#existing_account

users_edit_path GET /users/edit(.:format)

registrations#edit

new_user_session_path GET /users/sign_in(.:format)

sessions#new

user_session_path POST /users/sign_in(.:format)

sessions#create

destroy_user_session_path GET /users/sign_out(.:format)

sessions#destroy

user_facebook_omniauth_authorize_path GET|POST /users/auth/facebook(.:format)

omniauth_callbacks#passthru

user_facebook_omniauth_callback_path GET|POST /users/auth/facebook/callback(.:format)

omniauth_callbacks#facebook

user_google_oauth2_omniauth_authorize_path GET|POST /users/auth/google_oauth2(.:format)

omniauth_callbacks#passthru

user_google_oauth2_omniauth_callback_path GET|POST /users/auth/google_oauth2/callback(.:format)

omniauth_callbacks#google_oauth2

user_windowslive_omniauth_authorize_path GET|POST /users/auth/windowslive(.:format)

omniauth_callbacks#passthru

user_windowslive_omniauth_callback_path GET|POST /users/auth/windowslive/callback(.:format)

omniauth_callbacks#windowslive

user_microsoft_v2_auth_omniauth_authorize_path GET|POST /users/auth/microsoft_v2_auth(.:format)

omniauth_callbacks#passthru

user_microsoft_v2_auth_omniauth_callback_path GET|POST /users/auth/microsoft_v2_auth/callback(.:format)

omniauth_callbacks#microsoft_v2_auth

user_clever_omniauth_authorize_path GET|POST /users/auth/clever(.:format)

omniauth_callbacks#passthru

user_clever_omniauth_callback_path GET|POST /users/auth/clever/callback(.:format)

omniauth_callbacks#clever

user_the_school_project_omniauth_authorize_path GET|POST /users/auth/the_school_project(.:format)

omniauth_callbacks#passthru

user_the_school_project_omniauth_callback_path GET|POST /users/auth/the_school_project/callback(.:format)

omniauth_callbacks#the_school_project

user_powerschool_omniauth_authorize_path GET|POST /users/auth/powerschool(.:format)

omniauth_callbacks#passthru

user_powerschool_omniauth_callback_path GET|POST /users/auth/powerschool/callback(.:format)

omniauth_callbacks#powerschool

new_user_password_path GET /users/password/new(.:format)

passwords#new

edit_user_password_path GET /users/password/edit(.:format)

passwords#edit

user_password_path PATCH /users/password(.:format)

passwords#update

PUT /users/password(.:format)

passwords#update

POST /users/password(.:format)

passwords#create

cancel_user_registration_path GET /users/cancel(.:format)

registrations#cancel

new_user_registration_path GET /users/sign_up(.:format)

registrations#new

edit_user_registration_path GET /users/edit(.:format)

registrations#edit

user_registration_path PATCH /users(.:format)

registrations#update

PUT /users(.:format)

registrations#update

DELETE /users(.:format)

registrations#destroy

POST /users(.:format)

registrations#create

accept_user_invitation_path GET /users/invitation/accept(.:format)

devise/invitations#edit

remove_user_invitation_path GET /users/invitation/remove(.:format)

devise/invitations#destroy

new_user_invitation_path GET /users/invitation/new(.:format)

devise/invitations#new

user_invitation_path PATCH /users/invitation(.:format)

devise/invitations#update

PUT /users/invitation(.:format)

devise/invitations#update

POST /users/invitation(.:format)

devise/invitations#create

discourse_sso_path GET /discourse/sso(.:format)

discourse_sso#sso

root_path GET /

home#index

home_insert_path GET /home_insert(.:format)

home#home_insert

health_check_path GET /health_check(.:format)

home#health_check

home_home_insert_path GET /home/home_insert(.:format)

home#home_insert

home_index_path GET /home/index(.:format)

home#index

home_home_path GET /home/home(.:format)

home#home

home_terms_and_privacy_path GET /home/terms_and_privacy(.:format)

home#terms_and_privacy

home_set_locale_path GET /home/set_locale(.:format)

home#set_locale

home_health_check_path GET /home/health_check(.:format)

home#health_check

adaptations_p_index_path GET /p/adaptations(.:format)

projects#redirect_legacy {:key=>"New Adaptations Project"}

artist_p_index_path GET /p/artist(.:format)

projects#redirect_legacy {:key=>"New Artist Project"}

artist_k1_p_index_path GET /p/artist_k1(.:format)

projects#redirect_legacy {:key=>"New K1 Artist Project"}

frozen_p_index_path GET /p/frozen(.:format)

projects#redirect_legacy {:key=>"New Frozen Project"}

playlab_p_index_path GET /p/playlab(.:format)

projects#redirect_legacy {:key=>"New Play Lab Project"}

playlab_k1_p_index_path GET /p/playlab_k1(.:format)

projects#redirect_legacy {:key=>"New K1 Play Lab Project"}

starwars_p_index_path GET /p/starwars(.:format)

projects#redirect_legacy {:key=>"New Star Wars Project"}

starwarsblocks_hour_p_index_path GET /p/starwarsblocks_hour(.:format)

projects#redirect_legacy {:key=>"New Star Wars Blocks Project"}

starwarsblocks_p_index_path GET /p/starwarsblocks(.:format)

projects#redirect_legacy {:key=>"New Star Wars Expanded Blocks Project"}

iceage_p_index_path GET /p/iceage(.:format)

projects#redirect_legacy {:key=>"New Ice Age Project"}

infinity_p_index_path GET /p/infinity(.:format)

projects#redirect_legacy {:key=>"New Infinity Project"}

gumball_p_index_path GET /p/gumball(.:format)

projects#redirect_legacy {:key=>"New Gumball Project"}

flappy_p_index_path GET /p/flappy(.:format)

projects#redirect_legacy {:key=>"New Flappy Project"}

minecraft_codebuilder_p_index_path GET /p/minecraft_codebuilder(.:format)

projects#redirect_legacy {:key=>"New Minecraft Code Connection Project"}

minecraft_adventurer_p_index_path GET /p/minecraft_adventurer(.:format)

projects#redirect_legacy {:key=>"New Minecraft Adventurer Project"}

minecraft_designer_p_index_path GET /p/minecraft_designer(.:format)

projects#redirect_legacy {:key=>"New Minecraft Designer Project"}

minecraft_hero_p_index_path GET /p/minecraft_hero(.:format)

projects#redirect_legacy {:key=>"New Minecraft Hero Project"}

minecraft_aquatic_p_index_path GET /p/minecraft_aquatic(.:format)

projects#redirect_legacy {:key=>"New Minecraft Aquatic Project"}

applab_p_index_path GET /p/applab(.:format)

projects#redirect_legacy {:key=>"New App Lab Project"}

gamelab_p_index_path GET /p/gamelab(.:format)

projects#redirect_legacy {:key=>"New Game Lab Project"}

gamelab_jr_p_index_path GET /p/gamelab_jr(.:format)

projects#redirect_legacy {:key=>"New Game Lab Jr Project"}

spritelab_p_index_path GET /p/spritelab(.:format)

projects#redirect_legacy {:key=>"New Sprite Lab Project"}

dance_p_index_path GET /p/dance(.:format)

projects#redirect_legacy {:key=>"New Dance Lab Project"}

makerlab_p_index_path GET /p/makerlab(.:format)

projects#redirect_legacy {:key=>"New Maker Lab Project"}

weblab_p_index_path GET /p/weblab(.:format)

projects#redirect_legacy {:key=>"New Web Lab Project"}

bounce_p_index_path GET /p/bounce(.:format)

projects#redirect_legacy {:key=>"New Bounce Project"}

sports_p_index_path GET /p/sports(.:format)

projects#redirect_legacy {:key=>"New Sports Project"}

basketball_p_index_path GET /p/basketball(.:format)

projects#redirect_legacy {:key=>"New Basketball Project"}

algebra_game_p_index_path GET /p/algebra_game(.:format)

projects#redirect_legacy {:key=>"New Algebra Project"}

calc_p_index_path GET /p/calc(.:format)

projects#redirect_legacy {:key=>"Calc Free Play"}

eval_p_index_path GET /p/eval(.:format)

projects#redirect_legacy {:key=>"Eval Free Play"}

javalab_p_index_path GET /p/javalab(.:format)

projects#redirect_legacy {:key=>"New Java Lab Project"}

music_p_index_path GET /p/music(.:format)

projects#redirect_legacy {:key=>"New Music Lab Project"}

poetry_p_index_path GET /p/poetry(.:format)

projects#redirect_legacy {:key=>"New Poetry Project"}

poetry_hoc_p_index_path GET /p/poetry_hoc(.:format)

projects#redirect_legacy {:key=>"New Poetry HOC Project"}

thebadguys_p_index_path GET /p/thebadguys(.:format)

projects#redirect_legacy {:key=>"New The Bad Guys Project"}

story_p_index_path GET /p/story(.:format)

projects#redirect_legacy {:key=>"New Story Project"}

science_p_index_path GET /p/science(.:format)

projects#redirect_legacy {:key=>"New Science Project"}

time_capsule_p_index_path GET /p/time_capsule(.:format)

projects#redirect_legacy {:key=>"New Time Capsule Project"}

ecosystems_p_index_path GET /p/ecosystems(.:format)

projects#redirect_legacy {:key=>"New Ecosystems Project"}

game_design_p_index_path GET /p/game_design(.:format)

projects#redirect_legacy {:key=>"New Game Design Project"}

p_index_path GET /p(.:format)

redirect(301, /projects)

GET /p(.:format)

p#index

gallery_path GET /gallery(.:format)

redirect(301, /projects/public)

projects_featured_path GET /projects/featured(.:format)

projects#featured

DELETE /featured_projects/:channel_id(.:format)

featured_projects#destroy

PUT /featured_projects/:channel_id/unfeature(.:format)

featured_projects#unfeature

PUT /featured_projects/:channel_id/feature(.:format)

featured_projects#feature

PUT /featured_projects/:channel_id/bookmark(.:format)

featured_projects#bookmark

adaptations_project_projects_path GET /projects/adaptations(.:format)

projects#load {:key=>"adaptations"}

adaptations_project_create_new_projects_path GET /projects/adaptations/new(.:format)

projects#create_new {:key=>"adaptations"}

adaptations_project_share_projects_path GET /projects/adaptations/:channel_id(.:format)

projects#show {:key=>"adaptations", :share=>true}

adaptations_project_edit_projects_path GET /projects/adaptations/:channel_id/edit(.:format)

projects#edit {:key=>"adaptations"}

adaptations_project_view_projects_path GET /projects/adaptations/:channel_id/view(.:format)

projects#show {:key=>"adaptations", :readonly=>true}

adaptations_project_iframe_embed_projects_path GET /projects/adaptations/:channel_id/embed(.:format)

projects#show {:key=>"adaptations", :iframe_embed=>true}

adaptations_project_iframe_embed_app_and_code_projects_path GET /projects/adaptations/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"adaptations", :iframe_embed_app_and_code=>true, :readonly=>true}

adaptations_project_remix_projects_path GET /projects/adaptations/:channel_id/remix(.:format)

projects#remix {:key=>"adaptations"}

adaptations_project_export_create_channel_projects_path GET /projects/adaptations/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"adaptations"}

adaptations_project_export_config_projects_path GET /projects/adaptations/:channel_id/export_config(.:format)

projects#export_config {:key=>"adaptations"}

GET /projects/adaptations/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

artist_project_projects_path GET /projects/artist(.:format)

projects#load {:key=>"artist"}

artist_project_create_new_projects_path GET /projects/artist/new(.:format)

projects#create_new {:key=>"artist"}

artist_project_share_projects_path GET /projects/artist/:channel_id(.:format)

projects#show {:key=>"artist", :share=>true}

artist_project_edit_projects_path GET /projects/artist/:channel_id/edit(.:format)

projects#edit {:key=>"artist"}

artist_project_view_projects_path GET /projects/artist/:channel_id/view(.:format)

projects#show {:key=>"artist", :readonly=>true}

artist_project_iframe_embed_projects_path GET /projects/artist/:channel_id/embed(.:format)

projects#show {:key=>"artist", :iframe_embed=>true}

artist_project_iframe_embed_app_and_code_projects_path GET /projects/artist/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"artist", :iframe_embed_app_and_code=>true, :readonly=>true}

artist_project_remix_projects_path GET /projects/artist/:channel_id/remix(.:format)

projects#remix {:key=>"artist"}

artist_project_export_create_channel_projects_path GET /projects/artist/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"artist"}

artist_project_export_config_projects_path GET /projects/artist/:channel_id/export_config(.:format)

projects#export_config {:key=>"artist"}

GET /projects/artist/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

artist_k1_project_projects_path GET /projects/artist_k1(.:format)

projects#load {:key=>"artist_k1"}

artist_k1_project_create_new_projects_path GET /projects/artist_k1/new(.:format)

projects#create_new {:key=>"artist_k1"}

artist_k1_project_share_projects_path GET /projects/artist_k1/:channel_id(.:format)

projects#show {:key=>"artist_k1", :share=>true}

artist_k1_project_edit_projects_path GET /projects/artist_k1/:channel_id/edit(.:format)

projects#edit {:key=>"artist_k1"}

artist_k1_project_view_projects_path GET /projects/artist_k1/:channel_id/view(.:format)

projects#show {:key=>"artist_k1", :readonly=>true}

artist_k1_project_iframe_embed_projects_path GET /projects/artist_k1/:channel_id/embed(.:format)

projects#show {:key=>"artist_k1", :iframe_embed=>true}

artist_k1_project_iframe_embed_app_and_code_projects_path GET /projects/artist_k1/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"artist_k1", :iframe_embed_app_and_code=>true, :readonly=>true}

artist_k1_project_remix_projects_path GET /projects/artist_k1/:channel_id/remix(.:format)

projects#remix {:key=>"artist_k1"}

artist_k1_project_export_create_channel_projects_path GET /projects/artist_k1/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"artist_k1"}

artist_k1_project_export_config_projects_path GET /projects/artist_k1/:channel_id/export_config(.:format)

projects#export_config {:key=>"artist_k1"}

GET /projects/artist_k1/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

frozen_project_projects_path GET /projects/frozen(.:format)

projects#load {:key=>"frozen"}

frozen_project_create_new_projects_path GET /projects/frozen/new(.:format)

projects#create_new {:key=>"frozen"}

frozen_project_share_projects_path GET /projects/frozen/:channel_id(.:format)

projects#show {:key=>"frozen", :share=>true}

frozen_project_edit_projects_path GET /projects/frozen/:channel_id/edit(.:format)

projects#edit {:key=>"frozen"}

frozen_project_view_projects_path GET /projects/frozen/:channel_id/view(.:format)

projects#show {:key=>"frozen", :readonly=>true}

frozen_project_iframe_embed_projects_path GET /projects/frozen/:channel_id/embed(.:format)

projects#show {:key=>"frozen", :iframe_embed=>true}

frozen_project_iframe_embed_app_and_code_projects_path GET /projects/frozen/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"frozen", :iframe_embed_app_and_code=>true, :readonly=>true}

frozen_project_remix_projects_path GET /projects/frozen/:channel_id/remix(.:format)

projects#remix {:key=>"frozen"}

frozen_project_export_create_channel_projects_path GET /projects/frozen/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"frozen"}

frozen_project_export_config_projects_path GET /projects/frozen/:channel_id/export_config(.:format)

projects#export_config {:key=>"frozen"}

GET /projects/frozen/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

playlab_project_projects_path GET /projects/playlab(.:format)

projects#load {:key=>"playlab"}

playlab_project_create_new_projects_path GET /projects/playlab/new(.:format)

projects#create_new {:key=>"playlab"}

playlab_project_share_projects_path GET /projects/playlab/:channel_id(.:format)

projects#show {:key=>"playlab", :share=>true}

playlab_project_edit_projects_path GET /projects/playlab/:channel_id/edit(.:format)

projects#edit {:key=>"playlab"}

playlab_project_view_projects_path GET /projects/playlab/:channel_id/view(.:format)

projects#show {:key=>"playlab", :readonly=>true}

playlab_project_iframe_embed_projects_path GET /projects/playlab/:channel_id/embed(.:format)

projects#show {:key=>"playlab", :iframe_embed=>true}

playlab_project_iframe_embed_app_and_code_projects_path GET /projects/playlab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"playlab", :iframe_embed_app_and_code=>true, :readonly=>true}

playlab_project_remix_projects_path GET /projects/playlab/:channel_id/remix(.:format)

projects#remix {:key=>"playlab"}

playlab_project_export_create_channel_projects_path GET /projects/playlab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"playlab"}

playlab_project_export_config_projects_path GET /projects/playlab/:channel_id/export_config(.:format)

projects#export_config {:key=>"playlab"}

GET /projects/playlab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

playlab_k1_project_projects_path GET /projects/playlab_k1(.:format)

projects#load {:key=>"playlab_k1"}

playlab_k1_project_create_new_projects_path GET /projects/playlab_k1/new(.:format)

projects#create_new {:key=>"playlab_k1"}

playlab_k1_project_share_projects_path GET /projects/playlab_k1/:channel_id(.:format)

projects#show {:key=>"playlab_k1", :share=>true}

playlab_k1_project_edit_projects_path GET /projects/playlab_k1/:channel_id/edit(.:format)

projects#edit {:key=>"playlab_k1"}

playlab_k1_project_view_projects_path GET /projects/playlab_k1/:channel_id/view(.:format)

projects#show {:key=>"playlab_k1", :readonly=>true}

playlab_k1_project_iframe_embed_projects_path GET /projects/playlab_k1/:channel_id/embed(.:format)

projects#show {:key=>"playlab_k1", :iframe_embed=>true}

playlab_k1_project_iframe_embed_app_and_code_projects_path GET /projects/playlab_k1/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"playlab_k1", :iframe_embed_app_and_code=>true, :readonly=>true}

playlab_k1_project_remix_projects_path GET /projects/playlab_k1/:channel_id/remix(.:format)

projects#remix {:key=>"playlab_k1"}

playlab_k1_project_export_create_channel_projects_path GET /projects/playlab_k1/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"playlab_k1"}

playlab_k1_project_export_config_projects_path GET /projects/playlab_k1/:channel_id/export_config(.:format)

projects#export_config {:key=>"playlab_k1"}

GET /projects/playlab_k1/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

starwars_project_projects_path GET /projects/starwars(.:format)

projects#load {:key=>"starwars"}

starwars_project_create_new_projects_path GET /projects/starwars/new(.:format)

projects#create_new {:key=>"starwars"}

starwars_project_share_projects_path GET /projects/starwars/:channel_id(.:format)

projects#show {:key=>"starwars", :share=>true}

starwars_project_edit_projects_path GET /projects/starwars/:channel_id/edit(.:format)

projects#edit {:key=>"starwars"}

starwars_project_view_projects_path GET /projects/starwars/:channel_id/view(.:format)

projects#show {:key=>"starwars", :readonly=>true}

starwars_project_iframe_embed_projects_path GET /projects/starwars/:channel_id/embed(.:format)

projects#show {:key=>"starwars", :iframe_embed=>true}

starwars_project_iframe_embed_app_and_code_projects_path GET /projects/starwars/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"starwars", :iframe_embed_app_and_code=>true, :readonly=>true}

starwars_project_remix_projects_path GET /projects/starwars/:channel_id/remix(.:format)

projects#remix {:key=>"starwars"}

starwars_project_export_create_channel_projects_path GET /projects/starwars/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"starwars"}

starwars_project_export_config_projects_path GET /projects/starwars/:channel_id/export_config(.:format)

projects#export_config {:key=>"starwars"}

GET /projects/starwars/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

starwarsblocks_hour_project_projects_path GET /projects/starwarsblocks_hour(.:format)

projects#load {:key=>"starwarsblocks_hour"}

starwarsblocks_hour_project_create_new_projects_path GET /projects/starwarsblocks_hour/new(.:format)

projects#create_new {:key=>"starwarsblocks_hour"}

starwarsblocks_hour_project_share_projects_path GET /projects/starwarsblocks_hour/:channel_id(.:format)

projects#show {:key=>"starwarsblocks_hour", :share=>true}

starwarsblocks_hour_project_edit_projects_path GET /projects/starwarsblocks_hour/:channel_id/edit(.:format)

projects#edit {:key=>"starwarsblocks_hour"}

starwarsblocks_hour_project_view_projects_path GET /projects/starwarsblocks_hour/:channel_id/view(.:format)

projects#show {:key=>"starwarsblocks_hour", :readonly=>true}

starwarsblocks_hour_project_iframe_embed_projects_path GET /projects/starwarsblocks_hour/:channel_id/embed(.:format)

projects#show {:key=>"starwarsblocks_hour", :iframe_embed=>true}

starwarsblocks_hour_project_iframe_embed_app_and_code_projects_path GET /projects/starwarsblocks_hour/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"starwarsblocks_hour", :iframe_embed_app_and_code=>true, :readonly=>true}

starwarsblocks_hour_project_remix_projects_path GET /projects/starwarsblocks_hour/:channel_id/remix(.:format)

projects#remix {:key=>"starwarsblocks_hour"}

starwarsblocks_hour_project_export_create_channel_projects_path GET /projects/starwarsblocks_hour/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"starwarsblocks_hour"}

starwarsblocks_hour_project_export_config_projects_path GET /projects/starwarsblocks_hour/:channel_id/export_config(.:format)

projects#export_config {:key=>"starwarsblocks_hour"}

GET /projects/starwarsblocks_hour/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

starwarsblocks_project_projects_path GET /projects/starwarsblocks(.:format)

projects#load {:key=>"starwarsblocks"}

starwarsblocks_project_create_new_projects_path GET /projects/starwarsblocks/new(.:format)

projects#create_new {:key=>"starwarsblocks"}

starwarsblocks_project_share_projects_path GET /projects/starwarsblocks/:channel_id(.:format)

projects#show {:key=>"starwarsblocks", :share=>true}

starwarsblocks_project_edit_projects_path GET /projects/starwarsblocks/:channel_id/edit(.:format)

projects#edit {:key=>"starwarsblocks"}

starwarsblocks_project_view_projects_path GET /projects/starwarsblocks/:channel_id/view(.:format)

projects#show {:key=>"starwarsblocks", :readonly=>true}

starwarsblocks_project_iframe_embed_projects_path GET /projects/starwarsblocks/:channel_id/embed(.:format)

projects#show {:key=>"starwarsblocks", :iframe_embed=>true}

starwarsblocks_project_iframe_embed_app_and_code_projects_path GET /projects/starwarsblocks/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"starwarsblocks", :iframe_embed_app_and_code=>true, :readonly=>true}

starwarsblocks_project_remix_projects_path GET /projects/starwarsblocks/:channel_id/remix(.:format)

projects#remix {:key=>"starwarsblocks"}

starwarsblocks_project_export_create_channel_projects_path GET /projects/starwarsblocks/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"starwarsblocks"}

starwarsblocks_project_export_config_projects_path GET /projects/starwarsblocks/:channel_id/export_config(.:format)

projects#export_config {:key=>"starwarsblocks"}

GET /projects/starwarsblocks/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

iceage_project_projects_path GET /projects/iceage(.:format)

projects#load {:key=>"iceage"}

iceage_project_create_new_projects_path GET /projects/iceage/new(.:format)

projects#create_new {:key=>"iceage"}

iceage_project_share_projects_path GET /projects/iceage/:channel_id(.:format)

projects#show {:key=>"iceage", :share=>true}

iceage_project_edit_projects_path GET /projects/iceage/:channel_id/edit(.:format)

projects#edit {:key=>"iceage"}

iceage_project_view_projects_path GET /projects/iceage/:channel_id/view(.:format)

projects#show {:key=>"iceage", :readonly=>true}

iceage_project_iframe_embed_projects_path GET /projects/iceage/:channel_id/embed(.:format)

projects#show {:key=>"iceage", :iframe_embed=>true}

iceage_project_iframe_embed_app_and_code_projects_path GET /projects/iceage/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"iceage", :iframe_embed_app_and_code=>true, :readonly=>true}

iceage_project_remix_projects_path GET /projects/iceage/:channel_id/remix(.:format)

projects#remix {:key=>"iceage"}

iceage_project_export_create_channel_projects_path GET /projects/iceage/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"iceage"}

iceage_project_export_config_projects_path GET /projects/iceage/:channel_id/export_config(.:format)

projects#export_config {:key=>"iceage"}

GET /projects/iceage/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

infinity_project_projects_path GET /projects/infinity(.:format)

projects#load {:key=>"infinity"}

infinity_project_create_new_projects_path GET /projects/infinity/new(.:format)

projects#create_new {:key=>"infinity"}

infinity_project_share_projects_path GET /projects/infinity/:channel_id(.:format)

projects#show {:key=>"infinity", :share=>true}

infinity_project_edit_projects_path GET /projects/infinity/:channel_id/edit(.:format)

projects#edit {:key=>"infinity"}

infinity_project_view_projects_path GET /projects/infinity/:channel_id/view(.:format)

projects#show {:key=>"infinity", :readonly=>true}

infinity_project_iframe_embed_projects_path GET /projects/infinity/:channel_id/embed(.:format)

projects#show {:key=>"infinity", :iframe_embed=>true}

infinity_project_iframe_embed_app_and_code_projects_path GET /projects/infinity/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"infinity", :iframe_embed_app_and_code=>true, :readonly=>true}

infinity_project_remix_projects_path GET /projects/infinity/:channel_id/remix(.:format)

projects#remix {:key=>"infinity"}

infinity_project_export_create_channel_projects_path GET /projects/infinity/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"infinity"}

infinity_project_export_config_projects_path GET /projects/infinity/:channel_id/export_config(.:format)

projects#export_config {:key=>"infinity"}

GET /projects/infinity/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

gumball_project_projects_path GET /projects/gumball(.:format)

projects#load {:key=>"gumball"}

gumball_project_create_new_projects_path GET /projects/gumball/new(.:format)

projects#create_new {:key=>"gumball"}

gumball_project_share_projects_path GET /projects/gumball/:channel_id(.:format)

projects#show {:key=>"gumball", :share=>true}

gumball_project_edit_projects_path GET /projects/gumball/:channel_id/edit(.:format)

projects#edit {:key=>"gumball"}

gumball_project_view_projects_path GET /projects/gumball/:channel_id/view(.:format)

projects#show {:key=>"gumball", :readonly=>true}

gumball_project_iframe_embed_projects_path GET /projects/gumball/:channel_id/embed(.:format)

projects#show {:key=>"gumball", :iframe_embed=>true}

gumball_project_iframe_embed_app_and_code_projects_path GET /projects/gumball/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"gumball", :iframe_embed_app_and_code=>true, :readonly=>true}

gumball_project_remix_projects_path GET /projects/gumball/:channel_id/remix(.:format)

projects#remix {:key=>"gumball"}

gumball_project_export_create_channel_projects_path GET /projects/gumball/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"gumball"}

gumball_project_export_config_projects_path GET /projects/gumball/:channel_id/export_config(.:format)

projects#export_config {:key=>"gumball"}

GET /projects/gumball/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

flappy_project_projects_path GET /projects/flappy(.:format)

projects#load {:key=>"flappy"}

flappy_project_create_new_projects_path GET /projects/flappy/new(.:format)

projects#create_new {:key=>"flappy"}

flappy_project_share_projects_path GET /projects/flappy/:channel_id(.:format)

projects#show {:key=>"flappy", :share=>true}

flappy_project_edit_projects_path GET /projects/flappy/:channel_id/edit(.:format)

projects#edit {:key=>"flappy"}

flappy_project_view_projects_path GET /projects/flappy/:channel_id/view(.:format)

projects#show {:key=>"flappy", :readonly=>true}

flappy_project_iframe_embed_projects_path GET /projects/flappy/:channel_id/embed(.:format)

projects#show {:key=>"flappy", :iframe_embed=>true}

flappy_project_iframe_embed_app_and_code_projects_path GET /projects/flappy/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"flappy", :iframe_embed_app_and_code=>true, :readonly=>true}

flappy_project_remix_projects_path GET /projects/flappy/:channel_id/remix(.:format)

projects#remix {:key=>"flappy"}

flappy_project_export_create_channel_projects_path GET /projects/flappy/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"flappy"}

flappy_project_export_config_projects_path GET /projects/flappy/:channel_id/export_config(.:format)

projects#export_config {:key=>"flappy"}

GET /projects/flappy/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

minecraft_codebuilder_project_projects_path GET /projects/minecraft_codebuilder(.:format)

projects#load {:key=>"minecraft_codebuilder"}

minecraft_codebuilder_project_create_new_projects_path GET /projects/minecraft_codebuilder/new(.:format)

projects#create_new {:key=>"minecraft_codebuilder"}

minecraft_codebuilder_project_share_projects_path GET /projects/minecraft_codebuilder/:channel_id(.:format)

projects#show {:key=>"minecraft_codebuilder", :share=>true}

minecraft_codebuilder_project_edit_projects_path GET /projects/minecraft_codebuilder/:channel_id/edit(.:format)

projects#edit {:key=>"minecraft_codebuilder"}

minecraft_codebuilder_project_view_projects_path GET /projects/minecraft_codebuilder/:channel_id/view(.:format)

projects#show {:key=>"minecraft_codebuilder", :readonly=>true}

minecraft_codebuilder_project_iframe_embed_projects_path GET /projects/minecraft_codebuilder/:channel_id/embed(.:format)

projects#show {:key=>"minecraft_codebuilder", :iframe_embed=>true}

minecraft_codebuilder_project_iframe_embed_app_and_code_projects_path GET /projects/minecraft_codebuilder/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"minecraft_codebuilder", :iframe_embed_app_and_code=>true, :readonly=>true}

minecraft_codebuilder_project_remix_projects_path GET /projects/minecraft_codebuilder/:channel_id/remix(.:format)

projects#remix {:key=>"minecraft_codebuilder"}

minecraft_codebuilder_project_export_create_channel_projects_path GET /projects/minecraft_codebuilder/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"minecraft_codebuilder"}

minecraft_codebuilder_project_export_config_projects_path GET /projects/minecraft_codebuilder/:channel_id/export_config(.:format)

projects#export_config {:key=>"minecraft_codebuilder"}

GET /projects/minecraft_codebuilder/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

minecraft_adventurer_project_projects_path GET /projects/minecraft_adventurer(.:format)

projects#load {:key=>"minecraft_adventurer"}

minecraft_adventurer_project_create_new_projects_path GET /projects/minecraft_adventurer/new(.:format)

projects#create_new {:key=>"minecraft_adventurer"}

minecraft_adventurer_project_share_projects_path GET /projects/minecraft_adventurer/:channel_id(.:format)

projects#show {:key=>"minecraft_adventurer", :share=>true}

minecraft_adventurer_project_edit_projects_path GET /projects/minecraft_adventurer/:channel_id/edit(.:format)

projects#edit {:key=>"minecraft_adventurer"}

minecraft_adventurer_project_view_projects_path GET /projects/minecraft_adventurer/:channel_id/view(.:format)

projects#show {:key=>"minecraft_adventurer", :readonly=>true}

minecraft_adventurer_project_iframe_embed_projects_path GET /projects/minecraft_adventurer/:channel_id/embed(.:format)

projects#show {:key=>"minecraft_adventurer", :iframe_embed=>true}

minecraft_adventurer_project_iframe_embed_app_and_code_projects_path GET /projects/minecraft_adventurer/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"minecraft_adventurer", :iframe_embed_app_and_code=>true, :readonly=>true}

minecraft_adventurer_project_remix_projects_path GET /projects/minecraft_adventurer/:channel_id/remix(.:format)

projects#remix {:key=>"minecraft_adventurer"}

minecraft_adventurer_project_export_create_channel_projects_path GET /projects/minecraft_adventurer/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"minecraft_adventurer"}

minecraft_adventurer_project_export_config_projects_path GET /projects/minecraft_adventurer/:channel_id/export_config(.:format)

projects#export_config {:key=>"minecraft_adventurer"}

GET /projects/minecraft_adventurer/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

minecraft_designer_project_projects_path GET /projects/minecraft_designer(.:format)

projects#load {:key=>"minecraft_designer"}

minecraft_designer_project_create_new_projects_path GET /projects/minecraft_designer/new(.:format)

projects#create_new {:key=>"minecraft_designer"}

minecraft_designer_project_share_projects_path GET /projects/minecraft_designer/:channel_id(.:format)

projects#show {:key=>"minecraft_designer", :share=>true}

minecraft_designer_project_edit_projects_path GET /projects/minecraft_designer/:channel_id/edit(.:format)

projects#edit {:key=>"minecraft_designer"}

minecraft_designer_project_view_projects_path GET /projects/minecraft_designer/:channel_id/view(.:format)

projects#show {:key=>"minecraft_designer", :readonly=>true}

minecraft_designer_project_iframe_embed_projects_path GET /projects/minecraft_designer/:channel_id/embed(.:format)

projects#show {:key=>"minecraft_designer", :iframe_embed=>true}

minecraft_designer_project_iframe_embed_app_and_code_projects_path GET /projects/minecraft_designer/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"minecraft_designer", :iframe_embed_app_and_code=>true, :readonly=>true}

minecraft_designer_project_remix_projects_path GET /projects/minecraft_designer/:channel_id/remix(.:format)

projects#remix {:key=>"minecraft_designer"}

minecraft_designer_project_export_create_channel_projects_path GET /projects/minecraft_designer/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"minecraft_designer"}

minecraft_designer_project_export_config_projects_path GET /projects/minecraft_designer/:channel_id/export_config(.:format)

projects#export_config {:key=>"minecraft_designer"}

GET /projects/minecraft_designer/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

minecraft_hero_project_projects_path GET /projects/minecraft_hero(.:format)

projects#load {:key=>"minecraft_hero"}

minecraft_hero_project_create_new_projects_path GET /projects/minecraft_hero/new(.:format)

projects#create_new {:key=>"minecraft_hero"}

minecraft_hero_project_share_projects_path GET /projects/minecraft_hero/:channel_id(.:format)

projects#show {:key=>"minecraft_hero", :share=>true}

minecraft_hero_project_edit_projects_path GET /projects/minecraft_hero/:channel_id/edit(.:format)

projects#edit {:key=>"minecraft_hero"}

minecraft_hero_project_view_projects_path GET /projects/minecraft_hero/:channel_id/view(.:format)

projects#show {:key=>"minecraft_hero", :readonly=>true}

minecraft_hero_project_iframe_embed_projects_path GET /projects/minecraft_hero/:channel_id/embed(.:format)

projects#show {:key=>"minecraft_hero", :iframe_embed=>true}

minecraft_hero_project_iframe_embed_app_and_code_projects_path GET /projects/minecraft_hero/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"minecraft_hero", :iframe_embed_app_and_code=>true, :readonly=>true}

minecraft_hero_project_remix_projects_path GET /projects/minecraft_hero/:channel_id/remix(.:format)

projects#remix {:key=>"minecraft_hero"}

minecraft_hero_project_export_create_channel_projects_path GET /projects/minecraft_hero/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"minecraft_hero"}

minecraft_hero_project_export_config_projects_path GET /projects/minecraft_hero/:channel_id/export_config(.:format)

projects#export_config {:key=>"minecraft_hero"}

GET /projects/minecraft_hero/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

minecraft_aquatic_project_projects_path GET /projects/minecraft_aquatic(.:format)

projects#load {:key=>"minecraft_aquatic"}

minecraft_aquatic_project_create_new_projects_path GET /projects/minecraft_aquatic/new(.:format)

projects#create_new {:key=>"minecraft_aquatic"}

minecraft_aquatic_project_share_projects_path GET /projects/minecraft_aquatic/:channel_id(.:format)

projects#show {:key=>"minecraft_aquatic", :share=>true}

minecraft_aquatic_project_edit_projects_path GET /projects/minecraft_aquatic/:channel_id/edit(.:format)

projects#edit {:key=>"minecraft_aquatic"}

minecraft_aquatic_project_view_projects_path GET /projects/minecraft_aquatic/:channel_id/view(.:format)

projects#show {:key=>"minecraft_aquatic", :readonly=>true}

minecraft_aquatic_project_iframe_embed_projects_path GET /projects/minecraft_aquatic/:channel_id/embed(.:format)

projects#show {:key=>"minecraft_aquatic", :iframe_embed=>true}

minecraft_aquatic_project_iframe_embed_app_and_code_projects_path GET /projects/minecraft_aquatic/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"minecraft_aquatic", :iframe_embed_app_and_code=>true, :readonly=>true}

minecraft_aquatic_project_remix_projects_path GET /projects/minecraft_aquatic/:channel_id/remix(.:format)

projects#remix {:key=>"minecraft_aquatic"}

minecraft_aquatic_project_export_create_channel_projects_path GET /projects/minecraft_aquatic/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"minecraft_aquatic"}

minecraft_aquatic_project_export_config_projects_path GET /projects/minecraft_aquatic/:channel_id/export_config(.:format)

projects#export_config {:key=>"minecraft_aquatic"}

GET /projects/minecraft_aquatic/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

applab_project_projects_path GET /projects/applab(.:format)

projects#load {:key=>"applab"}

applab_project_create_new_projects_path GET /projects/applab/new(.:format)

projects#create_new {:key=>"applab"}

applab_project_share_projects_path GET /projects/applab/:channel_id(.:format)

projects#show {:key=>"applab", :share=>true}

applab_project_edit_projects_path GET /projects/applab/:channel_id/edit(.:format)

projects#edit {:key=>"applab"}

applab_project_view_projects_path GET /projects/applab/:channel_id/view(.:format)

projects#show {:key=>"applab", :readonly=>true}

applab_project_iframe_embed_projects_path GET /projects/applab/:channel_id/embed(.:format)

projects#show {:key=>"applab", :iframe_embed=>true}

applab_project_iframe_embed_app_and_code_projects_path GET /projects/applab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"applab", :iframe_embed_app_and_code=>true, :readonly=>true}

applab_project_remix_projects_path GET /projects/applab/:channel_id/remix(.:format)

projects#remix {:key=>"applab"}

applab_project_export_create_channel_projects_path GET /projects/applab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"applab"}

applab_project_export_config_projects_path GET /projects/applab/:channel_id/export_config(.:format)

projects#export_config {:key=>"applab"}

GET /projects/applab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

gamelab_project_projects_path GET /projects/gamelab(.:format)

projects#load {:key=>"gamelab"}

gamelab_project_create_new_projects_path GET /projects/gamelab/new(.:format)

projects#create_new {:key=>"gamelab"}

gamelab_project_share_projects_path GET /projects/gamelab/:channel_id(.:format)

projects#show {:key=>"gamelab", :share=>true}

gamelab_project_edit_projects_path GET /projects/gamelab/:channel_id/edit(.:format)

projects#edit {:key=>"gamelab"}

gamelab_project_view_projects_path GET /projects/gamelab/:channel_id/view(.:format)

projects#show {:key=>"gamelab", :readonly=>true}

gamelab_project_iframe_embed_projects_path GET /projects/gamelab/:channel_id/embed(.:format)

projects#show {:key=>"gamelab", :iframe_embed=>true}

gamelab_project_iframe_embed_app_and_code_projects_path GET /projects/gamelab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"gamelab", :iframe_embed_app_and_code=>true, :readonly=>true}

gamelab_project_remix_projects_path GET /projects/gamelab/:channel_id/remix(.:format)

projects#remix {:key=>"gamelab"}

gamelab_project_export_create_channel_projects_path GET /projects/gamelab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"gamelab"}

gamelab_project_export_config_projects_path GET /projects/gamelab/:channel_id/export_config(.:format)

projects#export_config {:key=>"gamelab"}

GET /projects/gamelab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

gamelab_jr_project_projects_path GET /projects/gamelab_jr(.:format)

projects#load {:key=>"gamelab_jr"}

gamelab_jr_project_create_new_projects_path GET /projects/gamelab_jr/new(.:format)

projects#create_new {:key=>"gamelab_jr"}

gamelab_jr_project_share_projects_path GET /projects/gamelab_jr/:channel_id(.:format)

projects#show {:key=>"gamelab_jr", :share=>true}

gamelab_jr_project_edit_projects_path GET /projects/gamelab_jr/:channel_id/edit(.:format)

projects#edit {:key=>"gamelab_jr"}

gamelab_jr_project_view_projects_path GET /projects/gamelab_jr/:channel_id/view(.:format)

projects#show {:key=>"gamelab_jr", :readonly=>true}

gamelab_jr_project_iframe_embed_projects_path GET /projects/gamelab_jr/:channel_id/embed(.:format)

projects#show {:key=>"gamelab_jr", :iframe_embed=>true}

gamelab_jr_project_iframe_embed_app_and_code_projects_path GET /projects/gamelab_jr/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"gamelab_jr", :iframe_embed_app_and_code=>true, :readonly=>true}

gamelab_jr_project_remix_projects_path GET /projects/gamelab_jr/:channel_id/remix(.:format)

projects#remix {:key=>"gamelab_jr"}

gamelab_jr_project_export_create_channel_projects_path GET /projects/gamelab_jr/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"gamelab_jr"}

gamelab_jr_project_export_config_projects_path GET /projects/gamelab_jr/:channel_id/export_config(.:format)

projects#export_config {:key=>"gamelab_jr"}

GET /projects/gamelab_jr/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

spritelab_project_projects_path GET /projects/spritelab(.:format)

projects#load {:key=>"spritelab"}

spritelab_project_create_new_projects_path GET /projects/spritelab/new(.:format)

projects#create_new {:key=>"spritelab"}

spritelab_project_share_projects_path GET /projects/spritelab/:channel_id(.:format)

projects#show {:key=>"spritelab", :share=>true}

spritelab_project_edit_projects_path GET /projects/spritelab/:channel_id/edit(.:format)

projects#edit {:key=>"spritelab"}

spritelab_project_view_projects_path GET /projects/spritelab/:channel_id/view(.:format)

projects#show {:key=>"spritelab", :readonly=>true}

spritelab_project_iframe_embed_projects_path GET /projects/spritelab/:channel_id/embed(.:format)

projects#show {:key=>"spritelab", :iframe_embed=>true}

spritelab_project_iframe_embed_app_and_code_projects_path GET /projects/spritelab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"spritelab", :iframe_embed_app_and_code=>true, :readonly=>true}

spritelab_project_remix_projects_path GET /projects/spritelab/:channel_id/remix(.:format)

projects#remix {:key=>"spritelab"}

spritelab_project_export_create_channel_projects_path GET /projects/spritelab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"spritelab"}

spritelab_project_export_config_projects_path GET /projects/spritelab/:channel_id/export_config(.:format)

projects#export_config {:key=>"spritelab"}

GET /projects/spritelab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

dance_project_projects_path GET /projects/dance(.:format)

projects#load {:key=>"dance"}

dance_project_create_new_projects_path GET /projects/dance/new(.:format)

projects#create_new {:key=>"dance"}

dance_project_share_projects_path GET /projects/dance/:channel_id(.:format)

projects#show {:key=>"dance", :share=>true}

dance_project_edit_projects_path GET /projects/dance/:channel_id/edit(.:format)

projects#edit {:key=>"dance"}

dance_project_view_projects_path GET /projects/dance/:channel_id/view(.:format)

projects#show {:key=>"dance", :readonly=>true}

dance_project_iframe_embed_projects_path GET /projects/dance/:channel_id/embed(.:format)

projects#show {:key=>"dance", :iframe_embed=>true}

dance_project_iframe_embed_app_and_code_projects_path GET /projects/dance/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"dance", :iframe_embed_app_and_code=>true, :readonly=>true}

dance_project_remix_projects_path GET /projects/dance/:channel_id/remix(.:format)

projects#remix {:key=>"dance"}

dance_project_export_create_channel_projects_path GET /projects/dance/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"dance"}

dance_project_export_config_projects_path GET /projects/dance/:channel_id/export_config(.:format)

projects#export_config {:key=>"dance"}

GET /projects/dance/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

makerlab_project_projects_path GET /projects/makerlab(.:format)

projects#load {:key=>"makerlab"}

makerlab_project_create_new_projects_path GET /projects/makerlab/new(.:format)

projects#create_new {:key=>"makerlab"}

makerlab_project_share_projects_path GET /projects/makerlab/:channel_id(.:format)

projects#show {:key=>"makerlab", :share=>true}

makerlab_project_edit_projects_path GET /projects/makerlab/:channel_id/edit(.:format)

projects#edit {:key=>"makerlab"}

makerlab_project_view_projects_path GET /projects/makerlab/:channel_id/view(.:format)

projects#show {:key=>"makerlab", :readonly=>true}

makerlab_project_iframe_embed_projects_path GET /projects/makerlab/:channel_id/embed(.:format)

projects#show {:key=>"makerlab", :iframe_embed=>true}

makerlab_project_iframe_embed_app_and_code_projects_path GET /projects/makerlab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"makerlab", :iframe_embed_app_and_code=>true, :readonly=>true}

makerlab_project_remix_projects_path GET /projects/makerlab/:channel_id/remix(.:format)

projects#remix {:key=>"makerlab"}

makerlab_project_export_create_channel_projects_path GET /projects/makerlab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"makerlab"}

makerlab_project_export_config_projects_path GET /projects/makerlab/:channel_id/export_config(.:format)

projects#export_config {:key=>"makerlab"}

GET /projects/makerlab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

weblab_project_projects_path GET /projects/weblab(.:format)

projects#load {:key=>"weblab"}

weblab_project_create_new_projects_path GET /projects/weblab/new(.:format)

projects#create_new {:key=>"weblab"}

GET /projects/weblab/:channel_id(.:format)

redirect(301, //levelbuilder.codeprojects.org/%{channel_id}/) {:host=>"levelbuilder-studio.code.org"}

weblab_project_edit_projects_path GET /projects/weblab/:channel_id/edit(.:format)

projects#edit {:key=>"weblab"}

weblab_project_view_projects_path GET /projects/weblab/:channel_id/view(.:format)

projects#show {:key=>"weblab", :readonly=>true}

weblab_project_iframe_embed_projects_path GET /projects/weblab/:channel_id/embed(.:format)

projects#show {:key=>"weblab", :iframe_embed=>true}

weblab_project_iframe_embed_app_and_code_projects_path GET /projects/weblab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"weblab", :iframe_embed_app_and_code=>true, :readonly=>true}

weblab_project_remix_projects_path GET /projects/weblab/:channel_id/remix(.:format)

projects#remix {:key=>"weblab"}

weblab_project_export_create_channel_projects_path GET /projects/weblab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"weblab"}

weblab_project_export_config_projects_path GET /projects/weblab/:channel_id/export_config(.:format)

projects#export_config {:key=>"weblab"}

GET /projects/weblab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

bounce_project_projects_path GET /projects/bounce(.:format)

projects#load {:key=>"bounce"}

bounce_project_create_new_projects_path GET /projects/bounce/new(.:format)

projects#create_new {:key=>"bounce"}

bounce_project_share_projects_path GET /projects/bounce/:channel_id(.:format)

projects#show {:key=>"bounce", :share=>true}

bounce_project_edit_projects_path GET /projects/bounce/:channel_id/edit(.:format)

projects#edit {:key=>"bounce"}

bounce_project_view_projects_path GET /projects/bounce/:channel_id/view(.:format)

projects#show {:key=>"bounce", :readonly=>true}

bounce_project_iframe_embed_projects_path GET /projects/bounce/:channel_id/embed(.:format)

projects#show {:key=>"bounce", :iframe_embed=>true}

bounce_project_iframe_embed_app_and_code_projects_path GET /projects/bounce/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"bounce", :iframe_embed_app_and_code=>true, :readonly=>true}

bounce_project_remix_projects_path GET /projects/bounce/:channel_id/remix(.:format)

projects#remix {:key=>"bounce"}

bounce_project_export_create_channel_projects_path GET /projects/bounce/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"bounce"}

bounce_project_export_config_projects_path GET /projects/bounce/:channel_id/export_config(.:format)

projects#export_config {:key=>"bounce"}

GET /projects/bounce/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

sports_project_projects_path GET /projects/sports(.:format)

projects#load {:key=>"sports"}

sports_project_create_new_projects_path GET /projects/sports/new(.:format)

projects#create_new {:key=>"sports"}

sports_project_share_projects_path GET /projects/sports/:channel_id(.:format)

projects#show {:key=>"sports", :share=>true}

sports_project_edit_projects_path GET /projects/sports/:channel_id/edit(.:format)

projects#edit {:key=>"sports"}

sports_project_view_projects_path GET /projects/sports/:channel_id/view(.:format)

projects#show {:key=>"sports", :readonly=>true}

sports_project_iframe_embed_projects_path GET /projects/sports/:channel_id/embed(.:format)

projects#show {:key=>"sports", :iframe_embed=>true}

sports_project_iframe_embed_app_and_code_projects_path GET /projects/sports/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"sports", :iframe_embed_app_and_code=>true, :readonly=>true}

sports_project_remix_projects_path GET /projects/sports/:channel_id/remix(.:format)

projects#remix {:key=>"sports"}

sports_project_export_create_channel_projects_path GET /projects/sports/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"sports"}

sports_project_export_config_projects_path GET /projects/sports/:channel_id/export_config(.:format)

projects#export_config {:key=>"sports"}

GET /projects/sports/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

basketball_project_projects_path GET /projects/basketball(.:format)

projects#load {:key=>"basketball"}

basketball_project_create_new_projects_path GET /projects/basketball/new(.:format)

projects#create_new {:key=>"basketball"}

basketball_project_share_projects_path GET /projects/basketball/:channel_id(.:format)

projects#show {:key=>"basketball", :share=>true}

basketball_project_edit_projects_path GET /projects/basketball/:channel_id/edit(.:format)

projects#edit {:key=>"basketball"}

basketball_project_view_projects_path GET /projects/basketball/:channel_id/view(.:format)

projects#show {:key=>"basketball", :readonly=>true}

basketball_project_iframe_embed_projects_path GET /projects/basketball/:channel_id/embed(.:format)

projects#show {:key=>"basketball", :iframe_embed=>true}

basketball_project_iframe_embed_app_and_code_projects_path GET /projects/basketball/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"basketball", :iframe_embed_app_and_code=>true, :readonly=>true}

basketball_project_remix_projects_path GET /projects/basketball/:channel_id/remix(.:format)

projects#remix {:key=>"basketball"}

basketball_project_export_create_channel_projects_path GET /projects/basketball/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"basketball"}

basketball_project_export_config_projects_path GET /projects/basketball/:channel_id/export_config(.:format)

projects#export_config {:key=>"basketball"}

GET /projects/basketball/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

algebra_game_project_projects_path GET /projects/algebra_game(.:format)

projects#load {:key=>"algebra_game"}

algebra_game_project_create_new_projects_path GET /projects/algebra_game/new(.:format)

projects#create_new {:key=>"algebra_game"}

algebra_game_project_share_projects_path GET /projects/algebra_game/:channel_id(.:format)

projects#show {:key=>"algebra_game", :share=>true}

algebra_game_project_edit_projects_path GET /projects/algebra_game/:channel_id/edit(.:format)

projects#edit {:key=>"algebra_game"}

algebra_game_project_view_projects_path GET /projects/algebra_game/:channel_id/view(.:format)

projects#show {:key=>"algebra_game", :readonly=>true}

algebra_game_project_iframe_embed_projects_path GET /projects/algebra_game/:channel_id/embed(.:format)

projects#show {:key=>"algebra_game", :iframe_embed=>true}

algebra_game_project_iframe_embed_app_and_code_projects_path GET /projects/algebra_game/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"algebra_game", :iframe_embed_app_and_code=>true, :readonly=>true}

algebra_game_project_remix_projects_path GET /projects/algebra_game/:channel_id/remix(.:format)

projects#remix {:key=>"algebra_game"}

algebra_game_project_export_create_channel_projects_path GET /projects/algebra_game/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"algebra_game"}

algebra_game_project_export_config_projects_path GET /projects/algebra_game/:channel_id/export_config(.:format)

projects#export_config {:key=>"algebra_game"}

GET /projects/algebra_game/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

calc_project_projects_path GET /projects/calc(.:format)

projects#load {:key=>"calc"}

calc_project_create_new_projects_path GET /projects/calc/new(.:format)

projects#create_new {:key=>"calc"}

calc_project_share_projects_path GET /projects/calc/:channel_id(.:format)

projects#show {:key=>"calc", :share=>true}

calc_project_edit_projects_path GET /projects/calc/:channel_id/edit(.:format)

projects#edit {:key=>"calc"}

calc_project_view_projects_path GET /projects/calc/:channel_id/view(.:format)

projects#show {:key=>"calc", :readonly=>true}

calc_project_iframe_embed_projects_path GET /projects/calc/:channel_id/embed(.:format)

projects#show {:key=>"calc", :iframe_embed=>true}

calc_project_iframe_embed_app_and_code_projects_path GET /projects/calc/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"calc", :iframe_embed_app_and_code=>true, :readonly=>true}

calc_project_remix_projects_path GET /projects/calc/:channel_id/remix(.:format)

projects#remix {:key=>"calc"}

calc_project_export_create_channel_projects_path GET /projects/calc/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"calc"}

calc_project_export_config_projects_path GET /projects/calc/:channel_id/export_config(.:format)

projects#export_config {:key=>"calc"}

GET /projects/calc/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

eval_project_projects_path GET /projects/eval(.:format)

projects#load {:key=>"eval"}

eval_project_create_new_projects_path GET /projects/eval/new(.:format)

projects#create_new {:key=>"eval"}

eval_project_share_projects_path GET /projects/eval/:channel_id(.:format)

projects#show {:key=>"eval", :share=>true}

eval_project_edit_projects_path GET /projects/eval/:channel_id/edit(.:format)

projects#edit {:key=>"eval"}

eval_project_view_projects_path GET /projects/eval/:channel_id/view(.:format)

projects#show {:key=>"eval", :readonly=>true}

eval_project_iframe_embed_projects_path GET /projects/eval/:channel_id/embed(.:format)

projects#show {:key=>"eval", :iframe_embed=>true}

eval_project_iframe_embed_app_and_code_projects_path GET /projects/eval/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"eval", :iframe_embed_app_and_code=>true, :readonly=>true}

eval_project_remix_projects_path GET /projects/eval/:channel_id/remix(.:format)

projects#remix {:key=>"eval"}

eval_project_export_create_channel_projects_path GET /projects/eval/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"eval"}

eval_project_export_config_projects_path GET /projects/eval/:channel_id/export_config(.:format)

projects#export_config {:key=>"eval"}

GET /projects/eval/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

javalab_project_projects_path GET /projects/javalab(.:format)

projects#load {:key=>"javalab"}

javalab_project_create_new_projects_path GET /projects/javalab/new(.:format)

projects#create_new {:key=>"javalab"}

javalab_project_share_projects_path GET /projects/javalab/:channel_id(.:format)

projects#show {:key=>"javalab", :share=>true}

javalab_project_edit_projects_path GET /projects/javalab/:channel_id/edit(.:format)

projects#edit {:key=>"javalab"}

javalab_project_view_projects_path GET /projects/javalab/:channel_id/view(.:format)

projects#show {:key=>"javalab", :readonly=>true}

javalab_project_iframe_embed_projects_path GET /projects/javalab/:channel_id/embed(.:format)

projects#show {:key=>"javalab", :iframe_embed=>true}

javalab_project_iframe_embed_app_and_code_projects_path GET /projects/javalab/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"javalab", :iframe_embed_app_and_code=>true, :readonly=>true}

javalab_project_remix_projects_path GET /projects/javalab/:channel_id/remix(.:format)

projects#remix {:key=>"javalab"}

javalab_project_export_create_channel_projects_path GET /projects/javalab/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"javalab"}

javalab_project_export_config_projects_path GET /projects/javalab/:channel_id/export_config(.:format)

projects#export_config {:key=>"javalab"}

GET /projects/javalab/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

music_project_projects_path GET /projects/music(.:format)

projects#load {:key=>"music"}

music_project_create_new_projects_path GET /projects/music/new(.:format)

projects#create_new {:key=>"music"}

music_project_share_projects_path GET /projects/music/:channel_id(.:format)

projects#show {:key=>"music", :share=>true}

music_project_edit_projects_path GET /projects/music/:channel_id/edit(.:format)

projects#edit {:key=>"music"}

music_project_view_projects_path GET /projects/music/:channel_id/view(.:format)

projects#show {:key=>"music", :readonly=>true}

music_project_iframe_embed_projects_path GET /projects/music/:channel_id/embed(.:format)

projects#show {:key=>"music", :iframe_embed=>true}

music_project_iframe_embed_app_and_code_projects_path GET /projects/music/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"music", :iframe_embed_app_and_code=>true, :readonly=>true}

music_project_remix_projects_path GET /projects/music/:channel_id/remix(.:format)

projects#remix {:key=>"music"}

music_project_export_create_channel_projects_path GET /projects/music/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"music"}

music_project_export_config_projects_path GET /projects/music/:channel_id/export_config(.:format)

projects#export_config {:key=>"music"}

GET /projects/music/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

poetry_project_projects_path GET /projects/poetry(.:format)

projects#load {:key=>"poetry"}

poetry_project_create_new_projects_path GET /projects/poetry/new(.:format)

projects#create_new {:key=>"poetry"}

poetry_project_share_projects_path GET /projects/poetry/:channel_id(.:format)

projects#show {:key=>"poetry", :share=>true}

poetry_project_edit_projects_path GET /projects/poetry/:channel_id/edit(.:format)

projects#edit {:key=>"poetry"}

poetry_project_view_projects_path GET /projects/poetry/:channel_id/view(.:format)

projects#show {:key=>"poetry", :readonly=>true}

poetry_project_iframe_embed_projects_path GET /projects/poetry/:channel_id/embed(.:format)

projects#show {:key=>"poetry", :iframe_embed=>true}

poetry_project_iframe_embed_app_and_code_projects_path GET /projects/poetry/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"poetry", :iframe_embed_app_and_code=>true, :readonly=>true}

poetry_project_remix_projects_path GET /projects/poetry/:channel_id/remix(.:format)

projects#remix {:key=>"poetry"}

poetry_project_export_create_channel_projects_path GET /projects/poetry/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"poetry"}

poetry_project_export_config_projects_path GET /projects/poetry/:channel_id/export_config(.:format)

projects#export_config {:key=>"poetry"}

GET /projects/poetry/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

poetry_hoc_project_projects_path GET /projects/poetry_hoc(.:format)

projects#load {:key=>"poetry_hoc"}

poetry_hoc_project_create_new_projects_path GET /projects/poetry_hoc/new(.:format)

projects#create_new {:key=>"poetry_hoc"}

poetry_hoc_project_share_projects_path GET /projects/poetry_hoc/:channel_id(.:format)

projects#show {:key=>"poetry_hoc", :share=>true}

poetry_hoc_project_edit_projects_path GET /projects/poetry_hoc/:channel_id/edit(.:format)

projects#edit {:key=>"poetry_hoc"}

poetry_hoc_project_view_projects_path GET /projects/poetry_hoc/:channel_id/view(.:format)

projects#show {:key=>"poetry_hoc", :readonly=>true}

poetry_hoc_project_iframe_embed_projects_path GET /projects/poetry_hoc/:channel_id/embed(.:format)

projects#show {:key=>"poetry_hoc", :iframe_embed=>true}

poetry_hoc_project_iframe_embed_app_and_code_projects_path GET /projects/poetry_hoc/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"poetry_hoc", :iframe_embed_app_and_code=>true, :readonly=>true}

poetry_hoc_project_remix_projects_path GET /projects/poetry_hoc/:channel_id/remix(.:format)

projects#remix {:key=>"poetry_hoc"}

poetry_hoc_project_export_create_channel_projects_path GET /projects/poetry_hoc/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"poetry_hoc"}

poetry_hoc_project_export_config_projects_path GET /projects/poetry_hoc/:channel_id/export_config(.:format)

projects#export_config {:key=>"poetry_hoc"}

GET /projects/poetry_hoc/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

thebadguys_project_projects_path GET /projects/thebadguys(.:format)

projects#load {:key=>"thebadguys"}

thebadguys_project_create_new_projects_path GET /projects/thebadguys/new(.:format)

projects#create_new {:key=>"thebadguys"}

thebadguys_project_share_projects_path GET /projects/thebadguys/:channel_id(.:format)

projects#show {:key=>"thebadguys", :share=>true}

thebadguys_project_edit_projects_path GET /projects/thebadguys/:channel_id/edit(.:format)

projects#edit {:key=>"thebadguys"}

thebadguys_project_view_projects_path GET /projects/thebadguys/:channel_id/view(.:format)

projects#show {:key=>"thebadguys", :readonly=>true}

thebadguys_project_iframe_embed_projects_path GET /projects/thebadguys/:channel_id/embed(.:format)

projects#show {:key=>"thebadguys", :iframe_embed=>true}

thebadguys_project_iframe_embed_app_and_code_projects_path GET /projects/thebadguys/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"thebadguys", :iframe_embed_app_and_code=>true, :readonly=>true}

thebadguys_project_remix_projects_path GET /projects/thebadguys/:channel_id/remix(.:format)

projects#remix {:key=>"thebadguys"}

thebadguys_project_export_create_channel_projects_path GET /projects/thebadguys/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"thebadguys"}

thebadguys_project_export_config_projects_path GET /projects/thebadguys/:channel_id/export_config(.:format)

projects#export_config {:key=>"thebadguys"}

GET /projects/thebadguys/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

story_project_projects_path GET /projects/story(.:format)

projects#load {:key=>"story"}

story_project_create_new_projects_path GET /projects/story/new(.:format)

projects#create_new {:key=>"story"}

story_project_share_projects_path GET /projects/story/:channel_id(.:format)

projects#show {:key=>"story", :share=>true}

story_project_edit_projects_path GET /projects/story/:channel_id/edit(.:format)

projects#edit {:key=>"story"}

story_project_view_projects_path GET /projects/story/:channel_id/view(.:format)

projects#show {:key=>"story", :readonly=>true}

story_project_iframe_embed_projects_path GET /projects/story/:channel_id/embed(.:format)

projects#show {:key=>"story", :iframe_embed=>true}

story_project_iframe_embed_app_and_code_projects_path GET /projects/story/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"story", :iframe_embed_app_and_code=>true, :readonly=>true}

story_project_remix_projects_path GET /projects/story/:channel_id/remix(.:format)

projects#remix {:key=>"story"}

story_project_export_create_channel_projects_path GET /projects/story/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"story"}

story_project_export_config_projects_path GET /projects/story/:channel_id/export_config(.:format)

projects#export_config {:key=>"story"}

GET /projects/story/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

science_project_projects_path GET /projects/science(.:format)

projects#load {:key=>"science"}

science_project_create_new_projects_path GET /projects/science/new(.:format)

projects#create_new {:key=>"science"}

science_project_share_projects_path GET /projects/science/:channel_id(.:format)

projects#show {:key=>"science", :share=>true}

science_project_edit_projects_path GET /projects/science/:channel_id/edit(.:format)

projects#edit {:key=>"science"}

science_project_view_projects_path GET /projects/science/:channel_id/view(.:format)

projects#show {:key=>"science", :readonly=>true}

science_project_iframe_embed_projects_path GET /projects/science/:channel_id/embed(.:format)

projects#show {:key=>"science", :iframe_embed=>true}

science_project_iframe_embed_app_and_code_projects_path GET /projects/science/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"science", :iframe_embed_app_and_code=>true, :readonly=>true}

science_project_remix_projects_path GET /projects/science/:channel_id/remix(.:format)

projects#remix {:key=>"science"}

science_project_export_create_channel_projects_path GET /projects/science/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"science"}

science_project_export_config_projects_path GET /projects/science/:channel_id/export_config(.:format)

projects#export_config {:key=>"science"}

GET /projects/science/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

time_capsule_project_projects_path GET /projects/time_capsule(.:format)

projects#load {:key=>"time_capsule"}

time_capsule_project_create_new_projects_path GET /projects/time_capsule/new(.:format)

projects#create_new {:key=>"time_capsule"}

time_capsule_project_share_projects_path GET /projects/time_capsule/:channel_id(.:format)

projects#show {:key=>"time_capsule", :share=>true}

time_capsule_project_edit_projects_path GET /projects/time_capsule/:channel_id/edit(.:format)

projects#edit {:key=>"time_capsule"}

time_capsule_project_view_projects_path GET /projects/time_capsule/:channel_id/view(.:format)

projects#show {:key=>"time_capsule", :readonly=>true}

time_capsule_project_iframe_embed_projects_path GET /projects/time_capsule/:channel_id/embed(.:format)

projects#show {:key=>"time_capsule", :iframe_embed=>true}

time_capsule_project_iframe_embed_app_and_code_projects_path GET /projects/time_capsule/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"time_capsule", :iframe_embed_app_and_code=>true, :readonly=>true}

time_capsule_project_remix_projects_path GET /projects/time_capsule/:channel_id/remix(.:format)

projects#remix {:key=>"time_capsule"}

time_capsule_project_export_create_channel_projects_path GET /projects/time_capsule/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"time_capsule"}

time_capsule_project_export_config_projects_path GET /projects/time_capsule/:channel_id/export_config(.:format)

projects#export_config {:key=>"time_capsule"}

GET /projects/time_capsule/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

ecosystems_project_projects_path GET /projects/ecosystems(.:format)

projects#load {:key=>"ecosystems"}

ecosystems_project_create_new_projects_path GET /projects/ecosystems/new(.:format)

projects#create_new {:key=>"ecosystems"}

ecosystems_project_share_projects_path GET /projects/ecosystems/:channel_id(.:format)

projects#show {:key=>"ecosystems", :share=>true}

ecosystems_project_edit_projects_path GET /projects/ecosystems/:channel_id/edit(.:format)

projects#edit {:key=>"ecosystems"}

ecosystems_project_view_projects_path GET /projects/ecosystems/:channel_id/view(.:format)

projects#show {:key=>"ecosystems", :readonly=>true}

ecosystems_project_iframe_embed_projects_path GET /projects/ecosystems/:channel_id/embed(.:format)

projects#show {:key=>"ecosystems", :iframe_embed=>true}

ecosystems_project_iframe_embed_app_and_code_projects_path GET /projects/ecosystems/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"ecosystems", :iframe_embed_app_and_code=>true, :readonly=>true}

ecosystems_project_remix_projects_path GET /projects/ecosystems/:channel_id/remix(.:format)

projects#remix {:key=>"ecosystems"}

ecosystems_project_export_create_channel_projects_path GET /projects/ecosystems/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"ecosystems"}

ecosystems_project_export_config_projects_path GET /projects/ecosystems/:channel_id/export_config(.:format)

projects#export_config {:key=>"ecosystems"}

GET /projects/ecosystems/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

game_design_project_projects_path GET /projects/game_design(.:format)

projects#load {:key=>"game_design"}

game_design_project_create_new_projects_path GET /projects/game_design/new(.:format)

projects#create_new {:key=>"game_design"}

game_design_project_share_projects_path GET /projects/game_design/:channel_id(.:format)

projects#show {:key=>"game_design", :share=>true}

game_design_project_edit_projects_path GET /projects/game_design/:channel_id/edit(.:format)

projects#edit {:key=>"game_design"}

game_design_project_view_projects_path GET /projects/game_design/:channel_id/view(.:format)

projects#show {:key=>"game_design", :readonly=>true}

game_design_project_iframe_embed_projects_path GET /projects/game_design/:channel_id/embed(.:format)

projects#show {:key=>"game_design", :iframe_embed=>true}

game_design_project_iframe_embed_app_and_code_projects_path GET /projects/game_design/:channel_id/embed_app_and_code(.:format)

projects#show {:key=>"game_design", :iframe_embed_app_and_code=>true, :readonly=>true}

game_design_project_remix_projects_path GET /projects/game_design/:channel_id/remix(.:format)

projects#remix {:key=>"game_design"}

game_design_project_export_create_channel_projects_path GET /projects/game_design/:channel_id/export_create_channel(.:format)

projects#export_create_channel {:key=>"game_design"}

game_design_project_export_config_projects_path GET /projects/game_design/:channel_id/export_config(.:format)

projects#export_config {:key=>"game_design"}

GET /projects/game_design/:channel_id/can_publish_age_status(.:format)

projects#can_publish_age_status

GET /projects/:tab_name(.:format)

projects#index {:tab_name=>/(public|libraries)/}

projects_path GET /projects(.:format)

projects#index

GET /projects(/script/:script_id)/level/:level_id(.:format)

projects#get_or_create_for_level

locale_path POST /locale(.:format)

home#set_locale

flappy_lang_ar_path GET /flappy/lang/ar(.:format)

home#set_locale {:locale=>"ar-SA", :user_return_to=>"/flappy/1"}

playlab_lang_ar_path GET /playlab/lang/ar(.:format)

home#set_locale {:locale=>"ar-SA", :user_return_to=>"/s/playlab/lessons/1/levels/1"}

artist_lang_ar_path GET /artist/lang/ar(.:format)

home#set_locale {:locale=>"ar-SA", :user_return_to=>"/s/artist/lessons/1/levels/1"}

GET /lang/:locale(.:format)

home#set_locale {:user_return_to=>"/"}

GET /*i18npath/lang/:locale(.:format)

home#set_locale

pools_path GET /pools(.:format)

pools#index

blocks_path GET /pools/:pool/blocks(.:format)

blocks#index

POST /pools/:pool/blocks(.:format)

blocks#create

new_block_path GET /pools/:pool/blocks/new(.:format)

blocks#new

edit_block_path GET /pools/:pool/blocks/:id/edit(.:format)

blocks#edit {:id=>/[^\/]+/}

block_path GET /pools/:pool/blocks/:id(.:format)

blocks#show {:id=>/[^\/]+/}

PATCH /pools/:pool/blocks/:id(.:format)

blocks#update {:id=>/[^\/]+/}

PUT /pools/:pool/blocks/:id(.:format)

blocks#update {:id=>/[^\/]+/}

DELETE /pools/:pool/blocks/:id(.:format)

blocks#destroy {:id=>/[^\/]+/}

shared_blockly_functions_path GET /functions(.:format)

shared_blockly_functions#index

POST /functions(.:format)

shared_blockly_functions#create

new_shared_blockly_function_path GET /functions/new(.:format)

shared_blockly_functions#new

edit_shared_blockly_function_path GET /functions/:id/edit(.:format)

shared_blockly_functions#edit

shared_blockly_function_path GET /functions/:id(.:format)

shared_blockly_functions#show

PATCH /functions/:id(.:format)

shared_blockly_functions#update

PUT /functions/:id(.:format)

shared_blockly_functions#update

DELETE /functions/:id(.:format)

shared_blockly_functions#destroy

helpful_links_path GET /helpful_links(.:format)

helpful_links#index

get_updates_libraries_path GET /libraries/get_updates(.:format)

libraries#get_updates

libraries_path GET /libraries(.:format)

libraries#index

POST /libraries(.:format)

libraries#create

new_library_path GET /libraries/new(.:format)

libraries#new

edit_library_path GET /libraries/:id/edit(.:format)

libraries#edit

library_path GET /libraries/:id(.:format)

libraries#show

PATCH /libraries/:id(.:format)

libraries#update

PUT /libraries/:id(.:format)

libraries#update

DELETE /libraries/:id(.:format)

libraries#destroy

manifest_edit_datasets_path GET /datasets/manifest/edit(.:format)

datasets#edit_manifest

manifest_update_datasets_path POST /datasets/manifest/update(.:format)

datasets#update_manifest

datasets_path GET /datasets(.:format)

datasets#index

dataset_path GET /datasets/:dataset_name(.:format)

datasets#show {:dataset_name=>/[^\/]+/}

PATCH /datasets/:dataset_name(.:format)

datasets#update {:dataset_name=>/[^\/]+/}

PUT /datasets/:dataset_name(.:format)

datasets#update {:dataset_name=>/[^\/]+/}

DELETE /datasets/:dataset_name(.:format)

datasets#destroy {:dataset_name=>/[^\/]+/}

get_filtered_levels_levels_path GET /levels/get_filtered_levels(.:format)

levels#get_filtered_levels

get_rubric_level_path GET /levels/:id/get_rubric(.:format)

levels#get_rubric

embed_level_level_path GET /levels/:id/embed_level(.:format)

levels#embed_level

edit_blocks_level_path GET /levels/:id/edit_blocks/:type(.:format)

levels#edit_blocks

edit_exemplar_level_path GET /levels/:id/edit_exemplar(.:format)

levels#edit_exemplar

get_serialized_maze_level_path GET /levels/:id/get_serialized_maze(.:format)

levels#get_serialized_maze

update_properties_level_path POST /levels/:id/update_properties(.:format)

levels#update_properties

update_blocks_level_path POST /levels/:id/update_blocks/:type(.:format)

levels#update_blocks

clone_level_path POST /levels/:id/clone(.:format)

levels#clone

update_start_code_level_path POST /levels/:id/update_start_code(.:format)

levels#update_start_code

update_exemplar_code_level_path POST /levels/:id/update_exemplar_code(.:format)

levels#update_exemplar_code

level_properties_level_path GET /levels/:id/level_properties(.:format)

levels#level_properties

levels_path GET /levels(.:format)

levels#index

POST /levels(.:format)

levels#create

new_level_path GET /levels/new(.:format)

levels#new

edit_level_path GET /levels/:id/edit(.:format)

levels#edit

level_path GET /levels/:id(.:format)

levels#show

PATCH /levels/:id(.:format)

levels#update

PUT /levels/:id(.:format)

levels#update

DELETE /levels/:id(.:format)

levels#destroy

level_assets_upload_path POST /level_assets/upload(.:format)

level_assets#upload

GET /level_starter_assets/:level_name/:filename.:format

level_starter_assets#file {:format=>/.+/, :level_name=>/[^\/]+/}

POST /level_starter_assets/:level_name(.:format)

level_starter_assets#upload {:level_name=>/[^\/]+/}

DELETE /level_starter_assets/:level_name/:filename(.:format)

level_starter_assets#destroy {:level_name=>/[^\/]+/}

level_starter_asset_path GET /level_starter_assets/:level_name(.:format)

level_starter_assets#show {:level_name=>/[^\/]+/}

quick_assign_course_offerings_course_offerings_path GET /course_offerings/quick_assign_course_offerings(.:format)

course_offerings#quick_assign_course_offerings

edit_course_offering_path GET /course_offerings/:key/edit(.:format)

course_offerings#edit

course_offering_path PATCH /course_offerings/:key(.:format)

course_offerings#update

PUT /course_offerings/:key(.:format)

course_offerings#update

GET /course/:course_name(.:format)

redirect(301, /courses/%{course_name})

GET /courses/:course_name/vocab/edit(.:format)

vocabularies#edit

edit_all_reference_guides_path GET /courses/:course_course_name/guides/edit(.:format)

reference_guides#edit_all

vocab_course_path GET /courses/:course_name/vocab(.:format)

courses#vocab

resources_course_path GET /courses/:course_name/resources(.:format)

courses#resources

code_course_path GET /courses/:course_name/code(.:format)

courses#code

standards_course_path GET /courses/:course_name/standards(.:format)

courses#standards

get_rollup_resources_course_path GET /courses/:course_name/get_rollup_resources(.:format)

courses#get_rollup_resources

course_reference_guides_path GET /courses/:course_course_name/guides(.:format)

reference_guides#index

POST /courses/:course_course_name/guides(.:format)

reference_guides#create

new_course_reference_guide_path GET /courses/:course_course_name/guides/new(.:format)

reference_guides#new

edit_course_reference_guide_path GET /courses/:course_course_name/guides/:key/edit(.:format)

reference_guides#edit

course_reference_guide_path GET /courses/:course_course_name/guides/:key(.:format)

reference_guides#show

PATCH /courses/:course_course_name/guides/:key(.:format)

reference_guides#update

PUT /courses/:course_course_name/guides/:key(.:format)

reference_guides#update

DELETE /courses/:course_course_name/guides/:key(.:format)

reference_guides#destroy

GET /courses(.:format)

courses#index

POST /courses(.:format)

courses#create

new_course_path GET /courses/new(.:format)

courses#new

edit_course_path GET /courses/:course_name/edit(.:format)

courses#edit

course_path GET /courses/:course_name(.:format)

courses#show

PATCH /courses/:course_name(.:format)

courses#update

PUT /courses/:course_name(.:format)

courses#update

DELETE /courses/:course_name(.:format)

courses#destroy

potential_teachers_path POST /potential_teachers(.:format)

potential_teachers#create

GET /potential_teachers/:id(.:format)

potential_teachers#show {:param=>:id}

GET /s/csp1-2020/lockable/2(*all)(.:format)

redirect(301, path: /s/csp1-2020/lessons/14%{all})

GET /s/csp2-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp2-2020/lessons/9%{all})

GET /s/csp3-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp3-2020/lessons/11%{all})

GET /s/csp4-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp4-2020/lessons/15%{all})

GET /s/csp5-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp5-2020/lessons/18%{all})

GET /s/csp6-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp6-2020/lessons/6%{all})

GET /s/csp7-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp7-2020/lessons/11%{all})

GET /s/csp9-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp9-2020/lessons/9%{all})

GET /s/csp10-2020/lockable/1(*all)(.:format)

redirect(301, path: /s/csp10-2020/lessons/14%{all})

edit_data_docs_path GET /data_docs/edit(.:format)

data_docs#edit_all

data_docs_path GET /data_docs(.:format)

data_docs#index

POST /data_docs(.:format)

data_docs#create

new_data_doc_path GET /data_docs/new(.:format)

data_docs#new

edit_data_doc_path GET /data_docs/:key/edit(.:format)

data_docs#edit

data_doc_path GET /data_docs/:key(.:format)

data_docs#show

PATCH /data_docs/:key(.:format)

data_docs#update

PUT /data_docs/:key(.:format)

data_docs#update

DELETE /data_docs/:key(.:format)

data_docs#destroy

lesson_path GET /lessons/:id(.:format)

lessons#show_by_id

clone_lesson_path POST /lessons/:id/clone(.:format)

lessons#clone

edit_lesson_path GET /lessons/:id/edit(.:format)

lessons#edit

PATCH /lessons/:id(.:format)

lessons#update

PUT /lessons/:id(.:format)

lessons#update

search_resources_path GET /resources/search(.:format)

resources#search

resources_path POST /resources(.:format)

resources#create

resource_path PATCH /resources/:id(.:format)

resources#update

PUT /resources/:id(.:format)

resources#update

search_vocabularies_path GET /vocabularies/search(.:format)

vocabularies#search

vocabularies_path POST /vocabularies(.:format)

vocabularies#create

vocabulary_path PATCH /vocabularies/:id(.:format)

vocabularies#update

PUT /vocabularies/:id(.:format)

vocabularies#update

get_filtered_results_programming_classes_path GET /programming_classes/get_filtered_results(.:format)

programming_classes#get_filtered_results

clone_programming_class_path POST /programming_classes/:id/clone(.:format)

programming_classes#clone

programming_classes_path POST /programming_classes(.:format)

programming_classes#create

new_programming_class_path GET /programming_classes/new(.:format)

programming_classes#new

edit_programming_class_path GET /programming_classes/:id/edit(.:format)

programming_classes#edit

programming_class_path GET /programming_classes/:id(.:format)

programming_classes#show

PATCH /programming_classes/:id(.:format)

programming_classes#update

PUT /programming_classes/:id(.:format)

programming_classes#update

DELETE /programming_classes/:id(.:format)

programming_classes#destroy

search_programming_expressions_path GET /programming_expressions/search(.:format)

programming_expressions#search

get_filtered_results_programming_expressions_path GET /programming_expressions/get_filtered_results(.:format)

programming_expressions#get_filtered_results

clone_programming_expression_path POST /programming_expressions/:id/clone(.:format)

programming_expressions#clone

programming_expressions_path GET /programming_expressions(.:format)

programming_expressions#index

POST /programming_expressions(.:format)

programming_expressions#create

new_programming_expression_path GET /programming_expressions/new(.:format)

programming_expressions#new

edit_programming_expression_path GET /programming_expressions/:id/edit(.:format)

programming_expressions#edit

programming_expression_path GET /programming_expressions/:id(.:format)

programming_expressions#show

PATCH /programming_expressions/:id(.:format)

programming_expressions#update

PUT /programming_expressions/:id(.:format)

programming_expressions#update

DELETE /programming_expressions/:id(.:format)

programming_expressions#destroy

get_summary_by_name_programming_environment_path GET /programming_environments/:name/get_summary_by_name(.:format)

programming_environments#get_summary_by_name

GET /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key(.:format)

programming_expressions#show_by_keys {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /programming_environments/:programming_environment_name/programming_expressions(.:format)

programming_expressions#index

POST /programming_environments/:programming_environment_name/programming_expressions(.:format)

programming_expressions#create

GET /programming_environments/:programming_environment_name/programming_expressions/new(.:format)

programming_expressions#new

GET /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key/edit(.:format)

programming_expressions#edit {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key(.:format)

programming_expressions#show {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PATCH /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key(.:format)

programming_expressions#update {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

PUT /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key(.:format)

programming_expressions#update {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

DELETE /programming_environments/:programming_environment_name/programming_expressions/:programming_expression_key(.:format)

programming_expressions#destroy {:programming_expression_key=>/(?-mix:[A-Za-z0-9\-\_\.])+/}

GET /programming_environments(.:format)

programming_environments#index

POST /programming_environments(.:format)

programming_environments#create

new_programming_environment_path GET /programming_environments/new(.:format)

programming_environments#new

edit_programming_environment_path GET /programming_environments/:name/edit(.:format)

programming_environments#edit

GET /programming_environments/:name(.:format)

programming_environments#show

PATCH /programming_environments/:name(.:format)

programming_environments#update

PUT /programming_environments/:name(.:format)

programming_environments#update

DELETE /programming_environments/:name(.:format)

programming_environments#destroy

edit_programming_method_path GET /programming_methods/:id/edit(.:format)

programming_methods#edit

programming_method_path PATCH /programming_methods/:id(.:format)

programming_methods#update

PUT /programming_methods/:id(.:format)

programming_methods#update

search_standards_path GET /standards/search(.:format)

standards#search

GET /s/:script_name/stage/:position/extras(.:format)

redirect(301, path: /s/%{script_name}/lessons/%{position}/extras)

GET /s/:script_name/stage/:position/puzzle(.:format)

redirect(301, path: /s/%{script_name}/lessons/%{position}/levels)

GET /s/:script_name/stage/:position/puzzle(/*all)(.:format)

redirect(301, path: /s/%{script_name}/lessons/%{position}/levels/%{all})

GET /s/:script_name/lockable/:position/puzzle(.:format)

redirect(301, path: /s/%{script_name}/lockable/%{position}/levels)

GET /s/:script_name/lockable/:position/puzzle(/*all)(.:format)

redirect(301, path: /s/%{script_name}/lockable/%{position}/levels/%{all})

script_reset_path GET /s/:script_id/reset(.:format)

script_levels#reset

script_next_path GET /s/:script_id/next(.:format)

script_levels#next

script_hidden_lessons_path GET /s/:script_id/hidden_lessons(.:format)

script_levels#hidden_lesson_ids

script_toggle_hidden_path POST /s/:script_id/toggle_hidden(.:format)

script_levels#toggle_hidden

vocab_script_path GET /s/:id/vocab(.:format)

scripts#vocab

resources_script_path GET /s/:id/resources(.:format)

scripts#resources

code_script_path GET /s/:id/code(.:format)

scripts#code

standards_script_path GET /s/:id/standards(.:format)

scripts#standards

instructions_script_path GET /s/:id/instructions(.:format)

scripts#instructions

get_rollup_resources_script_path GET /s/:id/get_rollup_resources(.:format)

scripts#get_rollup_resources

script_lesson_student_path GET /s/:script_id/lessons/:lesson_position/student

lessons#student_lesson_plan

script_lesson_extras_path GET /s/:script_id/lessons/:lesson_position/extras

script_levels#lesson_extras

script_lesson_summary_for_lesson_plans_path GET /s/:script_id/lessons/:lesson_position/summary_for_lesson_plans

script_levels#summary_for_lesson_plans

script_lesson_edit_path GET /s/:script_id/lessons/:lesson_position/edit

lessons#edit_with_lesson_position

puzzle_page_script_lesson_script_level_path GET /s/:script_id/lessons/:lesson_position/levels/:id/page/:puzzle_page

script_levels#show

sublevel_script_lesson_script_level_path GET /s/:script_id/lessons/:lesson_position/levels/:id/sublevel/:sublevel_position

script_levels#show

level_properties_script_lesson_script_level_path GET /s/:script_id/lessons/:lesson_position/levels/:id/level_properties

script_levels#level_properties

script_lesson_script_level_path GET /s/:script_id/lessons/:lesson_position/levels/:id

script_levels#show

summary_script_lesson_script_level_path GET /s/:script_id/lessons/:lesson_position/levels/:id/summary

script_levels#show {:view=>"summary"}

GET /s/:script_id/lessons/:lesson_position/levels/:id

script_levels#show

script_lesson_path GET /s/:script_id/lessons/:position

lessons#show

script_lockable_lesson_summary_for_lesson_plans_path GET /s/:script_id/lockable/:lockable_lesson_position/summary_for_lesson_plans

script_levels#summary_for_lesson_plans

puzzle_page_script_lockable_lesson_script_level_path GET /s/:script_id/lockable/:lockable_lesson_position/levels/:id/page/:puzzle_page

script_levels#show

script_lockable_lesson_script_level_path GET /s/:script_id/lockable/:lockable_lesson_position/levels/:id

script_levels#show

script_preview_assignments_path GET /s/:script_id/preview-assignments(.:format)

plc/enrollment_evaluations#preview_assignments

script_confirm_assignments_path POST /s/:script_id/confirm_assignments(.:format)

plc/enrollment_evaluations#confirm_assignments

script_pull_review_path GET /s/:script_id/pull-review(.:format)

peer_reviews#pull_review

scripts_path GET /s(.:format)

scripts#index

POST /s(.:format)

scripts#create

new_script_path GET /s/new(.:format)

scripts#new

edit_script_path GET /s/:id/edit(.:format)

scripts#edit

script_path GET /s/:id(.:format)

scripts#show

PATCH /s/:id(.:format)

scripts#update

PUT /s/:id(.:format)

scripts#update

DELETE /s/:id(.:format)

scripts#destroy

GET /certificate_images/:filename(.:format)

certificate_images#show

print_certificates_batch_path POST /print_certificates/batch(.:format)

print_certificates#batch

GET /print_certificates/:encoded_params(.:format)

print_certificates#show

certificates_blank_path GET /certificates/blank(.:format)

certificates#blank

certificates_batch_path GET /certificates/batch(.:format)

certificates#batch

POST /certificates/batch(.:format)

certificates#batch

GET /certificates/:encoded_params(.:format)

certificates#show

beta_path GET /beta(.:format)

redirect(301, /)

hoc_reset_path GET /hoc/reset(.:format)

script_levels#reset {:script_id=>"hourofcode"}

hoc_chapter_path GET /hoc/:chapter

script_levels#show {:script_id=>"hourofcode"}

flappy_chapter_path GET /flappy/:chapter

script_levels#show {:script_id=>"flappy"}

jigsaw_chapter_path GET /jigsaw/:chapter

script_levels#show {:script_id=>"jigsaw"}

weblab_host_path GET /weblab/host(.:format)

weblab_host#index

weblab_network_check_path GET /weblab/network-check(.:format)

weblab_host#network_check

student_user_new_path GET /join(/:section_code)(.:format)

followers#student_user_new

student_register_path POST /join(/:section_code)(.:format)

followers#student_register

milestone_level_path POST /milestone/:user_id/level/:level_id(.:format)

activities#milestone

milestone_path POST /milestone/:user_id/:script_level_id(.:format)

activities#milestone

milestone_script_level_path POST /milestone/:user_id/:script_level_id/:level_id(.:format)

activities#milestone

admin_directory_path GET /admin(.:format)

admin_reports#directory

regional_partners_path GET /regional_partners(.:format)

regional_partners#index

POST /regional_partners(.:format)

regional_partners#create

new_regional_partner_path GET /regional_partners/new(.:format)

regional_partners#new

edit_regional_partner_path GET /regional_partners/:id/edit(.:format)

regional_partners#edit

regional_partner_path GET /regional_partners/:id(.:format)

regional_partners#show

PATCH /regional_partners/:id(.:format)

regional_partners#update

PUT /regional_partners/:id(.:format)

regional_partners#update

DELETE /regional_partners/:id(.:format)

regional_partners#destroy

POST /regional_partners/:id/assign_program_manager(.:format)

regional_partners#assign_program_manager

GET /regional_partners/:id/remove_program_manager/:program_manager_id(.:format)

regional_partners#remove_program_manager

POST /regional_partners/:id/add_mapping(.:format)

regional_partners#add_mapping

GET /regional_partners/:id/remove_mapping/:id(.:format)

regional_partners#remove_mapping

POST /regional_partners/:id/replace_mappings(.:format)

regional_partners#replace_mappings

regional_partner_search_path GET /regional-partner-search(.:format)

regional_partners#regional_partner_search

nps_form_path GET /admin/nps/nps_form(.:format)

admin_nps#nps_form

nps_update_path POST /admin/nps/nps_update(.:format)

admin_nps#nps_update

level_completions_path GET /admin/levels(.:format)

admin_reports#level_completions

level_answers_path GET /admin/level_answers(.:format)

admin_reports#level_answers

admin_debug_path GET /admin/debug(.:format)

admin_reports#debug

find_students_path GET /admin/find_students(.:format)

admin_search#find_students

lookup_section_path GET /admin/lookup_section(.:format)

admin_search#lookup_section

admin_lookup_section_path POST /admin/lookup_section(.:format)

admin_search#lookup_section

undelete_section_path POST /admin/undelete_section(.:format)

admin_search#undelete_section

pilots_path GET /admin/pilots(.:format)

admin_search#pilots

create_pilot_path POST /admin/pilots(.:format)

admin_search#create_pilot

show_pilot_path GET /admin/pilots/:pilot_name(.:format)

admin_search#show_pilot

add_to_pilot_path POST /admin/add_to_pilot(.:format)

admin_search#add_to_pilot

remove_from_pilot_path POST /admin/remove_from_pilot(.:format)

admin_search#remove_from_pilot

dynamic_config_state_path GET /admin/dynamic_config(.:format)

dynamic_config#show

feature_mode_path GET /admin/feature_mode(.:format)

feature_mode#show

feature_mode_update_path POST /admin/feature_mode(.:format)

feature_mode#update

account_repair_form_path GET /admin/account_repair(.:format)

admin_users#account_repair_form

account_repair_path POST /admin/account_repair(.:format)

admin_users#account_repair

assume_identity_form_path GET /admin/assume_identity(.:format)

admin_users#assume_identity_form

assume_identity_path POST /admin/assume_identity(.:format)

admin_users#assume_identity

delete_user_path POST /admin/delete_user(.:format)

admin_users#delete_user

undelete_user_path POST /admin/undelete_user(.:format)

admin_users#undelete_user

manual_pass_form_path GET /admin/manual_pass(.:format)

admin_users#manual_pass_form

manual_pass_path POST /admin/manual_pass(.:format)

admin_users#manual_pass

permissions_form_path GET /admin/permissions(.:format)

admin_users#permissions_form

permissions_csv_path GET /admin/permissions/csv(.:format)

admin_users#permissions_csv

grant_permission_path POST /admin/grant_permission(.:format)

admin_users#grant_permission

revoke_permission_path GET /admin/revoke_permission(.:format)

admin_users#revoke_permission

bulk_grant_permission_path POST /admin/bulk_grant_permission(.:format)

admin_users#bulk_grant_permission

studio_person_form_path GET /admin/studio_person(.:format)

admin_users#studio_person_form

studio_person_merge_path POST /admin/studio_person_merge(.:format)

admin_users#studio_person_merge

studio_person_split_path POST /admin/studio_person_split(.:format)

admin_users#studio_person_split

studio_person_add_email_to_emails_path POST /admin/studio_person_add_email_to_emails(.:format)

admin_users#studio_person_add_email_to_emails

user_progress_form_path GET /admin/user_progress(.:format)

admin_users#user_progress_form

user_projects_form_path GET /admin/user_projects(.:format)

admin_users#user_projects_form

user_project_restore_form_path PUT /admin/user_project(.:format)

admin_users#user_project_restore_form

delete_progress_form_path GET /admin/delete_progress(.:format)

admin_users#delete_progress_form

delete_progress_path POST /admin/delete_progress(.:format)

admin_users#delete_progress

admin_styleguide_path GET /admin/styleguide(.:format)

redirect(301, /styleguide/)

gatekeeper_show_path GET /admin/gatekeeper(.:format)

dynamic_config#gatekeeper_show

gatekeeper_delete_path POST /admin/gatekeeper/delete(.:format)

dynamic_config#gatekeeper_delete

gatekeeper_set_path POST /admin/gatekeeper/set(.:format)

dynamic_config#gatekeeper_set

dcdo_show_path GET /admin/dcdo(.:format)

dynamic_config#dcdo_show

dcdo_set_path POST /admin/dcdo/set(.:format)

dynamic_config#dcdo_set

GET|POST /lti/v1/login(/:platform_id)(.:format)

lti_v1#login

lti_v1_authenticate_path GET|POST /lti/v1/authenticate(.:format)

lti_v1#authenticate

lti_v1_iframe_path GET /lti/v1/iframe(.:format)

lti_v1#iframe

lti_v1_sync_course_path GET|POST /lti/v1/sync_course(.:format)

lti_v1#sync_course

lti_v1_integrations_path POST /lti/v1/integrations(.:format)

lti_v1#create_integration

GET /lti/v1/integrations(.:format)

lti_v1#new_integration

lti_v1_upgrade_account_path POST /lti/v1/upgrade_account(.:format)

lti_v1#confirm_upgrade_account

lti_v1_feedback_path GET /lti/v1/feedback(.:format)

lti/v1/feedback#show

POST /lti/v1/feedback(.:format)

lti/v1/feedback#create

oauth_jwks_path GET /oauth/jwks(.:format)

oauth_jwks#jwks

GET /notes/:key(.:format)

notes#index

zendesk_session_index_path GET /zendesk_session(.:format)

zendesk_session#index

report_abuse_path POST /report_abuse(.:format)

report_abuse#report_abuse

GET /report_abuse(.:format)

report_abuse#report_abuse_form

report_abuse_pop_up_path POST /report_abuse_pop_up(.:format)

report_abuse#report_abuse_pop_up

too_young_path GET /too_young(.:format)

too_young#index

send_to_phone_path POST /sms/send(.:format)

sms#send_to_phone

GET /experiments/set_course_experiment/:experiment_name(.:format)

experiments#set_course_experiment

GET /experiments/set_single_user_experiment/:experiment_name(.:format)

experiments#set_single_user_experiment

GET /experiments/disable_single_user_experiment/:experiment_name(.:format)

experiments#disable_single_user_experiment

peer_reviews_dashboard_path GET /peer_reviews/dashboard(.:format)

peer_reviews#dashboard

peer_reviews_path GET /peer_reviews(.:format)

peer_reviews#index

POST /peer_reviews(.:format)

peer_reviews#create

new_peer_review_path GET /peer_reviews/new(.:format)

peer_reviews#new

edit_peer_review_path GET /peer_reviews/:id/edit(.:format)

peer_reviews#edit

peer_review_path GET /peer_reviews/:id(.:format)

peer_reviews#show

PATCH /peer_reviews/:id(.:format)

peer_reviews#update

PUT /peer_reviews/:id(.:format)

peer_reviews#update

DELETE /peer_reviews/:id(.:format)

peer_reviews#destroy

plc_user_course_enrollments_group_view_path GET /plc/user_course_enrollments/group_view(.:format)

plc/user_course_enrollments#group_view

plc_user_course_enrollment_manager_view_path GET /plc/user_course_enrollments/manager_view/:id(.:format)

plc/user_course_enrollments#manager_view

deeper_learning_path GET /deeper-learning(.:format)

plc/user_course_enrollments#index

plc_root_path GET /plc(.:format)

plc/plc#index

plc_user_course_enrollments_path GET /plc/user_course_enrollments(.:format)

plc/user_course_enrollments#index

POST /plc/user_course_enrollments(.:format)

plc/user_course_enrollments#create

new_plc_user_course_enrollment_path GET /plc/user_course_enrollments/new(.:format)

plc/user_course_enrollments#new

edit_plc_user_course_enrollment_path GET /plc/user_course_enrollments/:id/edit(.:format)

plc/user_course_enrollments#edit

plc_user_course_enrollment_path GET /plc/user_course_enrollments/:id(.:format)

plc/user_course_enrollments#show

PATCH /plc/user_course_enrollments/:id(.:format)

plc/user_course_enrollments#update

PUT /plc/user_course_enrollments/:id(.:format)

plc/user_course_enrollments#update

DELETE /plc/user_course_enrollments/:id(.:format)

plc/user_course_enrollments#destroy

launch_plc_course_units_path GET /plc/course_units/launch(.:format)

plc/course_units#launch

launch_plc_course_plc_course_units_path POST /plc/course_units/launch_plc_course(.:format)

plc/course_units#launch_plc_course

dashboardapi_v1_regional_partners_find_path GET /dashboardapi/v1/regional_partners/find(.:format)

api/v1/regional_partners#find

GET /dashboardapi/v1/regional_partners/show/:partner_id(.:format)

api/v1/regional_partners#show

dashboardapi_v1_pd_application_applications_closed_path GET /dashboardapi/v1/pd/application/applications_closed(.:format)

pd/professional_learning_landing#applications_closed

dashboardapi_v1_pd_regional_partner_mini_contacts_path POST /dashboardapi/v1/pd/regional_partner_mini_contacts(.:format)

api/v1/pd/regional_partner_mini_contacts#create

dashboardapi_v1_amazon_future_engineer_submit_path POST /dashboardapi/v1/amazon_future_engineer_submit(.:format)

api/v1/amazon_future_engineer#submit

dashboardapi_v1_foorm_simple_survey_submission_path POST /dashboardapi/v1/foorm/simple_survey_submission(.:format)

api/v1/foorm_simple_survey_submissions#create

professional_learning_landing_path GET /my-professional-learning(.:format)

pd/professional_learning_landing#index

pd_path GET /pd/workshop_dashboard/*path(.:format)

pd/workshop_dashboard#index

pd_workshop_dashboard_path GET /pd/workshop_dashboard(.:format)

pd/workshop_dashboard#index

pd_misc_survey_thanks_path GET /pd/misc_survey/thanks(.:format)

pd/misc_survey#thanks

GET /pd/misc_survey/:form_tag(.:format)

pd/misc_survey#new

pd_misc_survey_submit_path POST /pd/misc_survey/submit(.:format)

pd/misc_survey#submit

GET /pd/workshop_survey/day/:day(.:format)

pd/workshop_daily_survey#new_general

GET /pd/workshop_daily_survey/day/:day(.:format)

pd/workshop_daily_survey#new_daily_foorm

pd_workshop_pre_survey_path GET /pd/workshop_pre_survey(.:format)

pd/workshop_daily_survey#new_pre_foorm

pd_workshop_post_survey_path GET /pd/workshop_post_survey(.:format)

pd/workshop_daily_survey#new_post_foorm

pd_workshop_survey_submit_path POST /pd/workshop_survey/submit(.:format)

pd/workshop_daily_survey#submit_general

pd_new_workshop_survey_path GET /pd/workshop_survey/post/:enrollment_code(.:format)

pd/workshop_daily_survey#new_post

pd_workshop_survey_facilitator_post_foorm_path GET /pd/workshop_survey/facilitator_post_foorm(.:format)

pd/workshop_daily_survey#new_facilitator_post_foorm

GET /pd/workshop_survey/csf/post101(/:enrollment_code)(.:format)

pd/workshop_daily_survey#new_csf_post101

pd_workshop_survey_csf_pre201_path GET /pd/workshop_survey/csf/pre201(.:format)

pd/workshop_daily_survey#new_csf_pre201

GET /pd/workshop_survey/csf/post201(/:enrollment_code)(.:format)

pd/workshop_daily_survey#new_csf_post201

GET /pd/workshop_survey/foorm/csf/post201(/:enrollment_code)(.:format)

pd/workshop_daily_survey#new_csf_post201_foorm

pd_workshop_survey_foorm_csf_pre201_path GET /pd/workshop_survey/foorm/csf/pre201(.:format)

pd/workshop_daily_survey#new_csf_pre201_foorm

pd_workshop_survey_thanks_path GET /pd/workshop_survey/thanks(.:format)

pd/workshop_daily_survey#thanks

pd_post_course_survey_thanks_path GET /pd/post_course_survey/thanks(.:format)

pd/post_course_survey#thanks

pd_post_course_survey_submit_path POST /pd/post_course_survey/submit(.:format)

pd/post_course_survey#submit

GET /pd/post_course_survey/:course_initials(.:format)

pd/post_course_survey#new

GET /pd/:workshop_subject/pre(/*agenda)(.:format)

pd/workshop_daily_survey#new_ayw_pre {:agenda=>/module\/[0-9_]+/}

GET /pd/:workshop_subject/day/:day(.:format)

pd/workshop_daily_survey#new_ayw_daily {:day=>/\d/}

GET /pd/:workshop_subject/post(/*agenda)(.:format)

pd/workshop_daily_survey#new_ayw_post {:agenda=>/(module\/[0-9_]+)|(in_person)/}

pd_application_facilitator_path GET /pd/application/facilitator(.:format)

pd/application/facilitator_application#new

pd_application_teacher_path GET /pd/application/teacher(.:format)

pd/application/teacher_application#new

pd_application_principal_approval_path GET /pd/application/principal_approval/:application_guid(.:format)

pd/application/principal_approval_application#new

GET /pd/fit_weekend_registration/:application_guid(.:format)

pd/fit_weekend_registration#new

DELETE /pd/fit_weekend_registration/:application_guid(.:format)

pd/fit_weekend_registration#destroy

GET /pd/workshops/:workshop_id/enroll(.:format)

pd/workshop_enrollment#new

GET /pd/workshop_enrollment/:code(.:format)

pd/workshop_enrollment#show

GET /pd/workshop_enrollment/:code/cancel(.:format)

pd/workshop_enrollment#cancel

pd_new_pre_workshop_survey_path GET /pd/pre_workshop_survey/:enrollment_code(.:format)

pd/pre_workshop_survey#new

pd_new_teachercon_survey_path GET /pd/teachercon_survey/:enrollment_code(.:format)

pd/teachercon_survey#new

GET /pd/generate_workshop_certificate/:enrollment_code(.:format)

pd/workshop_certificate#generate_certificate

GET /pd/attend/:session_code(.:format)

pd/session_attendance#attend

POST /pd/attend/:session_code(.:format)

pd/session_attendance#select_enrollment

GET /pd/attend/:session_code/join(.:format)

pd/workshop_enrollment#join_session

POST /pd/attend/:session_code/join(.:format)

pd/workshop_enrollment#confirm_join_session

GET /pd/attend/:session_code/upgrade(.:format)

pd/session_attendance#upgrade_account

POST /pd/attend/:session_code/upgrade(.:format)

pd/session_attendance#confirm_upgrade_account

pd_workshop_admins_path GET /pd/workshop_admins(.:format)

pd/workshop_admins#directory

pd_facilitator_courses_path GET /pd/workshop_user_management/facilitator_courses(.:format)

pd/workshop_user_management#facilitator_courses_form

pd_workshop_user_management_assign_course_path POST /pd/workshop_user_management/assign_course(.:format)

pd/workshop_user_management#assign_course_to_facilitator

pd_workshop_user_management_remove_course_path GET /pd/workshop_user_management/remove_course(.:format)

pd/workshop_user_management#remove_course_from_facilitator

pd_regional_partner_contact_new_path GET /pd/regional_partner_contact/new(.:format)

pd/regional_partner_contact#new

pd_regional_partner_mini_contact_new_path GET /pd/regional_partner_mini_contact/new(.:format)

pd/regional_partner_mini_contact#new

pd_international_workshop_path GET /pd/international_workshop(.:format)

pd/international_opt_in#new

GET /pd/international_workshop/:contact_id/thanks(.:format)

pd/international_opt_in#thanks

GET /pd/application_dashboard/*path(.:format)

pd/application_dashboard#index

pd_application_dashboard_path GET /pd/application_dashboard(.:format)

pd/application_dashboard#index

GET /dashboardapi/section_progress/:section_id(.:format)

api#section_progress

GET /dashboardapi/section_text_responses/:section_id(.:format)

api#section_text_responses

bulk_add_section_students_path POST /dashboardapi/sections/:section_id/students/bulk_add(.:format)

api/v1/sections_students#bulk_add

completed_levels_count_section_students_path GET /dashboardapi/sections/:section_id/students/completed_levels_count(.:format)

api/v1/sections_students#completed_levels_count

remove_section_student_path POST /dashboardapi/sections/:section_id/students/:id/remove(.:format)

api/v1/sections_students#remove

section_students_path GET /dashboardapi/sections/:section_id/students(.:format)

api/v1/sections_students#index

section_student_path PATCH /dashboardapi/sections/:section_id/students/:id(.:format)

api/v1/sections_students#update

PUT /dashboardapi/sections/:section_id/students/:id(.:format)

api/v1/sections_students#update

join_section_path POST /dashboardapi/sections/:id/join(.:format)

api/v1/sections#join

leave_section_path POST /dashboardapi/sections/:id/leave(.:format)

api/v1/sections#leave

update_sharing_disabled_section_path POST /dashboardapi/sections/:id/update_sharing_disabled(.:format)

api/v1/sections#update_sharing_disabled

code_review_groups_section_path GET /dashboardapi/sections/:id/code_review_groups(.:format)

api/v1/sections#code_review_groups

POST /dashboardapi/sections/:id/code_review_groups(.:format)

api/v1/sections#set_code_review_groups

code_review_enabled_section_path POST /dashboardapi/sections/:id/code_review_enabled(.:format)

api/v1/sections#set_code_review_enabled

membership_sections_path GET /dashboardapi/sections/membership(.:format)

api/v1/sections#membership

valid_course_offerings_sections_path GET /dashboardapi/sections/valid_course_offerings(.:format)

api/v1/sections#valid_course_offerings

available_participant_types_sections_path GET /dashboardapi/sections/available_participant_types(.:format)

api/v1/sections#available_participant_types

require_captcha_sections_path GET /dashboardapi/sections/require_captcha(.:format)

api/v1/sections#require_captcha

sections_path GET /dashboardapi/sections(.:format)

api/v1/sections#index

POST /dashboardapi/sections(.:format)

api/v1/sections#create

GET /dashboardapi/sections/:id(.:format)

api/v1/sections#show

PATCH /dashboardapi/sections/:id(.:format)

api/v1/sections#update

PUT /dashboardapi/sections/:id(.:format)

api/v1/sections#update

DELETE /dashboardapi/sections/:id(.:format)

api/v1/sections#destroy

section_responses_assessments_path GET /dashboardapi/assessments/section_responses(.:format)

api/v1/assessments#section_responses

section_surveys_assessments_path GET /dashboardapi/assessments/section_surveys(.:format)

api/v1/assessments#section_surveys

section_feedback_assessments_path GET /dashboardapi/assessments/section_feedback(.:format)

api/v1/assessments#section_feedback

assessments_path GET /dashboardapi/assessments(.:format)

api/v1/assessments#index

dashboardapi_user_app_options_path GET /dashboardapi/user_app_options(.:format)

api#user_app_options

dashboardapi_immersive_reader_token_path GET /dashboardapi/immersive_reader_token(.:format)

api#immersive_reader_token

dashboardapi_clever_classrooms_path GET /dashboardapi/clever_classrooms(.:format)

api#clever_classrooms

dashboardapi_import_clever_classroom_path GET /dashboardapi/import_clever_classroom(.:format)

api#import_clever_classroom

dashboardapi_example_solutions_path GET /dashboardapi/example_solutions(.:format)

api#example_solutions

dashboardapi_section_text_responses_path GET /dashboardapi/section_text_responses(.:format)

api#section_text_responses

dashboardapi_google_classrooms_path GET /dashboardapi/google_classrooms(.:format)

api#google_classrooms

dashboardapi_import_google_classroom_path GET /dashboardapi/import_google_classroom(.:format)

api#import_google_classroom

dashboardapi_user_menu_path GET /dashboardapi/user_menu(.:format)

api#user_menu

dashboardapi_firehose_unreachable_path GET /dashboardapi/firehose_unreachable(.:format)

api#firehose_unreachable

dashboardapi_sign_cookies_path GET /dashboardapi/sign_cookies(.:format)

api#sign_cookies

dashboardapi_update_lockable_state_path GET /dashboardapi/update_lockable_state(.:format)

api#update_lockable_state

dashboardapi_lockable_state_path GET /dashboardapi/lockable_state(.:format)

api#lockable_state

dashboardapi_section_progress_path GET /dashboardapi/section_progress(.:format)

api#section_progress

dashboardapi_section_level_progress_path GET /dashboardapi/section_level_progress(.:format)

api#section_level_progress

dashboardapi_teacher_panel_progress_path GET /dashboardapi/teacher_panel_progress(.:format)

api#teacher_panel_progress

dashboardapi_teacher_panel_section_path GET /dashboardapi/teacher_panel_section(.:format)

api#teacher_panel_section

dashboardapi_script_structure_path GET /dashboardapi/script_structure(.:format)

api#script_structure

dashboardapi_script_standards_path GET /dashboardapi/script_standards(.:format)

api#script_standards

dashboardapi_user_progress_path GET /dashboardapi/user_progress(.:format)

api#user_progress

GET /dashboardapi/hoc_courses_challenge(.:format)

api#hoc_courses_challenge

GET /dashboardapi/hoc_courses_teacher_guides(.:format)

api#hoc_courses_teacher_guides

dashboardapi_middle_high_student_labs_path GET /dashboardapi/middle_high_student_labs(.:format)

api#middle_high_student_labs

dashboardapi_terms_interstitial_for_pegasus_path GET /dashboardapi/terms_interstitial_for_pegasus(.:format)

api#terms_interstitial_for_pegasus

GET /dashboardapi/user_menu(.:format)

api#user_menu

dashboardapi_v1_pd_k5workshops_path GET /dashboardapi/v1/pd/k5workshops(.:format)

api/v1/pd/workshops#k5_public_map_index

api_v1_pd_workshops_user_enrolled_in_path GET /api/v1/pd/workshops_user_enrolled_in(.:format)

api/v1/pd/workshops#workshops_user_enrolled_in

api_lock_status_path POST /api/lock_status(.:format)

api#update_lockable_state

GET /api/lock_status(.:format)

api#lockable_state

GET /dashboardapi/script_structure/:script(.:format)

api#script_structure

GET /api/script_structure/:script(.:format)

api#script_structure

GET /dashboardapi/script_standards/:script(.:format)

api#script_standards

section_progress_path GET /api/section_progress/:section_id(.:format)

api#section_progress

GET /api/teacher_panel_progress/:section_id(.:format)

api#teacher_panel_progress

api_teacher_panel_section_path GET /api/teacher_panel_section(.:format)

api#teacher_panel_section

section_level_progress_path GET /dashboardapi/section_level_progress/:section_id(.:format)

api#section_level_progress

user_progress_path GET /api/user_progress/:script(.:format)

api#user_progress

user_app_options_path GET /api/user_app_options/:script/:lesson_position/:level_position/:level(.:format)

api#user_app_options

GET /api/example_solutions/:script_level_id/:level_id(.:format)

api#example_solutions

api_firehose_unreachable_path PUT /api/firehose_unreachable(.:format)

api#firehose_unreachable

api_user_app_options_path GET /api/user_app_options(.:format)

api#user_app_options

api_immersive_reader_token_path GET /api/immersive_reader_token(.:format)

api#immersive_reader_token

api_clever_classrooms_path GET /api/clever_classrooms(.:format)

api#clever_classrooms

api_import_clever_classroom_path GET /api/import_clever_classroom(.:format)

api#import_clever_classroom

api_example_solutions_path GET /api/example_solutions(.:format)

api#example_solutions

api_section_text_responses_path GET /api/section_text_responses(.:format)

api#section_text_responses

api_google_classrooms_path GET /api/google_classrooms(.:format)

api#google_classrooms

api_import_google_classroom_path GET /api/import_google_classroom(.:format)

api#import_google_classroom

api_user_menu_path GET /api/user_menu(.:format)

api#user_menu

GET /api/firehose_unreachable(.:format)

api#firehose_unreachable

api_sign_cookies_path GET /api/sign_cookies(.:format)

api#sign_cookies

api_update_lockable_state_path GET /api/update_lockable_state(.:format)

api#update_lockable_state

api_lockable_state_path GET /api/lockable_state(.:format)

api#lockable_state

api_section_progress_path GET /api/section_progress(.:format)

api#section_progress

api_section_level_progress_path GET /api/section_level_progress(.:format)

api#section_level_progress

api_teacher_panel_progress_path GET /api/teacher_panel_progress(.:format)

api#teacher_panel_progress

GET /api/teacher_panel_section(.:format)

api#teacher_panel_section

api_script_structure_path GET /api/script_structure(.:format)

api#script_structure

api_script_standards_path GET /api/script_standards(.:format)

api#script_standards

api_user_progress_path GET /api/user_progress(.:format)

api#user_progress

api_hoc_courses_challenge_path GET /api/hoc_courses_challenge(.:format)

api#hoc_courses_challenge

api_hoc_courses_teacher_guides_path GET /api/hoc_courses_teacher_guides(.:format)

api#hoc_courses_teacher_guides

api_middle_high_student_labs_path GET /api/middle_high_student_labs(.:format)

api#middle_high_student_labs

api_terms_interstitial_for_pegasus_path GET /api/terms_interstitial_for_pegasus(.:format)

api#terms_interstitial_for_pegasus

GET /api/user_menu(.:format)

api#user_menu

filter_api_v1_pd_workshops_path GET /api/v1/pd/workshops/filter(.:format)

api/v1/pd/workshops#filter

upcoming_teachercons_api_v1_pd_workshops_path GET /api/v1/pd/workshops/upcoming_teachercons(.:format)

api/v1/pd/workshops#upcoming_teachercons

start_api_v1_pd_workshop_path POST /api/v1/pd/workshops/:id/start(.:format)

api/v1/pd/workshops#start

unstart_api_v1_pd_workshop_path POST /api/v1/pd/workshops/:id/unstart(.:format)

api/v1/pd/workshops#unstart

end_api_v1_pd_workshop_path POST /api/v1/pd/workshops/:id/end(.:format)

api/v1/pd/workshops#end

reopen_api_v1_pd_workshop_path POST /api/v1/pd/workshops/:id/reopen(.:format)

api/v1/pd/workshops#reopen

summary_api_v1_pd_workshop_path GET /api/v1/pd/workshops/:id/summary(.:format)

api/v1/pd/workshops#summary

potential_organizers_api_v1_pd_workshop_path GET /api/v1/pd/workshops/:id/potential_organizers(.:format)

api/v1/pd/workshops#potential_organizers

api_v1_pd_workshop_enrollments_path GET /api/v1/pd/workshops/:workshop_id/enrollments(.:format)

api/v1/pd/workshop_enrollments#index

POST /api/v1/pd/workshops/:workshop_id/enrollments(.:format)

api/v1/pd/workshop_enrollments#create

api_v1_pd_workshop_enrollment_path DELETE /api/v1/pd/workshops/:workshop_id/enrollments/:id(.:format)

api/v1/pd/workshop_enrollments#destroy

api_v1_pd_workshop_attendance_path GET /api/v1/pd/workshops/:workshop_id/attendance(.:format)

api/v1/pd/workshop_attendance#index

GET /api/v1/pd/workshops/:workshop_id/attendance/:session_id(.:format)

api/v1/pd/workshop_attendance#show

PUT /api/v1/pd/workshops/:workshop_id/attendance/:session_id/user/:user_id(.:format)

api/v1/pd/workshop_attendance#create

DELETE /api/v1/pd/workshops/:workshop_id/attendance/:session_id/user/:user_id(.:format)

api/v1/pd/workshop_attendance#destroy

PUT /api/v1/pd/workshops/:workshop_id/attendance/:session_id/enrollment/:enrollment_id(.:format)

api/v1/pd/workshop_attendance#create_by_enrollment

DELETE /api/v1/pd/workshops/:workshop_id/attendance/:session_id/enrollment/:enrollment_id(.:format)

api/v1/pd/workshop_attendance#destroy_by_enrollment

api_v1_pd_workshop_workshop_survey_report_path GET /api/v1/pd/workshops/:workshop_id/workshop_survey_report(.:format)

api/v1/pd/workshop_survey_report#workshop_survey_report

api_v1_pd_workshop_generic_survey_report_path GET /api/v1/pd/workshops/:workshop_id/generic_survey_report(.:format)

api/v1/pd/workshop_survey_report#generic_survey_report

api_v1_pd_workshop_experiment_survey_report_path GET /api/v1/pd/workshops/:workshop_id/experiment_survey_report(.:format)

api/v1/pd/workshop_survey_report#experiment_survey_report

api_v1_pd_workshop_teachercon_survey_report_path GET /api/v1/pd/workshops/:workshop_id/teachercon_survey_report(.:format)

api/v1/pd/workshop_survey_report#teachercon_survey_report

api_v1_pd_workshop_workshop_organizer_survey_report_path GET /api/v1/pd/workshops/:workshop_id/workshop_organizer_survey_report(.:format)

api/v1/pd/workshop_organizer_survey_report#workshop_organizer_survey_report

api_v1_pd_workshop_foorm_generic_survey_report_path GET /api/v1/pd/workshops/:workshop_id/foorm/generic_survey_report(.:format)

api/v1/pd/workshop_survey_foorm_report#generic_survey_report

api_v1_pd_workshop_foorm_csv_survey_report_path GET /api/v1/pd/workshops/:workshop_id/foorm/csv_survey_report(.:format)

api/v1/pd/workshop_survey_foorm_report#csv_survey_report

api_v1_pd_workshop_foorm_forms_for_workshop_path GET /api/v1/pd/workshops/:workshop_id/foorm/forms_for_workshop(.:format)

api/v1/pd/workshop_survey_foorm_report#forms_for_workshop

api_v1_pd_workshops_path GET /api/v1/pd/workshops(.:format)

api/v1/pd/workshops#index

POST /api/v1/pd/workshops(.:format)

api/v1/pd/workshops#create

new_api_v1_pd_workshop_path GET /api/v1/pd/workshops/new(.:format)

api/v1/pd/workshops#new

edit_api_v1_pd_workshop_path GET /api/v1/pd/workshops/:id/edit(.:format)

api/v1/pd/workshops#edit

api_v1_pd_workshop_path GET /api/v1/pd/workshops/:id(.:format)

api/v1/pd/workshops#show

PATCH /api/v1/pd/workshops/:id(.:format)

api/v1/pd/workshops#update

PUT /api/v1/pd/workshops/:id(.:format)

api/v1/pd/workshops#update

DELETE /api/v1/pd/workshops/:id(.:format)

api/v1/pd/workshops#destroy

api_v1_pd_workshop_summary_report_index_path GET /api/v1/pd/workshop_summary_report(.:format)

api/v1/pd/workshop_summary_report#index

api_v1_pd_teacher_attendance_report_index_path GET /api/v1/pd/teacher_attendance_report(.:format)

api/v1/pd/teacher_attendance_report#index

api_v1_pd_course_facilitators_path GET /api/v1/pd/course_facilitators(.:format)

api/v1/pd/course_facilitators#index

api_v1_pd_workshop_organizers_path GET /api/v1/pd/workshop_organizers(.:format)

api/v1/pd/workshop_organizers#index

api_v1_pd_path DELETE /api/v1/pd/enrollments/:enrollment_code(.:format)

api/v1/pd/workshop_enrollments#cancel

POST /api/v1/pd/enrollment/:enrollment_id/scholarship_info(.:format)

api/v1/pd/workshop_enrollments#update_scholarship_info

api_v1_pd_enrollments_move_path POST /api/v1/pd/enrollments/move(.:format)

api/v1/pd/workshop_enrollments#move

POST /api/v1/pd/enrollment/:id/edit(.:format)

api/v1/pd/workshop_enrollments#edit

api_v1_pd_legacy_survey_summaries_path GET /api/v1/pd/legacy_survey_summaries(.:format)

api/v1/pd/legacy_survey_summaries#legacy_survey_summaries

api_v1_pd_fit_weekend_registrations_path POST /api/v1/pd/fit_weekend_registrations(.:format)

api/v1/pd/fit_weekend_registrations#create

api_v1_pd_pre_workshop_surveys_path POST /api/v1/pd/pre_workshop_surveys(.:format)

api/v1/pd/pre_workshop_surveys#create

api_v1_pd_teachercon_surveys_path POST /api/v1/pd/teachercon_surveys(.:format)

api/v1/pd/teachercon_surveys#create

api_v1_pd_regional_partner_mini_contacts_path POST /api/v1/pd/regional_partner_mini_contacts(.:format)

api/v1/pd/regional_partner_mini_contacts#create

api_v1_pd_international_opt_ins_path POST /api/v1/pd/international_opt_ins(.:format)

api/v1/pd/international_opt_ins#create

api_v1_pd_regional_partner_workshops_path GET /api/v1/pd/regional_partner_workshops(.:format)

api/v1/pd/regional_partner_workshops#index

api_v1_pd_regional_partner_workshops_find_path GET /api/v1/pd/regional_partner_workshops/find(.:format)

api/v1/pd/regional_partner_workshops#find

api_v1_pd_regional_partners_find_path GET /api/v1/pd/regional_partners/find(.:format)

api/v1/pd/regional_partners#find

api_v1_pd_foorm_workshop_survey_submission_path POST /api/v1/pd/foorm/workshop_survey_submission(.:format)

api/v1/pd/workshop_survey_foorm_submissions#create

api_v1_pd_application_facilitator_path POST /api/v1/pd/application/facilitator(.:format)

api/v1/pd/application/facilitator_applications#create

send_principal_approval_api_v1_pd_application_teacher_path POST /api/v1/pd/application/teacher/:id/send_principal_approval(.:format)

api/v1/pd/application/teacher_applications#send_principal_approval

change_principal_approval_requirement_api_v1_pd_application_teacher_path POST /api/v1/pd/application/teacher/:id/change_principal_approval_requirement(.:format)

api/v1/pd/application/teacher_applications#change_principal_approval_requirement

api_v1_pd_application_teacher_index_path POST /api/v1/pd/application/teacher(.:format)

api/v1/pd/application/teacher_applications#create

api_v1_pd_application_teacher_path PATCH /api/v1/pd/application/teacher/:id(.:format)

api/v1/pd/application/teacher_applications#update

PUT /api/v1/pd/application/teacher/:id(.:format)

api/v1/pd/application/teacher_applications#update

api_v1_pd_application_principal_approval_path POST /api/v1/pd/application/principal_approval(.:format)

api/v1/pd/application/principal_approval_applications#create

quick_view_api_v1_pd_applications_path GET /api/v1/pd/applications/quick_view(.:format)

api/v1/pd/applications#quick_view

cohort_view_api_v1_pd_applications_path GET /api/v1/pd/applications/cohort_view(.:format)

api/v1/pd/applications#cohort_view

search_api_v1_pd_applications_path GET /api/v1/pd/applications/search(.:format)

api/v1/pd/applications#search

fit_cohort_api_v1_pd_applications_path GET /api/v1/pd/applications/fit_cohort(.:format)

api/v1/pd/applications#fit_cohort

api_v1_pd_applications_path GET /api/v1/pd/applications(.:format)

api/v1/pd/applications#index

api_v1_pd_application_path GET /api/v1/pd/applications/:id(.:format)

api/v1/pd/applications#show

PATCH /api/v1/pd/applications/:id(.:format)

api/v1/pd/applications#update

PUT /api/v1/pd/applications/:id(.:format)

api/v1/pd/applications#update

DELETE /api/v1/pd/applications/:id(.:format)

api/v1/pd/applications#destroy

api_v1_pd_foorm_forms_form_with_library_items_path POST /api/v1/pd/foorm/forms/form_with_library_items(.:format)

api/v1/pd/foorm/forms#fill_in_library_items

api_v1_pd_foorm_forms_submissions_csv_path GET /api/v1/pd/foorm/forms/submissions_csv(.:format)

api/v1/pd/foorm/forms#get_submissions_as_csv

api_v1_pd_foorm_forms_form_names_path GET /api/v1/pd/foorm/forms/form_names(.:format)

api/v1/pd/foorm/forms#get_form_names_and_versions

api_v1_pd_foorm_forms_validate_form_path POST /api/v1/pd/foorm/forms/validate_form(.:format)

api/v1/pd/foorm/forms#validate_form

api_v1_pd_foorm_forms_path GET /api/v1/pd/foorm/forms/:id(.:format)

api/v1/pd/foorm/forms#get_form_data

api_v1_pd_foorm_library_questions_validate_library_question_path POST /api/v1/pd/foorm/library_questions/validate_library_question(.:format)

api/v1/pd/foorm/library_questions#validate_library_question

bulk_add_api_v1_section_students_path POST /api/v1/sections/:section_id/students/bulk_add(.:format)

api/v1/sections_students#bulk_add

completed_levels_count_api_v1_section_students_path GET /api/v1/sections/:section_id/students/completed_levels_count(.:format)

api/v1/sections_students#completed_levels_count

remove_api_v1_section_student_path POST /api/v1/sections/:section_id/students/:id/remove(.:format)

api/v1/sections_students#remove

api_v1_section_students_path GET /api/v1/sections/:section_id/students(.:format)

api/v1/sections_students#index

api_v1_section_student_path PATCH /api/v1/sections/:section_id/students/:id(.:format)

api/v1/sections_students#update

PUT /api/v1/sections/:section_id/students/:id(.:format)

api/v1/sections_students#update

join_api_v1_section_path POST /api/v1/sections/:id/join(.:format)

api/v1/sections#join

leave_api_v1_section_path POST /api/v1/sections/:id/leave(.:format)

api/v1/sections#leave

update_sharing_disabled_api_v1_section_path POST /api/v1/sections/:id/update_sharing_disabled(.:format)

api/v1/sections#update_sharing_disabled

code_review_groups_api_v1_section_path GET /api/v1/sections/:id/code_review_groups(.:format)

api/v1/sections#code_review_groups

POST /api/v1/sections/:id/code_review_groups(.:format)

api/v1/sections#set_code_review_groups

code_review_enabled_api_v1_section_path POST /api/v1/sections/:id/code_review_enabled(.:format)

api/v1/sections#set_code_review_enabled

membership_api_v1_sections_path GET /api/v1/sections/membership(.:format)

api/v1/sections#membership

valid_course_offerings_api_v1_sections_path GET /api/v1/sections/valid_course_offerings(.:format)

api/v1/sections#valid_course_offerings

available_participant_types_api_v1_sections_path GET /api/v1/sections/available_participant_types(.:format)

api/v1/sections#available_participant_types

require_captcha_api_v1_sections_path GET /api/v1/sections/require_captcha(.:format)

api/v1/sections#require_captcha

api_v1_sections_path GET /api/v1/sections(.:format)

api/v1/sections#index

POST /api/v1/sections(.:format)

api/v1/sections#create

api_v1_section_path GET /api/v1/sections/:id(.:format)

api/v1/sections#show

PATCH /api/v1/sections/:id(.:format)

api/v1/sections#update

PUT /api/v1/sections/:id(.:format)

api/v1/sections#update

DELETE /api/v1/sections/:id(.:format)

api/v1/sections#destroy

api_v1_path POST /api/v1/users/:user_id/using_text_mode(.:format)

api/v1/users#post_using_text_mode

POST /api/v1/users/:user_id/display_theme(.:format)

api/v1/users#update_display_theme

POST /api/v1/users/:user_id/mute_music(.:format)

api/v1/users#post_mute_music

api_v1_users_sort_by_family_name_path POST /api/v1/users/sort_by_family_name(.:format)

api/v1/users#post_sort_by_family_name

api_v1_users_show_progress_table_v2_path POST /api/v1/users/show_progress_table_v2(.:format)

api/v1/users#post_show_progress_table_v2

api_v1_users_disable_lti_roster_sync_path POST /api/v1/users/disable_lti_roster_sync(.:format)

api/v1/users#post_disable_lti_roster_sync

GET /api/v1/users/:user_id/using_text_mode(.:format)

api/v1/users#get_using_text_mode

GET /api/v1/users/:user_id/display_theme(.:format)

api/v1/users#get_display_theme

GET /api/v1/users/:user_id/mute_music(.:format)

api/v1/users#get_mute_music

GET /api/v1/users/:user_id/contact_details(.:format)

api/v1/users#get_contact_details

api_v1_users_current_path GET /api/v1/users/current(.:format)

api/v1/users#current

api_v1_users_current_permissions_path GET /api/v1/users/current/permissions(.:format)

api/v1/users#get_current_permissions

api_v1_users_netsim_signed_in_path GET /api/v1/users/netsim_signed_in(.:format)

api/v1/users#netsim_signed_in

GET /api/v1/users/:user_id/school_name(.:format)

api/v1/users#get_school_name

GET /api/v1/users/:user_id/school_donor_name(.:format)

api/v1/users#get_school_donor_name

GET /api/v1/users/:user_id/tos_version(.:format)

api/v1/users#get_tos_version

PATCH /api/v1/user_school_infos/:id/update_last_confirmation_date(.:format)

api/v1/user_school_infos#update_last_confirmation_date

api_v1_user_school_infos_path PATCH /api/v1/user_school_infos(.:format)

api/v1/user_school_infos#update

POST /api/v1/users/:user_id/post_ui_tip_dismissed(.:format)

api/v1/users#post_ui_tip_dismissed

POST /api/v1/users/:user_id/postpone_census_banner(.:format)

api/v1/users#postpone_census_banner

POST /api/v1/users/:user_id/dismiss_census_banner(.:format)

api/v1/users#dismiss_census_banner

POST /api/v1/users/:user_id/dismiss_donor_teacher_banner(.:format)

api/v1/users#dismiss_donor_teacher_banner

POST /api/v1/users/:user_id/dismiss_parent_email_banner(.:format)

api/v1/users#dismiss_parent_email_banner

GET /api/v1/school-districts/:state(.:format)

api/v1/school_districts#index {:format=>"json"}

GET /api/v1/schools/:school_district_id/:school_type(.:format)

api/v1/schools#index {:format=>"json"}

GET /api/v1/schools/:id(.:format)

api/v1/schools#show {:format=>"json"}

GET /api/v1/regional_partners/:school_district_id/:course(.:format)

api/v1/regional_partners#for_school_district_and_course {:format=>"json"}

api_v1_regional_partners_path GET /api/v1/regional_partners(.:format)

api/v1/regional_partners#index {:format=>"json"}

api_v1_regional_partners_capacity_path GET /api/v1/regional_partners/capacity(.:format)

api/v1/regional_partners#capacity

api_v1_regional_partners_enrolled_path GET /api/v1/regional_partners/enrolled(.:format)

api/v1/regional_partners#enrolled

GET /api/v1/projects/gallery/public/:project_type(/:featured_before)(.:format)

api/v1/projects/public_gallery#index {:format=>"json"}

api_v1_projects_personal_path GET /api/v1/projects/personal(.:format)

api/v1/projects/personal_projects#index {:format=>"json"}

api_v1_section_libraries_path GET /api/v1/section_libraries(.:format)

api/v1/section_libraries#index {:format=>"json"}

GET /api/v1/test_logs/*prefix/since/:time(.:format)

api/v1/test_logs#get_logs_since {:format=>"json"}

GET /api/v1/test_logs/*prefix/:name(.:format)

api/v1/test_logs#get_log_details {:format=>"json"}

api_v1_peer_review_submissions_index_path GET /api/v1/peer_review_submissions/index(.:format)

api/v1/peer_review_submissions#index

api_v1_peer_review_submissions_report_csv_path GET /api/v1/peer_review_submissions/report_csv(.:format)

api/v1/peer_review_submissions#report_csv

api_v1_section_instructors_check_path GET /api/v1/section_instructors/check(.:format)

api/v1/section_instructors#check

accept_api_v1_section_instructor_path PUT /api/v1/section_instructors/:id/accept(.:format)

api/v1/section_instructors#accept

decline_api_v1_section_instructor_path PUT /api/v1/section_instructors/:id/decline(.:format)

api/v1/section_instructors#decline

api_v1_section_instructors_path GET /api/v1/section_instructors(.:format)

api/v1/section_instructors#index

POST /api/v1/section_instructors(.:format)

api/v1/section_instructors#create

api_v1_section_instructor_path DELETE /api/v1/section_instructors/:id(.:format)

api/v1/section_instructors#destroy

GET /api/v1/section_instructors/:section_id(.:format)

api/v1/section_instructors#show

names_api_v1_ml_models_path GET /api/v1/ml_models/names(.:format)

api/v1/ml_models#names

save_api_v1_ml_models_path POST /api/v1/ml_models/save(.:format)

api/v1/ml_models#save

api_v1_ml_model_path GET /api/v1/ml_models/:id(.:format)

api/v1/ml_models#show

DELETE /api/v1/ml_models/:id(.:format)

api/v1/ml_models#destroy

get_feedback_from_teacher_api_v1_teacher_feedbacks_path GET /api/v1/teacher_feedbacks/get_feedback_from_teacher(.:format)

api/v1/teacher_feedbacks#get_feedback_from_teacher

get_feedbacks_api_v1_teacher_feedbacks_path GET /api/v1/teacher_feedbacks/get_feedbacks(.:format)

api/v1/teacher_feedbacks#get_feedbacks

count_api_v1_teacher_feedbacks_path GET /api/v1/teacher_feedbacks/count(.:format)

api/v1/teacher_feedbacks#count

increment_visit_count_api_v1_teacher_feedback_path POST /api/v1/teacher_feedbacks/:id/increment_visit_count(.:format)

api/v1/teacher_feedbacks#increment_visit_count

api_v1_teacher_feedbacks_path GET /api/v1/teacher_feedbacks(.:format)

api/v1/teacher_feedbacks#index

POST /api/v1/teacher_feedbacks(.:format)

api/v1/teacher_feedbacks#create

feedback_index_path GET /feedback(.:format)

teacher_feedbacks#index

POST /feedback(.:format)

teacher_feedbacks#create

new_feedback_path GET /feedback/new(.:format)

teacher_feedbacks#new

edit_feedback_path GET /feedback/:id/edit(.:format)

teacher_feedbacks#edit

feedback_path GET /feedback/:id(.:format)

teacher_feedbacks#show

PATCH /feedback/:id(.:format)

teacher_feedbacks#update

PUT /feedback/:id(.:format)

teacher_feedbacks#update

DELETE /feedback/:id(.:format)

teacher_feedbacks#destroy

GET /dashboardapi/v1/users/:user_id/contact_details(.:format)

api/v1/users#get_contact_details

GET /dashboardapi/v1/users/:user_id/donor_teacher_banner_details(.:format)

api/v1/users#get_donor_teacher_banner_details

GET /dashboardapi/v1/users/:user_id/school_donor_name(.:format)

api/v1/users#get_school_donor_name

dashboardapi_v1_users_accept_data_transfer_agreement_path POST /dashboardapi/v1/users/accept_data_transfer_agreement(.:format)

api/v1/users#accept_data_transfer_agreement

GET /dashboardapi/v1/school-districts/:state(.:format)

api/v1/school_districts#index {:format=>"json"}

GET /dashboardapi/v1/schools/:id/afe_high_needs(.:format)

api/v1/schools#afe_high_needs {:format=>"json"}

GET /dashboardapi/v1/schools/:school_district_id/:school_type(.:format)

api/v1/schools#index {:format=>"json"}

GET /dashboardapi/v1/schools/:id(.:format)

api/v1/schools#show {:format=>"json"}

POST /dashboardapi/v1/users/:user_id/verify_captcha(.:format)

api/v1/users#verify_captcha

POST /dashboardapi/v1/census/:form_version(.:format)

api/v1/census/census#create {:format=>"json"}

POST /dashboardapi/v1/users/:user_id/dismiss_donor_teacher_banner(.:format)

api/v1/users#dismiss_donor_teacher_banner

POST /dashboardapi/v1/users/:user_id/set_standards_report_info_to_seen(.:format)

api/v1/users#set_standards_report_info_to_seen

dashboardapi_v1_teacher_scores_path POST /dashboardapi/v1/teacher_scores(.:format)

api/v1/teacher_scores#score_lessons_for_section

GET /dashboardapi/v1/teacher_scores/:section_id/:script_id(.:format)

api/v1/teacher_scores#get_teacher_scores_for_script {:format=>"json"}

GET /dashboardapi/v1/districtsearch/:q/:limit(.:format)

api/v1/school_districts#search {:format=>"json", :q=>/[^\/]+/}

GET /dashboardapi/v1/schoolsearch/:q/:limit(/:use_new_search)(.:format)

api/v1/schools#search {:format=>"json", :q=>/[^\/]+/}

GET /dashboardapi/v1/regional-partners/:school_district_id(.:format)

api/v1/regional_partners#index {:format=>"json"}

GET /dashboardapi/v1/projects/section/:section_id(.:format)

api/v1/projects/section_projects#index {:format=>"json"}

dashboardapi_v1_text_to_speech_azure_path POST /dashboardapi/v1/text_to_speech/azure(.:format)

api/v1/text_to_speech#azure {:format=>"json"}

GET /foorm/preview/:name(.:format)

foorm_preview#name {:name=>/.*/}

foorm_preview_path GET /foorm/preview(.:format)

foorm_preview#index

safe_browsing_path POST /safe_browsing(.:format)

safe_browsing#safe_to_open {:format=>"json"}

curriculum_tracking_pixel_path GET /curriculum_tracking_pixel(.:format)

curriculum_tracking_pixel#index

profanity_find_path POST /profanity/find(.:format)

profanity#find

help_path GET /help(.:format)

redirect(301, https://support.code.org)

i18n_track_string_usage_path POST /i18n/track_string_usage(.:format)

i18n#track_string_usage

javabuilder_access_token_path GET /javabuilder/access_token(.:format)

javabuilder_sessions#get_access_token

javabuilder_access_token_with_override_sources_path POST /javabuilder/access_token_with_override_sources(.:format)

javabuilder_sessions#access_token_with_override_sources

javabuilder_access_token_with_override_validation_path POST /javabuilder/access_token_with_override_validation(.:format)

javabuilder_sessions#access_token_with_override_validation

sprite_upload_sprites_path GET /sprites/sprite_upload(.:format)

sprite_management#sprite_upload

default_sprites_editor_sprites_path GET /sprites/default_sprites_editor(.:format)

sprite_management#default_sprites_editor

release_default_sprites_to_production_sprites_path GET /sprites/release_default_sprites_to_production(.:format)

sprite_management#release_default_sprites_to_production

select_start_animations_sprites_path GET /sprites/select_start_animations(.:format)

sprite_management#select_start_animations

sprites_path GET /sprites(.:format)

sprite_management#index

GET /form/:path/configuration(.:format)

foorm/simple_survey_forms#configuration

GET /form/:path(.:format)

foorm/simple_survey_forms#show

foorm_simple_survey_forms_path GET /foorm/simple_survey_forms(.:format)

foorm/simple_survey_forms#index

POST /foorm/simple_survey_forms(.:format)

foorm/simple_survey_forms#create

new_foorm_simple_survey_form_path GET /foorm/simple_survey_forms/new(.:format)

foorm/simple_survey_forms#new

update_questions_foorm_form_path PUT /foorm/forms/:id/update_questions(.:format)

foorm/forms#update_questions

publish_foorm_form_path PUT /foorm/forms/:id/publish(.:format)

foorm/forms#publish

editor_foorm_forms_path GET /foorm/forms/editor(.:format)

foorm/forms#editor

foorm_forms_path POST /foorm/forms(.:format)

foorm/forms#create

question_names_foorm_library_path GET /foorm/libraries/:id/question_names(.:format)

foorm/libraries#question_names

editor_foorm_libraries_path GET /foorm/libraries/editor(.:format)

foorm/libraries#editor

published_forms_appeared_in_foorm_library_question_path GET /foorm/library_questions/:id/published_forms_appeared_in(.:format)

foorm/library_questions#published_forms_appeared_in

foorm_library_questions_path POST /foorm/library_questions(.:format)

foorm/library_questions#create

foorm_library_question_path GET /foorm/library_questions/:id(.:format)

foorm/library_questions#show

PATCH /foorm/library_questions/:id(.:format)

foorm/library_questions#update

PUT /foorm/library_questions/:id(.:format)

foorm/library_questions#update

peers_with_open_reviews_code_reviews_path GET /code_reviews/peers_with_open_reviews(.:format)

code_reviews#peers_with_open_reviews

code_reviews_path GET /code_reviews(.:format)

code_reviews#index

POST /code_reviews(.:format)

code_reviews#create

code_review_path PATCH /code_reviews/:id(.:format)

code_reviews#update

PUT /code_reviews/:id(.:format)

code_reviews#update

code_review_comments_path POST /code_review_comments(.:format)

code_review_comments#create

code_review_comment_path PATCH /code_review_comments/:id(.:format)

code_review_comments#update

PUT /code_review_comments/:id(.:format)

code_review_comments#update

DELETE /code_review_comments/:id(.:format)

code_review_comments#destroy

get_ai_evaluations_rubric_path GET /rubrics/:id/get_ai_evaluations(.:format)

rubrics#get_ai_evaluations

get_teacher_evaluations_rubric_path GET /rubrics/:id/get_teacher_evaluations(.:format)

rubrics#get_teacher_evaluations

get_teacher_evaluations_for_all_rubric_path GET /rubrics/:id/get_teacher_evaluations_for_all(.:format)

rubrics#get_teacher_evaluations_for_all

ai_evaluation_status_for_user_rubric_path GET /rubrics/:id/ai_evaluation_status_for_user(.:format)

rubrics#ai_evaluation_status_for_user

ai_evaluation_status_for_all_rubric_path GET /rubrics/:id/ai_evaluation_status_for_all(.:format)

rubrics#ai_evaluation_status_for_all

run_ai_evaluations_for_user_rubric_path POST /rubrics/:id/run_ai_evaluations_for_user(.:format)

rubrics#run_ai_evaluations_for_user

run_ai_evaluations_for_all_rubric_path POST /rubrics/:id/run_ai_evaluations_for_all(.:format)

rubrics#run_ai_evaluations_for_all

submit_evaluations_rubric_path POST /rubrics/:id/submit_evaluations(.:format)

rubrics#submit_evaluations

rubrics_path POST /rubrics(.:format)

rubrics#create

new_rubric_path GET /rubrics/new(.:format)

rubrics#new

edit_rubric_path GET /rubrics/:id/edit(.:format)

rubrics#edit

rubric_path PATCH /rubrics/:id(.:format)

rubrics#update

PUT /rubrics/:id(.:format)

rubrics#update

get_evaluation_learning_goal_teacher_evaluations_path GET /learning_goal_teacher_evaluations/get_evaluation(.:format)

learning_goal_teacher_evaluations#get_evaluation

get_or_create_evaluation_learning_goal_teacher_evaluations_path POST /learning_goal_teacher_evaluations/get_or_create_evaluation(.:format)

learning_goal_teacher_evaluations#get_or_create_evaluation

learning_goal_teacher_evaluations_path POST /learning_goal_teacher_evaluations(.:format)

learning_goal_teacher_evaluations#create

learning_goal_teacher_evaluation_path PATCH /learning_goal_teacher_evaluations/:id(.:format)

learning_goal_teacher_evaluations#update

PUT /learning_goal_teacher_evaluations/:id(.:format)

learning_goal_teacher_evaluations#update

get_by_ai_evaluation_id_learning_goal_ai_evaluation_feedbacks_path POST /learning_goal_ai_evaluation_feedbacks/get_by_ai_evaluation_id(.:format)

learning_goal_ai_evaluation_feedbacks#get_by_ai_evaluation_id

learning_goal_ai_evaluation_feedbacks_path POST /learning_goal_ai_evaluation_feedbacks(.:format)

learning_goal_ai_evaluation_feedbacks#create

learning_goal_ai_evaluation_feedback_path PATCH /learning_goal_ai_evaluation_feedbacks/:id(.:format)

learning_goal_ai_evaluation_feedbacks#update

PUT /learning_goal_ai_evaluation_feedbacks/:id(.:format)

learning_goal_ai_evaluation_feedbacks#update

backpacks_channel_path GET /backpacks/channel(.:format)

backpacks#get_channel

project_commits_path POST /project_commits(.:format)

project_commits#create

project_commits_get_token_path GET /project_commits/get_token(.:format)

project_commits#get_token

GET /project_commits/:channel_id(.:format)

project_commits#project_commits

GET /v3/channels/:channel_id/abuse(.:format)

report_abuse#show_abuse

DELETE /v3/channels/:channel_id/abuse(.:format)

report_abuse#reset_abuse

POST /v3/channels/:channel_id/abuse/delete(.:format)

report_abuse#reset_abuse

PATCH /v3(/:endpoint)/:encrypted_channel_id(.:format)

report_abuse#update_file_abuse {:endpoint=>/(animations|assets|sources|files|libraries)/}

browser_events_put_logs_path POST /browser_events/put_logs(.:format)

browser_events#put_logs

browser_events_put_metric_data_path POST /browser_events/put_metric_data(.:format)

browser_events#put_metric_data

get_token_path GET /get_token(.:format)

authenticity_token#get_token

openai_chat_completion_path POST /openai/chat_completion(.:format)

openai_chat#chat_completion

ai_tutor_interactions_path GET /ai_tutor_interactions(.:format)

ai_tutor_interactions#index

POST /ai_tutor_interactions(.:format)

ai_tutor_interactions#create

policy_compliance_child_account_consent_path GET /policy_compliance/child_account_consent(.:format)

policy_compliance#child_account_consent

POST /policy_compliance/child_account_consent(.:format)

policy_compliance#child_account_consent_request

set_key_value_datablock_storage_index_path POST /datablock_storage/:channel_id/set_key_value(.:format)

datablock_storage#set_key_value

get_key_value_datablock_storage_index_path GET /datablock_storage/:channel_id/get_key_value(.:format)

datablock_storage#get_key_value

delete_key_value_datablock_storage_index_path DELETE /datablock_storage/:channel_id/delete_key_value(.:format)

datablock_storage#delete_key_value

get_key_values_datablock_storage_index_path GET /datablock_storage/:channel_id/get_key_values(.:format)

datablock_storage#get_key_values

populate_key_values_datablock_storage_index_path PUT /datablock_storage/:channel_id/populate_key_values(.:format)

datablock_storage#populate_key_values

create_table_datablock_storage_index_path POST /datablock_storage/:channel_id/create_table(.:format)

datablock_storage#create_table

add_shared_table_datablock_storage_index_path POST /datablock_storage/:channel_id/add_shared_table(.:format)

datablock_storage#add_shared_table

import_csv_datablock_storage_index_path POST /datablock_storage/:channel_id/import_csv(.:format)

datablock_storage#import_csv

export_csv_datablock_storage_index_path GET /datablock_storage/:channel_id/export_csv(.:format)

datablock_storage#export_csv

clear_table_datablock_storage_index_path DELETE /datablock_storage/:channel_id/clear_table(.:format)

datablock_storage#clear_table

delete_table_datablock_storage_index_path DELETE /datablock_storage/:channel_id/delete_table(.:format)

datablock_storage#delete_table

get_table_names_datablock_storage_index_path GET /datablock_storage/:channel_id/get_table_names(.:format)

datablock_storage#get_table_names

populate_tables_datablock_storage_index_path PUT /datablock_storage/:channel_id/populate_tables(.:format)

datablock_storage#populate_tables

add_column_datablock_storage_index_path POST /datablock_storage/:channel_id/add_column(.:format)

datablock_storage#add_column

rename_column_datablock_storage_index_path PUT /datablock_storage/:channel_id/rename_column(.:format)

datablock_storage#rename_column

coerce_column_datablock_storage_index_path PUT /datablock_storage/:channel_id/coerce_column(.:format)

datablock_storage#coerce_column

delete_column_datablock_storage_index_path DELETE /datablock_storage/:channel_id/delete_column(.:format)

datablock_storage#delete_column

get_column_datablock_storage_index_path GET /datablock_storage/:channel_id/get_column(.:format)

datablock_storage#get_column

get_columns_for_table_datablock_storage_index_path GET /datablock_storage/:channel_id/get_columns_for_table(.:format)

datablock_storage#get_columns_for_table

create_record_datablock_storage_index_path POST /datablock_storage/:channel_id/create_record(.:format)

datablock_storage#create_record

read_records_datablock_storage_index_path GET /datablock_storage/:channel_id/read_records(.:format)

datablock_storage#read_records

update_record_datablock_storage_index_path PUT /datablock_storage/:channel_id/update_record(.:format)

datablock_storage#update_record

delete_record_datablock_storage_index_path DELETE /datablock_storage/:channel_id/delete_record(.:format)

datablock_storage#delete_record

get_library_manifest_datablock_storage_index_path GET /datablock_storage/:channel_id/get_library_manifest(.:format)

datablock_storage#get_library_manifest

set_library_manifest_datablock_storage_index_path PUT /datablock_storage/:channel_id/set_library_manifest(.:format)

datablock_storage#set_library_manifest

project_has_data_datablock_storage_index_path GET /datablock_storage/:channel_id/project_has_data(.:format)

datablock_storage#project_has_data

clear_all_data_datablock_storage_index_path DELETE /datablock_storage/:channel_id/clear_all_data(.:format)

datablock_storage#clear_all_data

use_datablock_storage_datablock_storage_index_path PUT /datablock_storage/:channel_id/use_datablock_storage(.:format)

datablock_storage#use_datablock_storage

use_firebase_storage_datablock_storage_index_path PUT /datablock_storage/:channel_id/use_firebase_storage(.:format)

datablock_storage#use_firebase_storage

datablock_storage_index_path GET /datablock_storage/:channel_id(.:format)

datablock_storage#index

rails_postmark_inbound_emails_path POST /rails/action_mailbox/postmark/inbound_emails(.:format)

action_mailbox/ingresses/postmark/inbound_emails#create

rails_relay_inbound_emails_path POST /rails/action_mailbox/relay/inbound_emails(.:format)

action_mailbox/ingresses/relay/inbound_emails#create

rails_sendgrid_inbound_emails_path POST /rails/action_mailbox/sendgrid/inbound_emails(.:format)

action_mailbox/ingresses/sendgrid/inbound_emails#create

rails_mandrill_inbound_health_check_path GET /rails/action_mailbox/mandrill/inbound_emails(.:format)

action_mailbox/ingresses/mandrill/inbound_emails#health_check

rails_mandrill_inbound_emails_path POST /rails/action_mailbox/mandrill/inbound_emails(.:format)

action_mailbox/ingresses/mandrill/inbound_emails#create

rails_mailgun_inbound_emails_path POST /rails/action_mailbox/mailgun/inbound_emails/mime(.:format)

action_mailbox/ingresses/mailgun/inbound_emails#create

rails_conductor_inbound_emails_path GET /rails/conductor/action_mailbox/inbound_emails(.:format)

rails/conductor/action_mailbox/inbound_emails#index

POST /rails/conductor/action_mailbox/inbound_emails(.:format)

rails/conductor/action_mailbox/inbound_emails#create

new_rails_conductor_inbound_email_path GET /rails/conductor/action_mailbox/inbound_emails/new(.:format)

rails/conductor/action_mailbox/inbound_emails#new

edit_rails_conductor_inbound_email_path GET /rails/conductor/action_mailbox/inbound_emails/:id/edit(.:format)

rails/conductor/action_mailbox/inbound_emails#edit

rails_conductor_inbound_email_path GET /rails/conductor/action_mailbox/inbound_emails/:id(.:format)

rails/conductor/action_mailbox/inbound_emails#show

PATCH /rails/conductor/action_mailbox/inbound_emails/:id(.:format)

rails/conductor/action_mailbox/inbound_emails#update

PUT /rails/conductor/action_mailbox/inbound_emails/:id(.:format)

rails/conductor/action_mailbox/inbound_emails#update

DELETE /rails/conductor/action_mailbox/inbound_emails/:id(.:format)

rails/conductor/action_mailbox/inbound_emails#destroy

new_rails_conductor_inbound_email_source_path GET /rails/conductor/action_mailbox/inbound_emails/sources/new(.:format)

rails/conductor/action_mailbox/inbound_emails/sources#new

rails_conductor_inbound_email_sources_path POST /rails/conductor/action_mailbox/inbound_emails/sources(.:format)

rails/conductor/action_mailbox/inbound_emails/sources#create

rails_conductor_inbound_email_reroute_path POST /rails/conductor/action_mailbox/:inbound_email_id/reroute(.:format)

rails/conductor/action_mailbox/reroutes#create

rails_service_blob_path GET /rails/active_storage/blobs/redirect/:signed_id/*filename(.:format)

active_storage/blobs/redirect#show

rails_service_blob_proxy_path GET /rails/active_storage/blobs/proxy/:signed_id/*filename(.:format)

active_storage/blobs/proxy#show

GET /rails/active_storage/blobs/:signed_id/*filename(.:format)

active_storage/blobs/redirect#show

rails_blob_representation_path GET /rails/active_storage/representations/redirect/:signed_blob_id/:variation_key/*filename(.:format)

active_storage/representations/redirect#show

rails_blob_representation_proxy_path GET /rails/active_storage/representations/proxy/:signed_blob_id/:variation_key/*filename(.:format)

active_storage/representations/proxy#show

GET /rails/active_storage/representations/:signed_blob_id/:variation_key/*filename(.:format)

active_storage/representations/redirect#show

rails_disk_service_path GET /rails/active_storage/disk/:encoded_key/*filename(.:format)

active_storage/disk#show

update_rails_disk_service_path PUT /rails/active_storage/disk/:encoded_token(.:format)

active_storage/disk#update

rails_direct_uploads_path POST /rails/active_storage/direct_uploads(.:format)

active_storage/direct_uploads#create

Request

Parameters:

None

Response

Headers:

None