Vega: Datasource external to elasticsearch

Is it possible to create a Vega/Vega-lite chart in Kibana with an external API endpoint that returns json data ?

Not from within Kibana, no.