]> git.mxchange.org Git - friendica.git/blobdiff - static/routes.config.php
Add POST follow request Mastodon API endpoint
[friendica.git] / static / routes.config.php
index bc98fd5952cec782bdf1ecd9aba48ce16f14a1dc..d23b092169448363f105692e04f0838557d10f79 100644 (file)
@@ -17,7 +17,7 @@ return [
 
        '/.well-known' => [
                '/host-meta'      => [Module\WellKnown\HostMeta::class,     [R::GET]],
-               '/nodeinfo'       => [Module\NodeInfo::class,               [R::GET]],
+               '/nodeinfo'       => [Module\WellKnown\NodeInfo::class,     [R::GET]],
                '/webfinger'      => [Module\Xrd::class,                    [R::GET]],
                '/x-social-relay' => [Module\WellKnown\XSocialRelay::class, [R::GET]],
        ],
@@ -27,6 +27,15 @@ return [
                '/recovery' => [Module\TwoFactor\Recovery::class, [R::GET, R::POST]],
        ],
 
+       '/api' => [
+               '/v1' => [
+                       '/follow_requests'                   => [Module\Api\Mastodon\FollowRequests::class, [R::GET         ]],
+                       '/follow_requests/{id:\d+}/{action}' => [Module\Api\Mastodon\FollowRequests::class, [        R::POST]],
+                       '/instance'                          => [Module\Api\Mastodon\Instance::class, [R::GET]],
+                       '/instance/peers'                    => [Module\Api\Mastodon\Instance\Peers::class, [R::GET]],
+               ],
+       ],
+
        '/admin'               => [
                '[/]' => [Module\Admin\Summary::class, [R::GET]],