PUT /api/apis/versions/{APIVersionID}/implementations/{ImplCode}/deployments

Modifies an existing deployment of an implementation (virtual service) for a specific API version.

Notes:

New in API Platform Version: 8.1

Authorization Roles/Permissions: Must have Modify permission for this API.

This topic includes the following sections:

HTTP Method

PUT

Back to top

URL

https://{hostname}/api/apis/versions/{APIVersionID}/implementations/{ImplName}/deployments

Back to top

Sample Request

The example below shows a request to modify the specified deployment (one deployment zone has been removed, two are left).

Request URL

https://{hostname}/api/apis/versions/3cf571cf-f8df-4720-a961-4d89a7b9065f.acmepaymentscorp/implementations/Sandbox/deployments

Sample request headers

PUT /api/apis/versions/3cf571cf-f8df-4720-a961-4d89a7b9065f.acmepaymentscorp/implementations/Sandbox/deployments HTTP/1.1
Host: {hostname}
Accept: application/vnd.soa.v81+json
Content-Type: application/vnd.soa.v81+json
X-Csrf-Token_{tenant}: {TokenID}

Sample request body

{
  "DeploymentZonesHostingInfo":[
    {
      "DeploymentZoneID":"973897d1-f36a-4bfb-ac93-d0707275.acmepaymentscorp",
      "DeploymentZoneEndpoint":[
        {
          "DeploymentZoneID":"973897d1-f36a-4bfb-ac93-d0707275.acmepaymentscorp",
          "EndpointKey":"uddi:cd5917be-e4cb-11e5-a7b2-cafcbae268ac",
          "Protocol":"http",
          "ListenerName":"default-http0",
          "ContainerKey":"973897d1-f36a-4bfb-ac93-d0707275",
          "VirtualHost":"api11195sandboxacmepaymentscorp.com",
          "Url":"http://api11195sandboxacmepaymentscorp.com:9903/",
          "Path":"/",
          "BindingQName":"{swagger_petstore.json}Swagger_Petstore_Binding_0",
          "BindingType":"binding.http"
        }
      ]
    },
    {
      "DeploymentZoneID":"c5013c6d-6adf-4885-abc6-e4d00eee.acmepaymentscorp",
      "DeploymentZoneEndpoint":[
        {
          "DeploymentZoneID":"c5013c6d-6adf-4885-abc6-e4d00eee.acmepaymentscorp",
          "EndpointKey":"uddi:ccd47e6c-e4cb-11e5-a7b2-cafcbae268ac",
          "Protocol":"http",
          "ListenerName":"default-http0",
          "ContainerKey":"c5013c6d-6adf-4885-abc6-e4d00eee",
          "VirtualHost":"api11195sandboxacmepaymentscorp.com",
          "Url":"http://api11195sandboxacmepaymentscorp.com:9901/",
          "Path":"/",
          "BindingQName":"{swagger_petstore.json}Swagger_Petstore_Binding_0",
          "BindingType":"binding.http"
        }
      ]
    }
  ]
}

Back to top

Request Headers

For general information on request header values, refer to HTTP Request Headers.

Header Description
Accept application/json, application/vnd.soa.v81+json
Content-Type

Any one of the following media types is valid for the request Content-Type:

application/json or application/vnd.soa.v81+json

Back to top

Request Parameters

Parameter Parm Type Data Type Required Description
APIVersionID Path string Required The unique ID for a specific API version.
ImplCode Path string Required A code for a specific implementation. Valid values: Live or Sandbox.
APIImplementationDeployments Body APIImplementationDeployments Required Contains information about the deployment zones associated with a specific API version implementation, or that a specific API version implementation is eligible for based on the API version definition and deployment zone definitions.

Back to top

Response

If successful, this operation returns HTTP status code 200, with the updated API implementation.

Back to top

Sample Response

The sample response below shows successful completion of this operation.

Sample response headers: application/vnd.soa.v81+json

HTTP/1.1 200 OK
Date: Tue, 08 Mar 2016 01:26:57 GMT
Content-Type: application/vnd.soa.v81+json

Sample response body: application/vnd.soa.v81+json

