Update an API

Updates an existing API definition. The API must be stopped or the changes will require redeployment.