One fixed design, 100 data rows
A saved certificate template with a Poppins font, a decorative frame and named text layers. The UTF-8 CSV changes recipient_name, course_title, issue_date and issuer_name. Names include accents, a long recipient and escaped quotation marks. All recipients and the issuer are fictional.
Sequential requests, separate downloads
The runner calls the Image Automation API with format=json, image_type=png, one request at a time and no retries. API latency is curl time_total: it includes network and API response time. The batch clock stops before the PNG downloads begin. The 95th percentile uses the nearest-rank method.