{ "uuid": "239580b1-9347-46de-95c4-a7777eb2c2f2", "lastMigration": 29, "name": "Fisheye Crucible", "endpointPrefix": "context/", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "4708b2e3-25f9-4cf9-9dac-767bbd499212", "documentation": "Retrieve a page of groups.", "method": "get", "endpoint": "rest-service-fecru/admin/groups/", "responses": [ { "uuid": "10e7c925-cbfe-49a4-b5a6-3b498c9fe15d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5e98a02c-d0c0-4118-b753-b3d469129190", "documentation": "Creates a new user group.", "method": "post", "endpoint": "rest-service-fecru/admin/groups/", "responses": [ { "uuid": "d9a5236c-4b09-4603-933c-7954660519ea", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4b330349-b31f-47d1-ab3d-533558e675ae", "documentation": "Deletes a group by name", "method": "delete", "endpoint": "rest-service-fecru/admin/groups/:name", "responses": [ { "uuid": "621c6145-623e-4213-9b9f-39aa626e06e3", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bb82cea2-2c20-47c4-9b0c-de235cc7d3f9", "documentation": "Retrieve a group by name.", "method": "get", "endpoint": "rest-service-fecru/admin/groups/:name", "responses": [ { "uuid": "2739a44f-b6de-409e-ab6f-57013e10cc51", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "eb1c7571-49d9-4740-8627-bd1d9b69df21", "documentation": "Updates an existing group.", "method": "put", "endpoint": "rest-service-fecru/admin/groups/:name", "responses": [ { "uuid": "199ab9a7-53d7-42f3-ba2d-bd227631be9f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cc34a48f-30ea-457a-9a7d-b03777bb9eae", "documentation": "Removes user from group", "method": "delete", "endpoint": "rest-service-fecru/admin/groups/:name/users", "responses": [ { "uuid": "d2618d0d-550d-4510-aaf6-036bf5027914", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d2c7e757-2584-48a1-93aa-5952fe4a95e7", "documentation": "Lists group's user names", "method": "get", "endpoint": "rest-service-fecru/admin/groups/:name/users", "responses": [ { "uuid": "18c30564-a508-432d-934a-f82bd4ddabf5", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0cfcaa34-2272-4efe-bc85-6057456d29be", "documentation": "Adds user to group", "method": "put", "endpoint": "rest-service-fecru/admin/groups/:name/users", "responses": [ { "uuid": "ddd543f6-67b6-47f0-99fa-b2e72f724764", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4474a287-7ef1-453a-aea4-b1b63f219382", "documentation": "Retrieve a page of permission schemes.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes", "responses": [ { "uuid": "16c77035-2055-4e8d-9b8b-70b8a8849178", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2d8fd4d3-028f-4d10-9171-e761c1d4983e", "documentation": "Creates a new permission scheme. The new permission scheme is blank or can be created from another existing permission scheme.", "method": "post", "endpoint": "rest-service-fecru/admin/permission-schemes", "responses": [ { "uuid": "976d0585-50b8-46ac-a341-66e0da97d662", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2248f901-0117-40c4-b5a9-7799684c0648", "documentation": "Deletes a permission scheme by name", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name", "responses": [ { "uuid": "482fe11c-6fdb-4afa-85a8-98d5e972719d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5cbadf05-5bf2-4f75-ba8b-1c8b67bb55d3", "documentation": "Retrieve a permission scheme by name", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name", "responses": [ { "uuid": "71a20eaa-ca96-48fa-bea8-fef246a63969", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2568aab7-3e8e-478f-a7cc-f8134b57e0eb", "documentation": "Updates an existing permission scheme.", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name", "responses": [ { "uuid": "862dcb32-6bab-4c4a-a744-6206d773e543", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3f37a496-f7db-4e1f-836e-2ca9c3cbe5b3", "documentation": "Removes anonymous-user permission [action name] from given permission scheme", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/anonymous-users", "responses": [ { "uuid": "cb27d4b3-5e71-4653-a83a-6a307b9908fb", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "41272733-8341-4db3-a81e-d623147fcce9", "documentation": "Retrieve a page of anonymous users permissions [action name] for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/anonymous-users", "responses": [ { "uuid": "5679da08-8591-448d-96d4-dae835626457", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "becae682-efde-4457-826b-3aa3d221aa10", "documentation": "Add anonymous-user permission [action name] to given permission scheme\n List of available action names:", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/anonymous-users", "responses": [ { "uuid": "fb8d073b-3503-4107-9093-bb7b2c26f57e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "00e80ac5-20f2-4984-89ec-5ad9868601b7", "documentation": "Removes group permission [group name, action name] from given permission scheme", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/groups", "responses": [ { "uuid": "1f54778f-f8d8-4b4a-a05d-6883f0cfc96e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "94cf709e-f026-496e-86df-e018a121f62b", "documentation": "Retrieve a page of group permissions [group name, action name] for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/groups", "responses": [ { "uuid": "be984571-111b-4cfa-b3b4-95d593839e50", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fdd08927-bb92-4ae4-b0c1-2c9757c5b125", "documentation": "Add group permission [group name, action name] to given permission scheme\n List of available action names:", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/groups", "responses": [ { "uuid": "5310a787-3bf1-4a33-992d-08d4d1455b63", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e7c18207-28b0-4dea-ab4f-7b4e7f1fdc0f", "documentation": "Removes logged-in-users permission [action name] from given permission scheme", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/logged-in-users", "responses": [ { "uuid": "513aaa79-2cdc-4772-a664-6daf1ddac3d9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9e1f9cef-64c1-4a16-809f-c9c001549cfe", "documentation": "Retrieve a page of logged in users permissions [action name] for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/logged-in-users", "responses": [ { "uuid": "6a85e437-21d1-460d-8572-1f2e0e4e2e35", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3bcd929f-8488-4548-ada6-bc6abecde190", "documentation": "Add logged-in-users permission [action name] to given permission scheme\n List of available action names:", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/logged-in-users", "responses": [ { "uuid": "45b87aaf-9b3e-4d8f-8a16-13d7c4416b7d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0c4d9bb2-9e08-4410-9649-0c999a6b462c", "documentation": "Retrieve a page of projects for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/projects", "responses": [ { "uuid": "925a8d64-4cc7-49ad-ab1b-b02a7bf92006", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c904d209-874e-49c7-ba18-31cf56df0e77", "documentation": "Removes review-role permission [role name, action name] from given permission scheme", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/review-roles", "responses": [ { "uuid": "60b6e523-0511-421e-a852-2be62434cf2f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "07720d70-d132-4ad5-8028-84c7e1ca68f9", "documentation": "Retrieve a page of review-roles permissions [role name, action name] for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/review-roles", "responses": [ { "uuid": "1c9e2101-491e-423a-823f-ecc364be6695", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f36a82ac-a238-4824-9201-f97126301e25", "documentation": "Add review-role permission [role name, action name] to given permission scheme\n List of available action names:\n \n\n List of available role names:", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/review-roles", "responses": [ { "uuid": "ba99a431-f838-46d6-9775-7468766d6b63", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f93eeb62-f757-431a-9b20-9a7f7ef48899", "documentation": "Removes user permission [username, action name] from given permission scheme", "method": "delete", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/users", "responses": [ { "uuid": "594b10d1-20cd-4819-a996-478c37f28750", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4262cc6c-ff15-42d3-a0fd-322126c2f524", "documentation": "Retrieve a page of user permissions [username, action name] for given permission scheme.", "method": "get", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/users", "responses": [ { "uuid": "cff65a6f-79c9-4b3c-b2f4-5f5b206d93e9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "61b285b4-95ee-459d-9bec-21661bc1b3b5", "documentation": "Add user permission [username, action name] to given permission scheme\n List of available action names:", "method": "put", "endpoint": "rest-service-fecru/admin/permission-schemes/:name/users", "responses": [ { "uuid": "11e1ee1f-ffe1-4831-897e-dfb9e7f0a3ad", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a93d5470-a140-48b2-b4dd-f8b18ecb0129", "documentation": "Retrieve a page of projects.", "method": "get", "endpoint": "rest-service-fecru/admin/projects", "responses": [ { "uuid": "66f7b99e-76f0-4205-8ea0-c28755881162", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3dae40e5-c987-404a-82c8-a871e41af831", "documentation": "Creates a new project.", "method": "post", "endpoint": "rest-service-fecru/admin/projects", "responses": [ { "uuid": "9a849abc-ee37-44ec-a649-e302cc3b047b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fcfdbab3-c58b-4fbc-9330-97140f9debca", "documentation": "Deletes a project by key (including all reviews in this project).\n Use \n to move reviews to another project.", "method": "delete", "endpoint": "rest-service-fecru/admin/projects/:key", "responses": [ { "uuid": "45eb627c-0745-41d0-b215-c4de9ff1d2d9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "be034dd3-221e-4062-9c69-bb7e5fea4143", "documentation": "Retrieve a project by key.", "method": "get", "endpoint": "rest-service-fecru/admin/projects/:key", "responses": [ { "uuid": "effb9739-2911-4010-abbe-357dde1588c7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5c4d3e19-85ba-4745-832b-1a215d850318", "documentation": "Updates an existing project.", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:key", "responses": [ { "uuid": "dbcf634d-3557-4041-a820-7c666f5074b9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c0953bde-128f-49fc-a0f4-f9846a87e3e1", "documentation": "Delete group from project's allowed reviewer group list", "method": "delete", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-groups", "responses": [ { "uuid": "4f6db933-2bfd-48fa-aa67-5827b2cada01", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a4ca74ae-063c-4bc0-b75f-50a14fb7a936", "documentation": "Retrieves project's allowed reviewer groups", "method": "get", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-groups", "responses": [ { "uuid": "ae3b5a72-37aa-4b78-bf8f-33357a7aec8f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c0afe621-aa49-40de-9b01-7fa25496f428", "documentation": "Add group to project's allowed reviewer group list", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-groups", "responses": [ { "uuid": "0a18e8a2-20b9-4075-9dfc-97bab6c526ae", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1f14f21b-2983-49ee-911d-311c97fa0015", "documentation": "Remove user from project's allowed reviewer users list", "method": "delete", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-users", "responses": [ { "uuid": "9cc08441-2c63-4465-af1c-302f434cf65d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "160f0f6b-0a5d-461f-91a8-a6b93aec69ce", "documentation": "Retrieves project's allowed reviewer users", "method": "get", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-users", "responses": [ { "uuid": "fa050417-e7f2-4901-a9ac-0f77c99a5990", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "993e6eda-686b-496d-98d2-981c2aa3784d", "documentation": "Add user to project's allowed reviewer users list", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:key/allowed-reviewer-users", "responses": [ { "uuid": "3ff5c18a-6c5e-4643-afb8-fff1a4ed661a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9c2c8351-d446-4356-ab2c-621f011e88a5", "documentation": "Delete group from project's default reviewer group list", "method": "delete", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-groups", "responses": [ { "uuid": "f1a5a5ce-d5d6-4573-b968-059cedc0fe5e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0df4be4e-efbe-413c-88e9-c160a6da01a6", "documentation": "Retrieves project's default reviewer groups", "method": "get", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-groups", "responses": [ { "uuid": "5210cd6d-8615-44d7-8755-28cdfa6bfddb", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "464a1d20-d9a0-454a-a4d7-4ff8bc7f267b", "documentation": "Add group to project's default reviewer group list", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-groups", "responses": [ { "uuid": "4215c942-9b93-4c2d-81f5-5f5cf75bde76", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b24cecf5-df3e-4c19-9471-de4de0c3e0c1", "documentation": "Remove user from project's default reviewer users list", "method": "delete", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-users", "responses": [ { "uuid": "0376dbc3-73e9-4362-8100-7cf1046a2350", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0aa809db-d637-4da5-8299-74358b6a1070", "documentation": "Retrieves project's default reviewer users", "method": "get", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-users", "responses": [ { "uuid": "8fcac769-fc7d-4ee4-a833-ac8049c21d23", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3deaf1cc-080d-45d3-8258-e227de39070a", "documentation": "Add user to project's default reviewer users list", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:key/default-reviewer-users", "responses": [ { "uuid": "03c71a8b-bec5-4421-8d0c-9ee4a3e1ad0e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0cec966b-31cb-42f6-b48f-443885ca59fb", "documentation": "Move reviews and snippets from source project to destination project", "method": "put", "endpoint": "rest-service-fecru/admin/projects/:sourceProjectKey/move-reviews/:destinationProjectKey", "responses": [ { "uuid": "74539eed-ca0b-4629-a753-9483d51d262e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "06179380-c280-4144-aaed-1761b4ec3a23", "documentation": "Retrieve a page of repositories. Repository properties with default values may not be returned.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories", "responses": [ { "uuid": "dd1786ea-ebb4-4c3c-806b-ba3e52118c7c", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e30a8044-4791-4f21-a85d-e6e39aa1dac7", "documentation": "Creates a repository.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories", "responses": [ { "uuid": "11258094-9005-4e61-aa02-4c203d324166", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "97fcc8e6-09da-4eb3-adcc-7d803bd75ab5", "documentation": "Adds repository", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1", "responses": [ { "uuid": "8dfa6b9f-055b-48a5-a570-3181e2e89b6b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "05588d71-90cd-42f9-8767-27bf70a6e54a", "documentation": "Returns information about the status of the repository and the current indexing status", "method": "get", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository", "responses": [ { "uuid": "e0da226a-9872-49f8-8cd7-a0557b936945", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "94e02c1c-a28c-409a-8793-8cf4329125a8", "documentation": "Deletes repository.\n Warning: you can not undo this operation", "method": "delete", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/", "responses": [ { "uuid": "d87404a2-d4cf-44ba-8bd7-5d31b78ea505", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7dc1578b-f14a-41c9-9f4c-22c893022a9c", "documentation": "Disables repository.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/disable", "responses": [ { "uuid": "c83e274e-488f-47b5-85be-8a84f281b157", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3ad195ce-30cf-4aa8-8e44-0e456e6bf48b", "documentation": "Enables repository.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/enable", "responses": [ { "uuid": "064cd65d-ecb7-40fe-beef-f1f9d02560d3", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d828745c-17c6-45a4-ba6b-0f9beda180e4", "documentation": "Rebuilds the changeset discussion index for the specified repository. The index is used to display changeset\n discussions in activity streams.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/reindex-discussions", "responses": [ { "uuid": "df630b3c-329c-4634-a08c-f94fbfc2bc80", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "1a3721be-affd-4ea2-8369-24e377ce8139", "documentation": "Re-indexes the linecount data used to generate the LOC graphs. The linecount data will be recalculated in daily\n buckets based on the server timezone.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/reindex-linecount", "responses": [ { "uuid": "6f7affa1-c978-4237-a710-a3b3c333f76b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "4b139678-57f1-4854-9efb-2c95cda6622f", "documentation": "Re-indexes all the Crucible revision data (which revisions have been reviewed)", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/reindex-reviews", "responses": [ { "uuid": "8c0bbab0-a948-4ce5-bb4a-4fefbdb62662", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "80570ee1-b61c-47ed-abf5-53c43c4ad0c6", "documentation": "Rebuilds the search index data for the given repository. This will rebuild the data used to search by path,\n commit message and comitter, also used for activity streams and JIRA integration.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/reindex-search", "responses": [ { "uuid": "011c67cf-6981-4373-a43a-84976b757e17", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9edc2011-4863-4b82-8273-173834d9f8cf", "documentation": "Deletes the existing cache and re-indexes the repository from scratch.\n For large or slow repositories this may take some time, during which some functionality will be unavailable.\n This action will also restart the repository.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/reindex-source", "responses": [ { "uuid": "e27c5095-3d3b-40bf-b4e0-aa72d82eb3e4", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "27928c06-d2d0-4f37-b876-cc775a44fa42", "documentation": "Re-scans the repository metadata for SVN and Perforce repositories. Only valid for Perforce and SVN repositories.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/rescan-metadata", "responses": [ { "uuid": "4c5ad183-d3ca-440b-b41a-76965bbd01e9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0e9d677e-e750-4d19-84e8-7bf9311e7045", "documentation": "Runs an incremental repository index now. This is the same operation as triggered by scheduled indexing.\n Can be called using the REST Api Token to authorize.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/scan", "responses": [ { "uuid": "b4a997c6-daed-4043-806a-8cfbc4631588", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a6473388-9321-414c-9533-0ccccde443ac", "documentation": "Scans the whole CVS repository for any changes since the last scan. Only valid for CVS repositories.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/scan-cvs", "responses": [ { "uuid": "a9907aea-2033-4dae-8130-4784aedd1eea", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fc86d257-a365-4b84-a29d-150d6cc5f796", "documentation": "Starts the repository.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/start", "responses": [ { "uuid": "2ee60229-faab-4f51-9c11-0ee96350c836", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "93652f74-5147-434b-8a59-933a096e6dff", "documentation": "Stops the repository. Does not wait for the repository to stop before returning.", "method": "post", "endpoint": "rest-service-fecru/admin/repositories-v1/:repository/stop", "responses": [ { "uuid": "facaee64-c577-4403-9cbd-279158e44649", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "810c7bf4-dd39-471c-8a60-78457dfbec4f", "documentation": "Deletes a repository by key", "method": "delete", "endpoint": "rest-service-fecru/admin/repositories/:repository", "responses": [ { "uuid": "9e4ffeb3-0939-436b-a4b7-078a15fb77e7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "16d8b36e-0f5b-4cca-a35f-43d9f438e602", "documentation": "Retrieve a repository by key. Repository properties with default values may not be returned.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories/:repository", "responses": [ { "uuid": "e640ed66-0c15-4c68-9d15-a937d23384fa", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5a27f54d-88d4-40af-b939-ca93918fe3e2", "documentation": "Updates an existing repository.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository", "responses": [ { "uuid": "786c3526-638b-45f2-b32d-c12027f71c46", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d3c20b6d-b4d3-4ad7-8406-dd6efb7eea50", "documentation": "Runs an full incremental repository index.\n For CVS: scans the whole CVS repository for any changes since the last scan.\n For other repository types will trigger an incremental index.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/full-incremental-index", "responses": [ { "uuid": "f8e0307d-01d7-412e-9ea5-fecffe896fca", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "10806659-f4df-4939-aacd-74dddb1653f3", "documentation": "Runs an incremental repository index. This is the same operation as triggered by scheduled indexing.\n Can be called using the REST API Token to authorize.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/incremental-index", "responses": [ { "uuid": "890ebac2-d02e-455a-9928-f1173538fb2a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b2f31f3f-e37a-44b3-a779-f68bf85b5b52", "documentation": "Retrieve repository permissions properties.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories/:repository/permissions", "responses": [ { "uuid": "d7be7cfb-4baa-44d9-b6a4-16cc6a6666b7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "b38e1ffc-7ad5-4c7d-a9df-84f5027c6814", "documentation": "Updates repository permissions properties.\n\n Valid permission settings: any combination of useDefaults, allowAnonymous, allowLoggedIn.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/permissions", "responses": [ { "uuid": "b49e37fa-3a0a-4e56-907e-7eac57d83e21", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "926021ca-d9e6-49b1-86a6-a90e48ec21fc", "documentation": "Delete group from repository allowed groups", "method": "delete", "endpoint": "rest-service-fecru/admin/repositories/:repository/permissions/groups", "responses": [ { "uuid": "8c46c4c1-1596-4a0e-a3fa-2dee7b6fea15", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "df86bf65-aedc-4f91-826f-ef496634e47c", "documentation": "Note: use /rest-service-fecru/admin/repository-permissions/ endpoint for full repository permission administration functionality\n Lists groups allowed to access repository.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories/:repository/permissions/groups", "responses": [ { "uuid": "c4118118-2e0b-4afd-aa6f-6c9a7d51caba", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "43ab0937-c62d-4613-97c1-f19f6222918e", "documentation": "Note: use /rest-service-fecru/admin/repository-permissions/ endpoint for full repository permission administration functionality\n Adds group to repository allowed groups", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/permissions/groups", "responses": [ { "uuid": "3a9920ff-e2ee-45c7-9b9f-51876b83cd74", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c103d8eb-5969-4805-8c82-6036bbfe7188", "documentation": "Rebuilds the changeset discussion index for the specified repository. The index is used to display changeset\n discussions in activity streams.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/reindex-changeset-discussion", "responses": [ { "uuid": "2c765acf-0461-426a-b422-be113fe306ca", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c7069997-27ff-4399-8440-80bb5f1f87ae", "documentation": "Re-indexes the linecount data used to generate the LOC graphs. The linecount data will be recalculated in daily\n buckets based on the server timezone.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/reindex-linecount", "responses": [ { "uuid": "9b229cc2-4079-4cb2-9e6a-32f019546e8e", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "343104bd-8f59-4cbe-b91f-e67d803e7cd8", "documentation": "Re-indexes all the Crucible revision data (which revisions have been reviewed)", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/reindex-reviews", "responses": [ { "uuid": "ef3f8ade-e094-4c5b-b838-48e49d3422d7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "da80f410-c18e-4c78-bb9f-8bd92e57a4b2", "documentation": "Rebuilds the search index data for the given repository. This will rebuild the data used to search by path,\n commit message and committer, also used for activity streams and JIRA integration.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/reindex-search", "responses": [ { "uuid": "4fb4c052-2962-415a-ad37-bf30a9f35d30", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e04f965a-3422-4dc9-a2d1-ec37855c10cb", "documentation": "Deletes the existing cache and re-indexes the repository from scratch.\n For large or slow repositories this may take some time, during which some functionality will be unavailable.\n This action will also restart the repository.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/reindex-source", "responses": [ { "uuid": "63f5970e-65fe-474e-b7c2-9839f5ed4096", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a70b35f4-4773-4554-944a-263853a7129b", "documentation": "Re-scans the repository metadata. Only valid for Perforce and SVN repositories.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/rescan-metadata", "responses": [ { "uuid": "39ddc8a1-c655-41e3-af40-769c49825300", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "89899509-02e3-4447-b027-462032e62e1e", "documentation": "Starts repository. Does not wait for the repository to start before returning.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/start", "responses": [ { "uuid": "f886bdd0-3839-436c-8cad-311eb7145861", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "63884e0c-093a-4a6d-bc05-095d82aa3f42", "documentation": "Stops repository. Does not wait for the repository to stop before returning.", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/stop", "responses": [ { "uuid": "76693666-9f2b-4cf8-b16e-81bd4b78054b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bfb97030-b2cf-4afb-8c0f-a0e882d91624", "documentation": "Retrieves repository updates properties.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories/:repository/updates", "responses": [ { "uuid": "ec9efd57-4204-4e3f-a661-4957b9de2118", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "697dfe09-8431-4efd-8d62-826e7d07d2f8", "documentation": "", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/:repository/updates", "responses": [ { "uuid": "941fb8a7-f15a-49e4-aedc-e99fbcf7168f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "36131ce5-6995-484d-81fd-30929efb6d9c", "documentation": "Retrieve default repository permissions properties.", "method": "get", "endpoint": "rest-service-fecru/admin/repositories/~defaults/permissions", "responses": [ { "uuid": "54dafc56-ccda-460e-8533-a1c2cf4ae0bc", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cbddad26-b954-4900-802c-f76d62e8b4df", "documentation": "Updates default repository permissions properties.\n\n Valid permission settings: any combination of allowAnonymous, allowLoggedIn", "method": "put", "endpoint": "rest-service-fecru/admin/repositories/~defaults/permissions", "responses": [ { "uuid": "aec4ca10-c8aa-48b5-bbb0-67923d8a7934", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "66376ded-d2a5-4ae5-970b-84a886e98d18", "documentation": "Retrieve a page of users.", "method": "get", "endpoint": "rest-service-fecru/admin/users/", "responses": [ { "uuid": "185096a5-4e3c-426e-9759-310fbeabf59d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2283bafc-8b13-49ae-a4c9-d91efdd141d1", "documentation": "Creates a new user. Tries to add the user to fisheye-users and crucible-users groups if those exist.", "method": "post", "endpoint": "rest-service-fecru/admin/users/", "responses": [ { "uuid": "e6beab10-3f75-470f-969e-7f55bb44c9b4", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "821f0bde-35b3-4f63-a4f9-5e5764cc3f84", "documentation": "Deletes a user by name", "method": "delete", "endpoint": "rest-service-fecru/admin/users/:name", "responses": [ { "uuid": "bf255fc1-ec35-4f20-a8cc-8f0db28b03a7", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "0b27d474-3992-48ca-955f-b9838e6c0d6f", "documentation": "Retrieve a user by name.", "method": "get", "endpoint": "rest-service-fecru/admin/users/:name", "responses": [ { "uuid": "354c2487-9c4a-4470-bcc7-025acd749251", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8540f9b2-fd5f-4860-993d-8047edc524a1", "documentation": "Updates an existing user.", "method": "put", "endpoint": "rest-service-fecru/admin/users/:name", "responses": [ { "uuid": "fa3cf4a7-52dd-4396-bbbc-547a4bdd9438", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e9af4e1c-9a42-4527-b07b-e91db44f77a9", "documentation": "Removes user from group", "method": "delete", "endpoint": "rest-service-fecru/admin/users/:name/groups", "responses": [ { "uuid": "83ddc17c-c8bf-4c44-bc50-0a0dd321a0fd", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f4cba57c-ad92-4825-b452-9c5daa698215", "documentation": "Lists user's group names", "method": "get", "endpoint": "rest-service-fecru/admin/users/:name/groups", "responses": [ { "uuid": "74243aba-ac23-4e1a-b18e-d5f0f0010a9b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2e5f9083-f337-4670-9828-ca634fb7a651", "documentation": "Adds user to group", "method": "put", "endpoint": "rest-service-fecru/admin/users/:name/groups", "responses": [ { "uuid": "bed716f8-4493-4bc3-b269-a55d8ea8a21f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f789efc0-0a65-4df9-87ae-bc9757aa68dd", "documentation": "Get the user authentication token.", "method": "post", "endpoint": "rest-service-fecru/auth/login", "responses": [ { "uuid": "7c5767cc-8432-406b-a40d-1c4f21adfe34", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ace464a0-6d2f-4947-b425-6f6e69b11920", "documentation": "Returns indexing status of given repository.", "method": "get", "endpoint": "rest-service-fecru/indexing-status-v1/status/:repository", "responses": [ { "uuid": "26247633-25c2-4f53-83c0-3a1b054fc1be", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "fa11b837-674e-46d0-b3a9-7507cb7663eb", "documentation": "Get a list of recently visited items for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1", "responses": [ { "uuid": "6e8031e5-8c91-44fc-9e50-11bcae709aca", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "efbaefdc-b8fa-4e44-8692-b5b09901f55a", "documentation": "Get a list of recently visisted items for the currently logged in user, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/detailed", "responses": [ { "uuid": "2faf3e15-2945-4eff-b413-284e32fca46a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cf08f078-bf77-4c31-9568-8790c1abd78f", "documentation": "Get a list of recently visited projects for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/projects", "responses": [ { "uuid": "b8ba8b18-f54b-4adb-9aad-097cd6cc2c1a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "da89a374-ca7b-45a6-b188-dd10997dc7c0", "documentation": "Get a list of recently visited projects for the currently logged in Project, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/projects/detailed", "responses": [ { "uuid": "af00cd00-89f1-488a-8854-e33b66b9dab8", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "d7d28eb9-11a9-4937-b5cb-406d998cb42c", "documentation": "Get a list of recently visited repositories for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/repositories", "responses": [ { "uuid": "3f91abc7-3686-4547-aca3-233eacdeb205", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "14131311-d878-4212-b001-60652f742ec7", "documentation": "Get a list of recently visisted repositories for the currently logged in user, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/repositories/detailed", "responses": [ { "uuid": "a4a2dc77-8cb1-4dea-994e-f7eca2290002", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "26897487-65b1-4f13-afb8-05d259e153b9", "documentation": "Get a list of recently visited reviews for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/reviews", "responses": [ { "uuid": "a4b7707c-78cd-44bc-8324-cc03711f2934", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "84e407d0-cc38-45e8-8e32-844d804ca8ee", "documentation": "Get a list of recently visited reviews for the currently logged in user, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/reviews/detailed", "responses": [ { "uuid": "7e47a6bd-969c-4b2a-873b-26a35d71c90a", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c80e6a12-ac84-4660-b30d-cb2a393cdf27", "documentation": "Get a list of recently visited snippets for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/snippets", "responses": [ { "uuid": "a81dde5c-ccec-400c-b652-b18545e6477d", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9ff64a4b-92c4-48c2-b7a8-8878d76be88e", "documentation": "Get a list of recently visited snippets for the currently logged in user, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/snippets/detailed", "responses": [ { "uuid": "ebe63367-fbb8-4cdb-b704-3b23cb22da47", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "34342780-62c0-4010-a2aa-419b34d21e4f", "documentation": "Get a list of recently visited users for the currently logged in user.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/users", "responses": [ { "uuid": "1475a329-89b7-4548-a177-cb4549e2e965", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "52b82f6e-d64d-4992-9865-0f9e43e36343", "documentation": "Get a list of recently visited users for the currently logged in user, including the detailed entities.", "method": "get", "endpoint": "rest-service-fecru/recently-visited-v1/users/detailed", "responses": [ { "uuid": "46683538-edd4-43cf-8d94-119c256f7a0f", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a0dce0ee-4fca-45e0-bc1c-ba5818d3ddbe", "documentation": "Provides general information about the server's configuration.", "method": "get", "endpoint": "rest-service-fecru/server-v1", "responses": [ { "uuid": "f7a63c63-9335-4e66-8c5f-bcd45f5970d9", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "26a84f4e-92a5-43c3-90eb-61a79d55fbbb", "documentation": "", "method": "post", "endpoint": "rest-service-fecru/share-content-v1/share", "responses": [ { "uuid": "18dfc28b-0ecc-443b-8452-0678b8142cbb", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6de19d40-8132-4381-a169-748dbea20164", "documentation": "Using POST method to set a user preference.\n If repo is not set, the preference will be recognised as a global preference.", "method": "post", "endpoint": "rest-service-fecru/user-prefs-v1", "responses": [ { "uuid": "1ccf2e11-6b6e-4afd-8817-5eef005f613c", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "80868fac-2c93-4637-9366-421636d5d007", "documentation": "Getting user's global preference", "method": "get", "endpoint": "rest-service-fecru/user-prefs-v1/:property", "responses": [ { "uuid": "2dd3a155-cea2-486d-b7db-75a55345233b", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f0743030-dc4b-4217-8f55-b24204697cdb", "documentation": "Getting user's preference related to a certain repository", "method": "get", "endpoint": "rest-service-fecru/user-prefs-v1/:repository/:property", "responses": [ { "uuid": "43d9c1b4-387e-4328-9f3f-9ef328548a4c", "body": "", "latency": 0, "statusCode": 200, "label": "Successful Response", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "4708b2e3-25f9-4cf9-9dac-767bbd499212" }, { "type": "route", "uuid": "5e98a02c-d0c0-4118-b753-b3d469129190" }, { "type": "route", "uuid": "4b330349-b31f-47d1-ab3d-533558e675ae" }, { "type": "route", "uuid": "bb82cea2-2c20-47c4-9b0c-de235cc7d3f9" }, { "type": "route", "uuid": "eb1c7571-49d9-4740-8627-bd1d9b69df21" }, { "type": "route", "uuid": "cc34a48f-30ea-457a-9a7d-b03777bb9eae" }, { "type": "route", "uuid": "d2c7e757-2584-48a1-93aa-5952fe4a95e7" }, { "type": "route", "uuid": "0cfcaa34-2272-4efe-bc85-6057456d29be" }, { "type": "route", "uuid": "4474a287-7ef1-453a-aea4-b1b63f219382" }, { "type": "route", "uuid": "2d8fd4d3-028f-4d10-9171-e761c1d4983e" }, { "type": "route", "uuid": "2248f901-0117-40c4-b5a9-7799684c0648" }, { "type": "route", "uuid": "5cbadf05-5bf2-4f75-ba8b-1c8b67bb55d3" }, { "type": "route", "uuid": "2568aab7-3e8e-478f-a7cc-f8134b57e0eb" }, { "type": "route", "uuid": "3f37a496-f7db-4e1f-836e-2ca9c3cbe5b3" }, { "type": "route", "uuid": "41272733-8341-4db3-a81e-d623147fcce9" }, { "type": "route", "uuid": "becae682-efde-4457-826b-3aa3d221aa10" }, { "type": "route", "uuid": "00e80ac5-20f2-4984-89ec-5ad9868601b7" }, { "type": "route", "uuid": "94cf709e-f026-496e-86df-e018a121f62b" }, { "type": "route", "uuid": "fdd08927-bb92-4ae4-b0c1-2c9757c5b125" }, { "type": "route", "uuid": "e7c18207-28b0-4dea-ab4f-7b4e7f1fdc0f" }, { "type": "route", "uuid": "9e1f9cef-64c1-4a16-809f-c9c001549cfe" }, { "type": "route", "uuid": "3bcd929f-8488-4548-ada6-bc6abecde190" }, { "type": "route", "uuid": "0c4d9bb2-9e08-4410-9649-0c999a6b462c" }, { "type": "route", "uuid": "c904d209-874e-49c7-ba18-31cf56df0e77" }, { "type": "route", "uuid": "07720d70-d132-4ad5-8028-84c7e1ca68f9" }, { "type": "route", "uuid": "f36a82ac-a238-4824-9201-f97126301e25" }, { "type": "route", "uuid": "f93eeb62-f757-431a-9b20-9a7f7ef48899" }, { "type": "route", "uuid": "4262cc6c-ff15-42d3-a0fd-322126c2f524" }, { "type": "route", "uuid": "61b285b4-95ee-459d-9bec-21661bc1b3b5" }, { "type": "route", "uuid": "a93d5470-a140-48b2-b4dd-f8b18ecb0129" }, { "type": "route", "uuid": "3dae40e5-c987-404a-82c8-a871e41af831" }, { "type": "route", "uuid": "fcfdbab3-c58b-4fbc-9330-97140f9debca" }, { "type": "route", "uuid": "be034dd3-221e-4062-9c69-bb7e5fea4143" }, { "type": "route", "uuid": "5c4d3e19-85ba-4745-832b-1a215d850318" }, { "type": "route", "uuid": "c0953bde-128f-49fc-a0f4-f9846a87e3e1" }, { "type": "route", "uuid": "a4ca74ae-063c-4bc0-b75f-50a14fb7a936" }, { "type": "route", "uuid": "c0afe621-aa49-40de-9b01-7fa25496f428" }, { "type": "route", "uuid": "1f14f21b-2983-49ee-911d-311c97fa0015" }, { "type": "route", "uuid": "160f0f6b-0a5d-461f-91a8-a6b93aec69ce" }, { "type": "route", "uuid": "993e6eda-686b-496d-98d2-981c2aa3784d" }, { "type": "route", "uuid": "9c2c8351-d446-4356-ab2c-621f011e88a5" }, { "type": "route", "uuid": "0df4be4e-efbe-413c-88e9-c160a6da01a6" }, { "type": "route", "uuid": "464a1d20-d9a0-454a-a4d7-4ff8bc7f267b" }, { "type": "route", "uuid": "b24cecf5-df3e-4c19-9471-de4de0c3e0c1" }, { "type": "route", "uuid": "0aa809db-d637-4da5-8299-74358b6a1070" }, { "type": "route", "uuid": "3deaf1cc-080d-45d3-8258-e227de39070a" }, { "type": "route", "uuid": "0cec966b-31cb-42f6-b48f-443885ca59fb" }, { "type": "route", "uuid": "06179380-c280-4144-aaed-1761b4ec3a23" }, { "type": "route", "uuid": "e30a8044-4791-4f21-a85d-e6e39aa1dac7" }, { "type": "route", "uuid": "97fcc8e6-09da-4eb3-adcc-7d803bd75ab5" }, { "type": "route", "uuid": "05588d71-90cd-42f9-8767-27bf70a6e54a" }, { "type": "route", "uuid": "94e02c1c-a28c-409a-8793-8cf4329125a8" }, { "type": "route", "uuid": "7dc1578b-f14a-41c9-9f4c-22c893022a9c" }, { "type": "route", "uuid": "3ad195ce-30cf-4aa8-8e44-0e456e6bf48b" }, { "type": "route", "uuid": "d828745c-17c6-45a4-ba6b-0f9beda180e4" }, { "type": "route", "uuid": "1a3721be-affd-4ea2-8369-24e377ce8139" }, { "type": "route", "uuid": "4b139678-57f1-4854-9efb-2c95cda6622f" }, { "type": "route", "uuid": "80570ee1-b61c-47ed-abf5-53c43c4ad0c6" }, { "type": "route", "uuid": "9edc2011-4863-4b82-8273-173834d9f8cf" }, { "type": "route", "uuid": "27928c06-d2d0-4f37-b876-cc775a44fa42" }, { "type": "route", "uuid": "0e9d677e-e750-4d19-84e8-7bf9311e7045" }, { "type": "route", "uuid": "a6473388-9321-414c-9533-0ccccde443ac" }, { "type": "route", "uuid": "fc86d257-a365-4b84-a29d-150d6cc5f796" }, { "type": "route", "uuid": "93652f74-5147-434b-8a59-933a096e6dff" }, { "type": "route", "uuid": "810c7bf4-dd39-471c-8a60-78457dfbec4f" }, { "type": "route", "uuid": "16d8b36e-0f5b-4cca-a35f-43d9f438e602" }, { "type": "route", "uuid": "5a27f54d-88d4-40af-b939-ca93918fe3e2" }, { "type": "route", "uuid": "d3c20b6d-b4d3-4ad7-8406-dd6efb7eea50" }, { "type": "route", "uuid": "10806659-f4df-4939-aacd-74dddb1653f3" }, { "type": "route", "uuid": "b2f31f3f-e37a-44b3-a779-f68bf85b5b52" }, { "type": "route", "uuid": "b38e1ffc-7ad5-4c7d-a9df-84f5027c6814" }, { "type": "route", "uuid": "926021ca-d9e6-49b1-86a6-a90e48ec21fc" }, { "type": "route", "uuid": "df86bf65-aedc-4f91-826f-ef496634e47c" }, { "type": "route", "uuid": "43ab0937-c62d-4613-97c1-f19f6222918e" }, { "type": "route", "uuid": "c103d8eb-5969-4805-8c82-6036bbfe7188" }, { "type": "route", "uuid": "c7069997-27ff-4399-8440-80bb5f1f87ae" }, { "type": "route", "uuid": "343104bd-8f59-4cbe-b91f-e67d803e7cd8" }, { "type": "route", "uuid": "da80f410-c18e-4c78-bb9f-8bd92e57a4b2" }, { "type": "route", "uuid": "e04f965a-3422-4dc9-a2d1-ec37855c10cb" }, { "type": "route", "uuid": "a70b35f4-4773-4554-944a-263853a7129b" }, { "type": "route", "uuid": "89899509-02e3-4447-b027-462032e62e1e" }, { "type": "route", "uuid": "63884e0c-093a-4a6d-bc05-095d82aa3f42" }, { "type": "route", "uuid": "bfb97030-b2cf-4afb-8c0f-a0e882d91624" }, { "type": "route", "uuid": "697dfe09-8431-4efd-8d62-826e7d07d2f8" }, { "type": "route", "uuid": "36131ce5-6995-484d-81fd-30929efb6d9c" }, { "type": "route", "uuid": "cbddad26-b954-4900-802c-f76d62e8b4df" }, { "type": "route", "uuid": "66376ded-d2a5-4ae5-970b-84a886e98d18" }, { "type": "route", "uuid": "2283bafc-8b13-49ae-a4c9-d91efdd141d1" }, { "type": "route", "uuid": "821f0bde-35b3-4f63-a4f9-5e5764cc3f84" }, { "type": "route", "uuid": "0b27d474-3992-48ca-955f-b9838e6c0d6f" }, { "type": "route", "uuid": "8540f9b2-fd5f-4860-993d-8047edc524a1" }, { "type": "route", "uuid": "e9af4e1c-9a42-4527-b07b-e91db44f77a9" }, { "type": "route", "uuid": "f4cba57c-ad92-4825-b452-9c5daa698215" }, { "type": "route", "uuid": "2e5f9083-f337-4670-9828-ca634fb7a651" }, { "type": "route", "uuid": "f789efc0-0a65-4df9-87ae-bc9757aa68dd" }, { "type": "route", "uuid": "ace464a0-6d2f-4947-b425-6f6e69b11920" }, { "type": "route", "uuid": "fa11b837-674e-46d0-b3a9-7507cb7663eb" }, { "type": "route", "uuid": "efbaefdc-b8fa-4e44-8692-b5b09901f55a" }, { "type": "route", "uuid": "cf08f078-bf77-4c31-9568-8790c1abd78f" }, { "type": "route", "uuid": "da89a374-ca7b-45a6-b188-dd10997dc7c0" }, { "type": "route", "uuid": "d7d28eb9-11a9-4937-b5cb-406d998cb42c" }, { "type": "route", "uuid": "14131311-d878-4212-b001-60652f742ec7" }, { "type": "route", "uuid": "26897487-65b1-4f13-afb8-05d259e153b9" }, { "type": "route", "uuid": "84e407d0-cc38-45e8-8e32-844d804ca8ee" }, { "type": "route", "uuid": "c80e6a12-ac84-4660-b30d-cb2a393cdf27" }, { "type": "route", "uuid": "9ff64a4b-92c4-48c2-b7a8-8878d76be88e" }, { "type": "route", "uuid": "34342780-62c0-4010-a2aa-419b34d21e4f" }, { "type": "route", "uuid": "52b82f6e-d64d-4992-9865-0f9e43e36343" }, { "type": "route", "uuid": "a0dce0ee-4fca-45e0-bc1c-ba5818d3ddbe" }, { "type": "route", "uuid": "26a84f4e-92a5-43c3-90eb-61a79d55fbbb" }, { "type": "route", "uuid": "6de19d40-8132-4381-a169-748dbea20164" }, { "type": "route", "uuid": "80868fac-2c93-4637-9366-421636d5d007" }, { "type": "route", "uuid": "f0743030-dc4b-4217-8f55-b24204697cdb" } ] }