Routes | CFWheels

Routes
What's going where..

Routes
Name Method Pattern Controller Action
publicPreferences
post
/preferencespublic.preferencescreate
newPublicPreference
get
/preferences/newpublic.preferencesnew
publicPreferences
get
/preferences/[token]/[editionKey]public.preferencesedit
publicPreferences
get
/preferences/[token]public.preferencesedit
publicPreference
patch
/preferences/[token]/[editionKey]public.preferencesupdate
publicPreference
patch
/preferences/[token]public.preferencesupdate
publicUnsubscribes
post
/unsubscribepublic.unsubscribescreate
newPublicUnsubscribe
get
/unsubscribe/newpublic.unsubscribesnew
publicUnsubscribes
get
/unsubscribes/[token]/[editionKey]public.unsubscribesedit
publicUnsubscribes
get
/unsubscribes/[token]public.unsubscribesedit
publicUnsubscribe
patch
/unsubscribes/[token]/[editionKey]public.unsubscribesupdate
publicUnsubscribe
patch
/unsubscribes/[token]public.unsubscribesupdate
publicPromotions
get
/promotions/[token]/[editionKey]/[key]public.promotionsredirect
publicTracker
get
/tracks/[token]/[editionKey]public.trackerpixel
publicContact
post
/contactpublic.contactscreate
newPublicContact
get
/contact/newpublic.contactsnew
publicHome
get
/public.homeshow
login
get
/admin/loginadmin.sessionnew
logout
get
/admin/logoutadmin.sessiondelete
authenticate
post
/admin/authenticateadmin.sessioncreate
denied
get
/admin/deniedadmin.sessiondenied
passwordReset
get
/admin/password/forgotadmin.passwordResetnew
passwordReset
post
/admin/password/forgotadmin.passwordResetcreate
editPasswordReset
get
/admin/password/recover/[token]admin.passwordResetedit
updatePasswordReset
patch
/admin/password/reset/[token]admin.passwordResetupdate
settings
get
/admin/settings.[format]admin.settingsindex
settings
get
/admin/settingsadmin.settingsindex
colors
post
/admin/settings/colors.[format]admin.colorscreate
colors
post
/admin/settings/colorsadmin.colorscreate
newColor
get
/admin/settings/colors/new.[format]admin.colorsnew
newColor
get
/admin/settings/colors/newadmin.colorsnew
editColor
get
/admin/settings/colors/[key]/edit.[format]admin.colorsedit
editColor
get
/admin/settings/colors/[key]/editadmin.colorsedit
color
patch
/admin/settings/colors/[key].[format]admin.colorsupdate
color
patch
/admin/settings/colors/[key]admin.colorsupdate
color
put
/admin/settings/colors/[key].[format]admin.colorsupdate
color
put
/admin/settings/colors/[key]admin.colorsupdate
color
delete
/admin/settings/colors/[key].[format]admin.colorsdelete
color
delete
/admin/settings/colors/[key]admin.colorsdelete
statuses
post
/admin/settings/statuses.[format]admin.statusescreate
statuses
post
/admin/settings/statusesadmin.statusescreate
newStatus
get
/admin/settings/statuses/new.[format]admin.statusesnew
newStatus
get
/admin/settings/statuses/newadmin.statusesnew
editStatus
get
/admin/settings/statuses/[key]/edit.[format]admin.statusesedit
editStatus
get
/admin/settings/statuses/[key]/editadmin.statusesedit
status
patch
/admin/settings/statuses/[key].[format]admin.statusesupdate
status
patch
/admin/settings/statuses/[key]admin.statusesupdate
status
put
/admin/settings/statuses/[key].[format]admin.statusesupdate
status
put
/admin/settings/statuses/[key]admin.statusesupdate
status
delete
/admin/settings/statuses/[key].[format]admin.statusesdelete
status
delete
/admin/settings/statuses/[key]admin.statusesdelete
apps
post
/admin/settings/apps.[format]admin.appscreate
apps
post
/admin/settings/appsadmin.appscreate
newApp
get
/admin/settings/apps/new.[format]admin.appsnew
newApp
get
/admin/settings/apps/newadmin.appsnew
editApp
get
/admin/settings/apps/[key]/edit.[format]admin.appsedit
editApp
get
/admin/settings/apps/[key]/editadmin.appsedit
app
patch
/admin/settings/apps/[key].[format]admin.appsupdate
app
patch
/admin/settings/apps/[key]admin.appsupdate
app
put
/admin/settings/apps/[key].[format]admin.appsupdate
app
put
/admin/settings/apps/[key]admin.appsupdate
app
delete
/admin/settings/apps/[key].[format]admin.appsdelete
app
delete
/admin/settings/apps/[key]admin.appsdelete
states
post
/admin/settings/states.[format]admin.statescreate
states
post
/admin/settings/statesadmin.statescreate
newState
get
/admin/settings/states/new.[format]admin.statesnew
newState
get
/admin/settings/states/newadmin.statesnew
editState
get
/admin/settings/states/[key]/edit.[format]admin.statesedit
editState
get
/admin/settings/states/[key]/editadmin.statesedit
state
patch
/admin/settings/states/[key].[format]admin.statesupdate
state
patch
/admin/settings/states/[key]admin.statesupdate
state
put
/admin/settings/states/[key].[format]admin.statesupdate
state
put
/admin/settings/states/[key]admin.statesupdate
state
delete
/admin/settings/states/[key].[format]admin.statesdelete
state
delete
/admin/settings/states/[key]admin.statesdelete
auditLogs
get
/admin/audit-logs.[format]admin.auditlogsindex
auditLogs
get
/admin/audit-logsadmin.auditlogsindex
auditLog
get
/admin/audit-logs/[key].[format]admin.auditlogsshow
auditLog
get
/admin/audit-logs/[key]admin.auditlogsshow
subscribers
get
/admin/subscribers.[format]admin.subscribersindex
subscribers
get
/admin/subscribersadmin.subscribersindex
subscribers
post
/admin/subscribers.[format]admin.subscriberscreate
subscribers
post
/admin/subscribersadmin.subscriberscreate
newSubscriber
get
/admin/subscribers/new.[format]admin.subscribersnew
newSubscriber
get
/admin/subscribers/newadmin.subscribersnew
editSubscriber
get
/admin/subscribers/[key]/edit.[format]admin.subscribersedit
editSubscriber
get
/admin/subscribers/[key]/editadmin.subscribersedit
subscriber
patch
/admin/subscribers/[key].[format]admin.subscribersupdate
subscriber
patch
/admin/subscribers/[key]admin.subscribersupdate
subscriber
put
/admin/subscribers/[key].[format]admin.subscribersupdate
subscriber
put
/admin/subscribers/[key]admin.subscribersupdate
subscriber
delete
/admin/subscribers/[key].[format]admin.subscribersdelete
subscriber
delete
/admin/subscribers/[key]admin.subscribersdelete
publications
get
/admin/publications.[format]admin.publicationsindex
publications
get
/admin/publicationsadmin.publicationsindex
publications
post
/admin/publications.[format]admin.publicationscreate
publications
post
/admin/publicationsadmin.publicationscreate
newPublication
get
/admin/publications/new.[format]admin.publicationsnew
newPublication
get
/admin/publications/newadmin.publicationsnew
editPublication
get
/admin/publications/[key]/edit.[format]admin.publicationsedit
editPublication
get
/admin/publications/[key]/editadmin.publicationsedit
publication
get
/admin/publications/[key].[format]admin.publicationsshow
publication
get
/admin/publications/[key]admin.publicationsshow
publication
patch
/admin/publications/[key].[format]admin.publicationsupdate
publication
patch
/admin/publications/[key]admin.publicationsupdate
publication
put
/admin/publications/[key].[format]admin.publicationsupdate
publication
put
/admin/publications/[key]admin.publicationsupdate
publication
delete
/admin/publications/[key].[format]admin.publicationsdelete
publication
delete
/admin/publications/[key]admin.publicationsdelete
editions
get
/admin/editions.[format]admin.editionsindex
editions
get
/admin/editionsadmin.editionsindex
editions
post
/admin/editions.[format]admin.editionscreate
editions
post
/admin/editionsadmin.editionscreate
newEdition
get
/admin/editions/new.[format]admin.editionsnew
newEdition
get
/admin/editions/newadmin.editionsnew
editEdition
get
/admin/editions/[key]/edit.[format]admin.editionsedit
editEdition
get
/admin/editions/[key]/editadmin.editionsedit
edition
get
/admin/editions/[key].[format]admin.editionsshow
edition
get
/admin/editions/[key]admin.editionsshow
edition
patch
/admin/editions/[key].[format]admin.editionsupdate
edition
patch
/admin/editions/[key]admin.editionsupdate
edition
put
/admin/editions/[key].[format]admin.editionsupdate
edition
put
/admin/editions/[key]admin.editionsupdate
edition
delete
/admin/editions/[key].[format]admin.editionsdelete
edition
delete
/admin/editions/[key]admin.editionsdelete
scheduleEdition
get
/admin/editions/[key]/scheduleadmin.editionsschedule
unscheduleEdition
get
/admin/editions/[key]/unscheduleadmin.editionsunschedule
promotions
get
/admin/promotions.[format]admin.promotionsindex
promotions
get
/admin/promotionsadmin.promotionsindex
promotions
post
/admin/promotions.[format]admin.promotionscreate
promotions
post
/admin/promotionsadmin.promotionscreate
newPromotion
get
/admin/promotions/new.[format]admin.promotionsnew
newPromotion
get
/admin/promotions/newadmin.promotionsnew
editPromotion
get
/admin/promotions/[key]/edit.[format]admin.promotionsedit
editPromotion
get
/admin/promotions/[key]/editadmin.promotionsedit
promotion
get
/admin/promotions/[key].[format]admin.promotionsshow
promotion
get
/admin/promotions/[key]admin.promotionsshow
promotion
patch
/admin/promotions/[key].[format]admin.promotionsupdate
promotion
patch
/admin/promotions/[key]admin.promotionsupdate
promotion
put
/admin/promotions/[key].[format]admin.promotionsupdate
promotion
put
/admin/promotions/[key]admin.promotionsupdate
promotion
delete
/admin/promotions/[key].[format]admin.promotionsdelete
promotion
delete
/admin/promotions/[key]admin.promotionsdelete
apiV1Subscribers
post
/admin/api/v1/subscribers.[format]admin.subscribersindex
apiV1Promotions
post
/admin/api/v1/promotions.[format]admin.promotionsindex
apiV1EditionLogs
post
/admin/api/v1/edition/[key]/logs.[format]admin.editionslogs
dashboard
get
/adminadmin.dashboardshow
automation
get
/automation/[action]automation
root
get
/public.homeshow
Note
These are here for reference only. They aren't loaded in production, and only used to render the CFWheels internal interface
Routes
Name Method Pattern Controller Action
wheelsInfo
get
/wheels/infowheels.publicinfo
wheelsRoutes
get
/wheels/routeswheels.publicroutes
wheelsRouteTester
post
/wheels/route-testerwheels.publicroutetester
wheelsPackages
get
/wheels/packages/[type]wheels.publicpackages
wheelsMigratorTemplates
get
/wheels/migrator/templateswheels.publicmigratortemplates
wheelsMigratorTemplatesCreate
post
/wheels/migrator/templateswheels.publicmigratortemplatescreate
wheelsMigratorSQL
get
/wheels/migrator/sql/[version]wheels.publicmigratorsql
wheelsMigratorCommand
post
/wheels/migrator/[command]/[version]wheels.publicmigratorcommand
wheelsMigrator
get
/wheels/migratorwheels.publicmigrator
wheelsTests
get
/wheels/tests/[type]wheels.publictests
wheelsDocs
get
/wheels/docswheels.publicdocs
wheelsCli
get
/wheels/cliwheels.publiccli
wheelsPluginEntry
get
/wheels/plugins/[name]wheels.publicpluginentry
wheelsPluginPost
post
/wheels/plugins/[name]wheels.publicpluginentry
wheelsPlugins
get
/wheels/pluginswheels.publicplugins
wheelsBuild
get
/wheels/buildwheels.publicbuild
wheelsLegacy
get
/wheels/wheels/[view]wheels.publiclegacy
wheelsRoot
get
/wheelswheels.publicindex