This task can be performed using ScreenshotOne
The Screenshot API for Developers
Best product for this task

ScreenshotOne
dev-tools
ScreenshotOne renders screenshots including GIFs and videos in one simple API call, instead of managing browser clusters and handling all the corner cases.

What to expect from an ideal product
- Simplifies taking screenshots with a single API call.
- Handles GIFs and videos without extra setup.
- Eliminates the need for managing browser clusters.
- Automatically manages edge cases for you.
- Provides consistent results effortlessly.