Legible
Scan APIChrome extension

Issue 2: nothing flipped, and Loops started talking about agents

From our 2 Nov 2026 scan of 15 email APIs, against 29 Oct 2026.

What changed on the board

No check flipped. All 15 pass and fail exactly what they did on 29 Oct 2026, so every score and rank is the same. Four days is short, and we'd rather say so than dress it up.

What changed below the checks

A company can change a file without changing a result. Two did.

Loops rewrote its homepage description to name agents.

29 Oct 2026: "Loops is email marketing software for SaaS teams to send marketing, lifecycle, and transactional email from one product. Free to start."

2 Nov 2026: "Loops is the email platform for SaaS teams and their agents. Send marketing, product, and transactional email from one contact record. Start for free."

Bird's OpenAPI spec grew from 374 paths to 380.

bird.com/openapi.json

The best file we found since issue 1

Postmark registers three tools for browser agents in one small script: search_postmark_docs, get_postmark_pricing and list_postmark_agent_skills, through navigator.modelContext. Bird does the same with search_docs, get_pricing, find_api_endpoint and get_page_markdown.

Postmark's script · Bird's script

Neither moves a score: our check reads a homepage's raw HTML and inline scripts, not the scripts it loads. A blind re-check found them, and both results now carry a dated note.

The whole board at a glance

● pass · × fail · ? couldn't check · – not counted. Highest score at the top, and the table scrolls sideways on a phone.

CompanyAR-FIND-01AR-FIND-02AR-FIND-03AR-READ-01AR-READ-02AR-READ-03AR-READ-04AR-READ-05AR-READ-06AR-READ-07AR-READ-08AR-READ-11AR-ACT-01AR-ACT-02AR-ACT-03AR-ACT-06AR-ACT-07AR-ACT-10EM-01EM-02EM-03
MailtrapPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassFailPassPassPassPass
ResendPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassFailPassPassPassPass
Bird (ex-SparkPost)PassPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassFailPassFailPassPass
PostmarkPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassFailPassFailPassPass
BrevoPassPassPassPassPassPassPassPassCouldn't checkPassPassPassPassPassPassPassFailNot countedFailPassPass
MailgunPassPassPassPassPassPassFailPassPassPassPassPassPassPassPassPassFailNot countedPassPassPass
MailjetPassPassPassPassPassPassFailPassPassPassPassPassPassPassCouldn't checkPassFailNot countedPassPassPass
LoopsPassPassPassPassPassPassPassPassPassPassPassPassPassPassPassFailFailPassFailPassPass
SendGridPassPassPassPassPassPassPassPassFailPassFailPassPassPassPassPassFailPassPassPassPass
MailerSendPassPassPassPassPassPassPassFailPassPassPassPassPassFailPassPassFailPassPassFailPass
PlunkPassPassPassPassPassPassPassPassFailPassPassPassPassPassPassFailFailPassFailPassPass
Mailchimp TransactionalPassPassPassPassPassPassPassPassFailPassPassPassNot countedPassPassPassFailPassFailPassFail
SMTP2GOPassPassPassPassPassPassPassPassFailPassPassPassPassFailPassFailFailPassFailFailPass
Amazon SESPassPassPassPassPassPassPassFailFailPassPassPassNot countedFailPassFailFailPassFailFailPass
Azure Communication Services EmailPassPassPassPassPassPassPassPassFailFailFailPassNot countedFailPassPassFailPassFailFailFail

Who has what

Each check, rarest on the board first. Each name opens that company's result, with the URL we fetched for every check.

Follow the Drop

Each Drop: what moved on the boards and one real file worth copying. Get it in a feed reader app, or watch your site and rivals from the home page.

Watch your site

Paste the link into the app (it's an RSS feed), and each new Drop shows up there.