summaryrefslogtreecommitdiffstats
path: root/services/activity-spec/swagger-ui/api-docs/api.json
diff options
context:
space:
mode:
Diffstat (limited to 'services/activity-spec/swagger-ui/api-docs/api.json')
-rw-r--r--services/activity-spec/swagger-ui/api-docs/api.json239
1 files changed, 0 insertions, 239 deletions
diff --git a/services/activity-spec/swagger-ui/api-docs/api.json b/services/activity-spec/swagger-ui/api-docs/api.json
deleted file mode 100644
index 7f99775fcd..0000000000
--- a/services/activity-spec/swagger-ui/api-docs/api.json
+++ /dev/null
@@ -1,239 +0,0 @@
-{
- "swagger" : "2.0",
- "info" : {
- "description" : "Rest API Documentation",
- "version" : "v1.0, build #${buildNumber}",
- "title" : "Rest API",
- "termsOfService" : "http://www.github.com/kongchen/swagger-maven-plugin"
- },
- "basePath" : "/activityspec-api",
- "tags" : [ {
- "name" : "Activity Specs"
- } ],
- "schemes" : [ "http" ],
- "paths" : {
- "/v1.0/activity-spec" : {
- "get" : {
- "tags" : [ "Activity Specs" ],
- "summary" : "Get list of activity specs ",
- "description" : "",
- "operationId" : "list",
- "consumes" : [ "application/json" ],
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "name" : "status",
- "in" : "query",
- "description" : "Currently supported values: 'Certified' - only activity specs with Certified status",
- "required" : false,
- "type" : "string"
- }, {
- "name" : "USER_ID",
- "in" : "header",
- "required" : false,
- "type" : "string",
- "default" : ""
- } ],
- "responses" : {
- "default" : {
- "description" : "successful operation"
- }
- }
- },
- "post" : {
- "tags" : [ "Activity Specs" ],
- "summary" : "Create Activity Spec",
- "description" : "",
- "operationId" : "createActivitySpec",
- "consumes" : [ "application/json" ],
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "in" : "body",
- "name" : "body",
- "required" : false,
- "schema" : {
- "$ref" : "#/definitions/ActivitySpecRequest"
- }
- }, {
- "name" : "USER_ID",
- "in" : "header",
- "required" : false,
- "type" : "string",
- "default" : ""
- } ],
- "responses" : {
- "default" : {
- "description" : "successful operation"
- }
- }
- }
- },
- "/v1.0/activity-spec/{id}/versions/{versionId}" : {
- "get" : {
- "tags" : [ "Activity Specs" ],
- "summary" : "Get Activity Spec",
- "description" : "",
- "operationId" : "getActivitySpec",
- "consumes" : [ "application/json" ],
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "name" : "id",
- "in" : "path",
- "description" : "Activity Spec Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "versionId",
- "in" : "path",
- "description" : "Version Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "USER_ID",
- "in" : "header",
- "required" : false,
- "type" : "string",
- "default" : ""
- } ],
- "responses" : {
- "default" : {
- "description" : "successful operation"
- }
- }
- },
- "put" : {
- "tags" : [ "Activity Specs" ],
- "summary" : "Update Activity Spec",
- "description" : "",
- "operationId" : "updateActivitySpec",
- "consumes" : [ "application/json" ],
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "in" : "body",
- "name" : "body",
- "required" : false,
- "schema" : {
- "$ref" : "#/definitions/ActivitySpecRequest"
- }
- }, {
- "name" : "id",
- "in" : "path",
- "description" : "Activity Spec Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "versionId",
- "in" : "path",
- "description" : "Version Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "USER_ID",
- "in" : "header",
- "required" : false,
- "type" : "string",
- "default" : ""
- } ],
- "responses" : {
- "default" : {
- "description" : "successful operation"
- }
- }
- }
- },
- "/v1.0/activity-spec/{id}/versions/{versionId}/actions" : {
- "put" : {
- "tags" : [ "Activity Specs" ],
- "summary" : "Actions on a activity spec",
- "description" : "Performs one of the following actions on a activity spec: |Submit: Finalize its active version.|Deprecate: Deprecate activity spec.|",
- "operationId" : "actOnActivitySpec",
- "consumes" : [ "application/json" ],
- "produces" : [ "application/json" ],
- "parameters" : [ {
- "in" : "body",
- "name" : "body",
- "required" : false,
- "schema" : {
- "$ref" : "#/definitions/ActivitySpecActionRequestDto"
- }
- }, {
- "name" : "id",
- "in" : "path",
- "description" : "Activity Spec Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "versionId",
- "in" : "path",
- "description" : "Version Id",
- "required" : true,
- "type" : "string"
- }, {
- "name" : "USER_ID",
- "in" : "header",
- "required" : false,
- "type" : "string",
- "default" : ""
- } ],
- "responses" : {
- "default" : {
- "description" : "successful operation"
- }
- }
- }
- }
- },
- "definitions" : {
- "ActivitySpecActionRequestDto" : {
- "type" : "object",
- "properties" : {
- "action" : {
- "type" : "string",
- "enum" : [ "Certify", "Deprecate", "Delete" ]
- }
- }
- },
- "ActivitySpecParameterDto" : {
- "type" : "object",
- "properties" : {
- "name" : {
- "type" : "string"
- },
- "type" : {
- "type" : "string"
- },
- "value" : {
- "type" : "string"
- }
- }
- },
- "ActivitySpecRequest" : {
- "type" : "object",
- "properties" : {
- "name" : {
- "type" : "string"
- },
- "description" : {
- "type" : "string"
- },
- "categoryList" : {
- "type" : "array",
- "items" : {
- "type" : "string"
- }
- },
- "inputParameters" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ActivitySpecParameterDto"
- }
- },
- "outputParameters" : {
- "type" : "array",
- "items" : {
- "$ref" : "#/definitions/ActivitySpecParameterDto"
- }
- }
- }
- }
- }
-} \ No newline at end of file