From 62d9f6596d38b0fc69987dec0f17fac2efa55c01 Mon Sep 17 00:00:00 2001 From: Raynald Date: Sat, 9 Apr 2016 17:35:46 +0200 Subject: [PATCH] Added 3 more api-requests for folder management Hi, I added 3 API request that I use in my project to get Folders of a user collection, Folder properties of a given folder and Releases contained in a given folder --- resources/service.php | 56 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/resources/service.php b/resources/service.php index c204298..1634770 100644 --- a/resources/service.php +++ b/resources/service.php @@ -407,6 +407,62 @@ 'required' => true ] ] + ], + 'getCollectionFolders' => [ + 'httpMethod' => 'GET', + 'uri' => 'users/{username}/collection/folders', + 'responseModel' => 'GetResponse', + 'parameters' => [ + 'username' => [ + 'type' => 'string', + 'location' => 'uri', + 'required' => true + ] + ] + ], + 'getFolder' => [ + 'httpMethod' => 'GET', + 'uri' => 'users/{username}/collection/folders/{folder_id}', + 'responseModel' => 'GetResponse', + 'parameters' => [ + 'username' => [ + 'type' => 'string', + 'location' => 'uri', + 'required' => true + ], + 'folder_id' => [ + 'type' => 'string', + 'location' => 'uri', + 'required' => true + ], + ] + ], + 'getFolderRelease' => [ + 'httpMethod' => 'GET', + 'uri' => 'users/{username}/collection/folders/{folder_id}/releases', + 'responseModel' => 'GetResponse', + 'parameters' => [ + 'username' => [ + 'type' => 'string', + 'location' => 'uri', + 'required' => true + ], + 'folder_id' => [ + 'type' => 'string', + 'location' => 'uri', + 'required' => true + ], + 'per_page' => [ + 'type' => 'integer', + 'location' => 'query', + 'required' => false + ], + 'page' => [ + 'type' => 'string', + 'location' => 'query', + 'required' => false + ] + ] ] ], 'models' => [