Vad är ApiFlash?
ApiFlash är ett API för att ta skärmdumpar (screenshots) av webbsidor, byggt ovanpå AWS Lambda och en riktig Chrome-webbläsare för rendering. Tjänsten är avsedd för utvecklare som behöver generera bildmedia av webbsidor programmatiskt, exempelvis för förhandsvisningar, arkivering, visuell regressionstestning eller automatiserad dokumentation. Genom att köra på Lambda kan tjänsten skala elastiskt med efterfrågan utan att användaren själv behöver drifta egen renderingsinfrastruktur. ApiFlash stödjer att fånga hela sidan (full page), inte bara den synliga ytan, samt att styra viewportens dimensioner för att simulera olika skärmstorlekar, exempelvis mobil kontra desktop. Tjänsten kan även fånga sidladdningstiming, vilket gör den användbar inte bara för visuell fångst utan även för att inspektera hur snabbt en sida renderas. Det är ett rent API utan grafiskt gränssnitt, integrationen sker via HTTP-anrop, vilket gör det lämpat att bygga in i pipelines, CMS-system eller interna verktyg.