{
  "Name" : "Swagger_Petstore_v1_Sandbox_Virtual",
  "ImplementationCode" : "Sandbox",
  "Description" : "Sample Swagger petstore API.",
  "Pattern" : "com.akana.pattern.proxy",
  "ServiceKey" : "uddi:c7e2c641-e4cb-11e5-a7b2-cafcbae268ac",
  "APIBindings" : {
    "APIBinding" : [ {
      "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
      "BindingKey" : "uddi:ac46cc0f-04ac-ff72-ff63-a818183c7ed7",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "InterfaceKey" : "uddi:c6620054-dd24-6605-f9a1-a95744818973",
      "BindingType" : "binding.http",
      "BindingOperations" : {
        "BindingOperation" : [ {
          "OperationName" : "addPet",
          "WsdlOperationName" : "addPet",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/pet",
            "InputContentType" : "application/json,application/xml",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "updatePet",
          "WsdlOperationName" : "updatePet",
          "HttpOperation" : {
            "Method" : "PUT",
            "Path" : "/pet",
            "InputContentType" : "application/json,application/xml",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "findPetsByStatus",
          "WsdlOperationName" : "findPetsByStatus",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/pet/findByStatus",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "status",
              "Type" : "query"
            } ]
          }
        }, {
          "OperationName" : "findPetsByTags",
          "WsdlOperationName" : "findPetsByTags",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/pet/findByTags",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "tags",
              "Type" : "query"
            } ]
          }
        }, {
          "OperationName" : "updatePetWithForm",
          "WsdlOperationName" : "updatePetWithForm",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/pet/{petId}",
            "InputContentType" : "application/x-www-form-urlencoded",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "petId",
              "Type" : "path"
            }, {
              "Name" : "name",
              "Type" : "form"
            }, {
              "Name" : "status",
              "Type" : "form"
            } ]
          }
        }, {
          "OperationName" : "getPetById",
          "WsdlOperationName" : "getPetById",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/pet/{petId}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "petId",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "deletePet",
          "WsdlOperationName" : "deletePet",
          "HttpOperation" : {
            "Method" : "DELETE",
            "Path" : "/pet/{petId}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "api_key",
              "Type" : "header"
            }, {
              "Name" : "petId",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "uploadFile",
          "WsdlOperationName" : "uploadFile",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/pet/{petId}/uploadImage",
            "InputContentType" : "multipart/form-data",
            "OutputContentType" : "application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "petId",
              "Type" : "path"
            }, {
              "Name" : "additionalMetadata",
              "Type" : "form"
            }, {
              "Name" : "file",
              "Type" : "form"
            } ]
          }
        }, {
          "OperationName" : "getInventory",
          "WsdlOperationName" : "getInventory",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/store/inventory",
            "InputContentType" : "",
            "OutputContentType" : "application/json",
            "FaultContentType" : "",
            "Input" : [ ]
          }
        }, {
          "OperationName" : "placeOrder",
          "WsdlOperationName" : "placeOrder",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/store/order",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "getOrderById",
          "WsdlOperationName" : "getOrderById",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/store/order/{orderId}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "orderId",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "deleteOrder",
          "WsdlOperationName" : "deleteOrder",
          "HttpOperation" : {
            "Method" : "DELETE",
            "Path" : "/store/order/{orderId}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "orderId",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "createUser",
          "WsdlOperationName" : "createUser",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/user",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "createUsersWithArrayInput",
          "WsdlOperationName" : "createUsersWithArrayInput",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/user/createWithArray",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "createUsersWithListInput",
          "WsdlOperationName" : "createUsersWithListInput",
          "HttpOperation" : {
            "Method" : "POST",
            "Path" : "/user/createWithList",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        }, {
          "OperationName" : "loginUser",
          "WsdlOperationName" : "loginUser",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/user/login",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "username",
              "Type" : "query"
            }, {
              "Name" : "password",
              "Type" : "query"
            } ]
          }
        }, {
          "OperationName" : "logoutUser",
          "WsdlOperationName" : "logoutUser",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/user/logout",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ ]
          }
        }, {
          "OperationName" : "getUserByName",
          "WsdlOperationName" : "getUserByName",
          "HttpOperation" : {
            "Method" : "GET",
            "Path" : "/user/{username}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "username",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "deleteUser",
          "WsdlOperationName" : "deleteUser",
          "HttpOperation" : {
            "Method" : "DELETE",
            "Path" : "/user/{username}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "username",
              "Type" : "path"
            } ]
          }
        }, {
          "OperationName" : "updateUser",
          "WsdlOperationName" : "updateUser",
          "HttpOperation" : {
            "Method" : "PUT",
            "Path" : "/user/{username}",
            "InputContentType" : "",
            "OutputContentType" : "application/xml,application/json",
            "FaultContentType" : "",
            "Input" : [ {
              "Name" : "username",
              "Type" : "path"
            }, {
              "Name" : "body",
              "Type" : "entity"
            } ]
          }
        } ]
      }
    } ]
  },
  "APIInterfaces" : {
    "APIInterface" : [ {
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "InterfaceKey" : "uddi:c6620054-dd24-6605-f9a1-a95744818973",
      "InterfaceOperations" : {
        "InterfaceOperation" : [ {
          "OperationName" : "addPet",
          "WsdlOperationName" : "addPet"
        }, {
          "OperationName" : "updatePet",
          "WsdlOperationName" : "updatePet"
        }, {
          "OperationName" : "findPetsByStatus",
          "WsdlOperationName" : "findPetsByStatus"
        }, {
          "OperationName" : "findPetsByTags",
          "WsdlOperationName" : "findPetsByTags"
        }, {
          "OperationName" : "updatePetWithForm",
          "WsdlOperationName" : "updatePetWithForm"
        }, {
          "OperationName" : "getPetById",
          "WsdlOperationName" : "getPetById"
        }, {
          "OperationName" : "deletePet",
          "WsdlOperationName" : "deletePet"
        }, {
          "OperationName" : "uploadFile",
          "WsdlOperationName" : "uploadFile"
        }, {
          "OperationName" : "getInventory",
          "WsdlOperationName" : "getInventory"
        }, {
          "OperationName" : "placeOrder",
          "WsdlOperationName" : "placeOrder"
        }, {
          "OperationName" : "getOrderById",
          "WsdlOperationName" : "getOrderById"
        }, {
          "OperationName" : "deleteOrder",
          "WsdlOperationName" : "deleteOrder"
        }, {
          "OperationName" : "createUser",
          "WsdlOperationName" : "createUser"
        }, {
          "OperationName" : "createUsersWithArrayInput",
          "WsdlOperationName" : "createUsersWithArrayInput"
        }, {
          "OperationName" : "createUsersWithListInput",
          "WsdlOperationName" : "createUsersWithListInput"
        }, {
          "OperationName" : "loginUser",
          "WsdlOperationName" : "loginUser"
        }, {
          "OperationName" : "logoutUser",
          "WsdlOperationName" : "logoutUser"
        }, {
          "OperationName" : "getUserByName",
          "WsdlOperationName" : "getUserByName"
        }, {
          "OperationName" : "deleteUser",
          "WsdlOperationName" : "deleteUser"
        }, {
          "OperationName" : "updateUser",
          "WsdlOperationName" : "updateUser"
        } ]
      }
    } ]
  },
  "Endpoints" : {
    "Endpoint" : [ {
      "Category" : "Sandbox",
      "Uri" : "http://api11195sandboxacmepaymentscorp.com:9903/",
      "ConnectionProperties" : [ ],
      "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
      "BindingType" : "binding.http",
      "EndpointKey" : "uddi:cd5917be-e4cb-11e5-a7b2-cafcbae268ac",
      "EndpointImplementationDetails" : {
        "DeploymentZoneEndpoint" : {
          "DeploymentZoneID" : "973897d1-f36a-4bfb-ac93-d0707275.acmepaymentscorp",
          "EndpointKey" : "uddi:cd5917be-e4cb-11e5-a7b2-cafcbae268ac",
          "Protocol" : "http",
          "ListenerName" : "default-http0",
          "ContainerKey" : "973897d1-f36a-4bfb-ac93-d0707275",
          "VirtualHost" : "api11195sandboxacmepaymentscorp.com",
          "Url" : "http://api11195sandboxacmepaymentscorp.com:9903/",
          "Path" : "/",
          "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
          "BindingType" : "binding.http"
        }
      },
      "ImplementationCode" : "Sandbox"
    }, {
      "Category" : "Sandbox",
      "Uri" : "http://api11195sandboxacmepaymentscorp.com:9901/",
      "ConnectionProperties" : [ ],
      "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
      "BindingType" : "binding.http",
      "EndpointKey" : "uddi:ccd47e6c-e4cb-11e5-a7b2-cafcbae268ac",
      "EndpointImplementationDetails" : {
        "DeploymentZoneEndpoint" : {
          "DeploymentZoneID" : "c5013c6d-6adf-4885-abc6-e4d00eee.acmepaymentscorp",
          "EndpointKey" : "uddi:ccd47e6c-e4cb-11e5-a7b2-cafcbae268ac",
          "Protocol" : "http",
          "ListenerName" : "default-http0",
          "ContainerKey" : "c5013c6d-6adf-4885-abc6-e4d00eee",
          "VirtualHost" : "api11195sandboxacmepaymentscorp.com",
          "Url" : "http://api11195sandboxacmepaymentscorp.com:9901/",
          "Path" : "/",
          "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
          "BindingType" : "binding.http"
        }
      },
      "ImplementationCode" : "Sandbox"
    } ]
  },
  "APIImplementationDeployments" : {
    "DeploymentZonesHostingInfo" : [ {
      "DeploymentZoneID" : "973897d1-f36a-4bfb-ac93-d0707275.acmepaymentscorp",
      "DeploymentZoneEndpoint" : [ {
        "DeploymentZoneID" : "973897d1-f36a-4bfb-ac93-d0707275.acmepaymentscorp",
        "EndpointKey" : "uddi:cd5917be-e4cb-11e5-a7b2-cafcbae268ac",
        "Protocol" : "http",
        "ListenerName" : "default-http0",
        "ContainerKey" : "973897d1-f36a-4bfb-ac93-d0707275",
        "VirtualHost" : "api11195sandboxacmepaymentscorp.com",
        "Url" : "http://api11195sandboxacmepaymentscorp.com:9903/",
        "Path" : "/",
        "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
        "BindingType" : "binding.http"
      } ]
    }, {
      "DeploymentZoneID" : "c5013c6d-6adf-4885-abc6-e4d00eee.acmepaymentscorp",
      "DeploymentZoneEndpoint" : [ {
        "DeploymentZoneID" : "c5013c6d-6adf-4885-abc6-e4d00eee.acmepaymentscorp",
        "EndpointKey" : "uddi:ccd47e6c-e4cb-11e5-a7b2-cafcbae268ac",
        "Protocol" : "http",
        "ListenerName" : "default-http0",
        "ContainerKey" : "c5013c6d-6adf-4885-abc6-e4d00eee",
        "VirtualHost" : "api11195sandboxacmepaymentscorp.com",
        "Url" : "http://api11195sandboxacmepaymentscorp.com:9901/",
        "Path" : "/",
        "BindingQName" : "{swagger_petstore.json}Swagger_Petstore_Binding_0",
        "BindingType" : "binding.http"
      } ]
    } ]
  },
  "Operations" : {
    "Operation" : [ {
      "Name" : "addPet",
      "OperationKey" : "c8363d77-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "addPet"
    }, {
      "Name" : "createUser",
      "OperationKey" : "c85c152a-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "createUser"
    }, {
      "Name" : "createUsersWithArrayInput",
      "OperationKey" : "c85ed44d-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "createUsersWithArrayInput"
    }, {
      "Name" : "createUsersWithListInput",
      "OperationKey" : "c8631a10-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "createUsersWithListInput"
    }, {
      "Name" : "deleteOrder",
      "OperationKey" : "c858e0d5-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "deleteOrder"
    }, {
      "Name" : "deletePet",
      "OperationKey" : "c849c592-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "deletePet"
    }, {
      "Name" : "deleteUser",
      "OperationKey" : "c8720e3e-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "deleteUser"
    }, {
      "Name" : "findPetsByStatus",
      "OperationKey" : "c83d4261-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "findPetsByStatus"
    }, {
      "Name" : "findPetsByTags",
      "OperationKey" : "c8402895-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "findPetsByTags"
    }, {
      "Name" : "getInventory",
      "OperationKey" : "c84f91fa-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "getInventory"
    }, {
      "Name" : "getOrderById",
      "OperationKey" : "c855ac80-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "getOrderById"
    }, {
      "Name" : "getPetById",
      "OperationKey" : "c846913d-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "getPetById"
    }, {
      "Name" : "getUserByName",
      "OperationKey" : "c86abb39-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "getUserByName"
    }, {
      "Name" : "loginUser",
      "OperationKey" : "c865d933-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "loginUser"
    }, {
      "Name" : "logoutUser",
      "OperationKey" : "c8687147-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "logoutUser"
    }, {
      "Name" : "placeOrder",
      "OperationKey" : "c8529f3c-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "placeOrder"
    }, {
      "Name" : "updatePet",
      "OperationKey" : "c83998db-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "updatePet"
    }, {
      "Name" : "updatePetWithForm",
      "OperationKey" : "c8430ec9-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "updatePetWithForm"
    }, {
      "Name" : "updateUser",
      "OperationKey" : "c875b7c3-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "updateUser"
    }, {
      "Name" : "uploadFile",
      "OperationKey" : "c84cf9e7-e4cb-11e5-a7b2-cafcbae268ac",
      "InterfaceQName" : "{swagger_petstore.json}Swagger_Petstore_PortType_0",
      "WsdlOperationName" : "uploadFile"
    } ]
  }
}

Back to top

Response Headers

For general information on response header values, refer to HTTP Response Headers.

Header Description
Content-Type application/json, application/vnd.soa.v81+json

Back to top

Response Body

Name Type Description
APIImplementation APIImplementation Contains information about an implementation for a specific API version.

Back to top

Error Codes/Messages

If the call is unsuccessful an error code/message is returned. One or more examples of possible errors for this operation are shown below.

Item Value
401 Unauthorized. For example, you would get this response if you didn't include the custom X-Csrf-Token_{fedmemberID} header in the request, when it was required by the platform settings; or if you included an invalid or expired value for this header.
500 An error occurred processing the call.

More information about Akana API Platform API error messages.

Back to top

Related Topics