I had the same issue. To solve it I exported the API definition, changed the definition with an editor and imported it again.
Another workaround was: delete the API via Dashboard and make it new. It seems that there is an issue if you would change an existing API by adding service discovery.
Hope that helps? Feedback would be nice.