Here is a reply from a Senior AEM Consultant on this:
**************************************************************************************************************
I don’t believe there is anything in the product to perform the cache flush requests for you, however my understanding is that Akamai does have a REST API and you can implement a call to that API from AEM.
Doing a quick search on google you can find a couple of different implementations [1][2] that people have shared.
It should also be possible to write a script that purges the Akamai cache and you can then invoke it from the dispatcher [3].
[1] http://www.velir.com/blog/index.php/2014/07/09/easily-integrate-akamai-into-adobe-cq-aem-with-velirs-akamai-connector/
[2] http://www.cqblueprints.com/tipsandtricks/cache-flush-service.html
[3] https://docs.adobe.com/docs/en/dispatcher/disp-config.html#Using custom invalidation scripts