wiki.techinc.nl/includes/Rest/coreRoutes.json
Petr Pchelko 3fe70b50ad REST: Introduce language links endpoint.
This endpoint returns a list of all available alternative language
versions for a given page based on the langlinks table.

Bug: T230846
Change-Id: I12c7aad7199e07b531ec21f5db01d6469a67ad35
2019-12-03 10:32:37 -06:00

64 lines
1.3 KiB
JSON

[
{
"path": "/user/{name}/hello",
"class": "MediaWiki\\Rest\\Handler\\HelloHandler"
},
{
"path": "/v1/page/{title}/history",
"class": "MediaWiki\\Rest\\Handler\\PageHistoryHandler",
"services": [
"RevisionStore",
"NameTableStoreFactory",
"PermissionManager",
"DBLoadBalancer"
]
},
{
"path": "/v1/page/{title}/history/counts/{type}",
"class": "MediaWiki\\Rest\\Handler\\PageHistoryCountHandler",
"services": [
"RevisionStore",
"NameTableStoreFactory",
"PermissionManager",
"DBLoadBalancer",
"MainWANObjectCache"
]
},
{
"path": "/v1/revision/{from}/compare/{to}",
"class": "MediaWiki\\Rest\\Handler\\CompareHandler",
"services": [
"RevisionLookup",
"PermissionManager",
"Parser"
]
},
{
"path": "/v1/revision/{id}/bare",
"class": "MediaWiki\\Rest\\Handler\\RevisionHandler",
"services": [
"RevisionLookup",
"PermissionManager"
]
},
{
"path": "/coredev/v0/search/page",
"class": "MediaWiki\\Rest\\Handler\\SearchHandler",
"services": [
"PermissionManager",
"SearchEngineFactory",
"SearchEngineConfig"
]
},
{
"path": "/coredev/v0/page/{title}/links/language",
"class": "MediaWiki\\Rest\\Handler\\LanguageLinksHandler",
"services": [
"DBLoadBalancer",
"LanguageNameUtils",
"PermissionManager",
"TitleFormatter",
"TitleParser"
]
}
]