{ "operationId": "put-endpoint-version", "method": "PUT", "path": "/endpoints/{apiEndPointId}/versions/{versionNumber}", "summary": "Edit a version", "requestExamples": [ { "contentType": "application/json", "example": { "akamaiSecurityRestrictions": null, "apiEndPointId": 492375, "apiEndPointLocked": false, "apiEndPointName": "Bookstore API", "apiEndPointScheme": "http/https", "apiEndPointVersion": 574127, "apiGatewayEnabled": true, "basePath": "/bookstore", "caseSensitive": true, "clonedFromVersion": null, "consumeType": "any", "contractId": "K-0N7RAK7", "createDate": "2019-06-12T13:06:52+0000", "createdBy": "alfulani", "description": "An API for bookstore users allowing them to retrieve book items and modify existing items.", "endpointHidden": false, "graphQL": false, "groupId": 44681, "isGraphQL": false, "lockVersion": 0, "positiveConstrainsEnabled": true, "productionStatus": null, "protectedByApiKey": true, "responseConstraintsEnabled": false, "source": null, "stagingStatus": null, "updateDate": "2019-06-12T13:06:55+0000", "updatedBy": "bookstore_admin", "versionHidden": false, "versionNumber": 1, "apiCategoryIds": [], "apiEndPointHosts": [ "bookstore.api.akamai.com" ], "availableActions": [ "DELETE", "CLONE_ENDPOINT", "ACTIVATE_ON_PRODUCTION", "HIDE_ENDPOINT", "EDIT_ENDPOINT_DEFINITION", "ACTIVATE_ON_STAGING" ], "discoveredPiiIds": [ 455976 ], "productionVersion": { "lastError": null, "status": null, "timestamp": null, "versionNumber": null }, "securityScheme": { "securitySchemeType": "apikey", "securitySchemeDetail": { "apiKeyLocation": "header", "apiKeyName": "apikey" } }, "stagingVersion": { "lastError": null, "status": null, "timestamp": null, "versionNumber": null }, "apiResources": [ { "apiResourceClonedFromId": null, "apiResourceId": 2926712, "apiResourceLogicId": 118435, "apiResourceName": "books", "createDate": "2019-06-12T13:06:52+0000", "createdBy": "szhang", "description": "A book item within the bookstore API.", "link": null, "lockVersion": 0, "private": false, "resourcePath": "/books/{bookId}", "updateDate": "2019-06-12T13:06:52+0000", "updatedBy": "bookstore_admin", "apiResourceMethods": [ { "apiResourceMethod": "GET", "apiResourceMethodId": 341591, "apiResourceMethodLogicId": 184404, "apiParameters": [ { "apiParamLogicId": 578116, "apiParameterId": 1212945, "apiParameterLocation": "path", "apiParameterName": "bookId", "apiParameterNotes": null, "apiParameterRequired": true, "apiParameterRestriction": null, "apiParameterType": "string", "apiResourceMethParamId": 494448, "array": false, "pathParamLocationId": 3, "response": false, "apiChildParameters": [] } ] }, { "apiResourceMethod": "POST", "apiResourceMethodId": 341592, "apiResourceMethodLogicId": 184405, "apiParameters": [ { "apiParamLogicId": 578117, "apiParameterId": 1212946, "apiParameterLocation": "path", "apiParameterName": "bookId", "apiParameterNotes": null, "apiParameterRequired": true, "apiParameterType": "string", "apiResourceMethParamId": 494449, "array": false, "pathParamLocationId": 3, "response": false, "apiChildParameters": [], "apiParameterRestriction": { "apiParameterType": "json", "array": true, "numberRangeRestriction": null, "rangeRestriction": null, "xmlConversionRule": null, "arrayRestriction": { "maxItems": 200, "minItems": 100 }, "responseRestriction": { "maxBodySize": "SIZE_6K", "statusCodes": [ 200, 201 ] } } } ] } ] } ] } } ], "responseExamples": [ { "status": "200", "contentType": "application/json", "example": { "akamaiSecurityRestrictions": null, "apiEndPointId": 492375, "apiEndPointLocked": false, "apiEndPointName": "Bookstore API", "apiEndPointScheme": "http/https", "apiEndPointVersion": 574127, "apiGatewayEnabled": true, "basePath": "/bookstore", "caseSensitive": true, "clonedFromVersion": null, "consumeType": "any", "contractId": "K-0N7RAK71", "createDate": "2019-06-12T13:06:52+0000", "createdBy": "adevi", "description": "An API for bookstore users allowing them to retrieve book items and modify existing items.", "endpointHidden": false, "graphQL": false, "groupId": 44681, "isGraphQL": false, "lockVersion": 0, "positiveConstrainsEnabled": true, "productionStatus": null, "protectedByApiKey": true, "responseConstraintsEnabled": false, "source": null, "stagingStatus": null, "updateDate": "2019-06-12T13:06:55+0000", "updatedBy": "bookstore_admin", "versionHidden": false, "versionNumber": 1, "apiCategoryIds": [], "apiEndPointHosts": [ "bookstore.api.akamai.com" ], "availableActions": [ "DELETE", "CLONE_ENDPOINT", "ACTIVATE_ON_PRODUCTION", "HIDE_ENDPOINT", "EDIT_ENDPOINT_DEFINITION", "ACTIVATE_ON_STAGING" ], "discoveredPiiIds": [ 455976 ], "productionVersion": { "lastError": null, "status": null, "timestamp": null, "versionNumber": null }, "securityScheme": { "securitySchemeType": "apikey", "securitySchemeDetail": { "apiKeyLocation": "header", "apiKeyName": "apikey" } }, "stagingVersion": { "lastError": null, "status": null, "timestamp": null, "versionNumber": null }, "apiResources": [ { "apiResourceClonedFromId": null, "apiResourceId": 2926712, "apiResourceLogicId": 118435, "apiResourceName": "books", "createDate": "2019-06-12T13:06:52+0000", "createdBy": "hgildong", "description": "A book item within the bookstore API.", "link": null, "lockVersion": 0, "private": false, "resourcePath": "/books/{bookId}", "updateDate": "2019-06-12T13:06:52+0000", "updatedBy": "bookstore_admin", "apiResourceMethods": [ { "apiResourceMethod": "GET", "apiResourceMethodId": 341591, "apiResourceMethodLogicId": 184404, "apiParameters": [ { "apiParamLogicId": 578116, "apiParameterId": 1212945, "apiParameterLocation": "path", "apiParameterName": "bookId", "apiParameterNotes": null, "apiParameterRequired": true, "apiParameterRestriction": null, "apiParameterType": "string", "apiResourceMethParamId": 494448, "array": false, "pathParamLocationId": 3, "response": false, "apiChildParameters": [] } ] }, { "apiResourceMethod": "POST", "apiResourceMethodId": 341592, "apiResourceMethodLogicId": 184405, "apiParameters": [ { "apiParamLogicId": 578117, "apiParameterId": 1212946, "apiParameterLocation": "path", "apiParameterName": "bookId", "apiParameterNotes": null, "apiParameterRequired": true, "apiParameterType": "string", "apiResourceMethParamId": 494449, "array": false, "pathParamLocationId": 3, "response": false, "apiChildParameters": [], "apiParameterRestriction": { "apiParameterType": "json", "array": true, "numberRangeRestriction": null, "rangeRestriction": null, "xmlConversionRule": null, "arrayRestriction": { "maxItems": 200, "minItems": 100 }, "responseRestriction": { "maxBodySize": "SIZE_6K", "statusCodes": [ 200, 201 ] } } } ] } ] } ] } } ] }