SolutionsDeveloper tools
For productsdevelopers use.
Developers read the pull request before they believe the tweet. Screenshot Studio starts from the pull request too: releases arrive from CI or a webhook, every claim cites its source, and the changelog says what the release does not do.
curl https://www.screenshot-studio.com/api/v1/releases \
-H "x-api-key: $SCREENSHOT_STUDIO_API_KEY" \
-H "Idempotency-Key: release-v2.4.0" \
-H "Content-Type: application/json" \
-d '{
"title": "Recurring invoices",
"benefitStatement": "Bill repeat customers without rebuilding the invoice.",
"sourceUrls": [
"https://github.com/acme/billing/pull/452",
"https://acme.com/changelog/recurring-invoices"
]
}'201 Created
{
"created": true,
"release": { "id": "cm…", "status": "DRAFT", "title": "Recurring invoices" }
}Credibility
Claims that citethe pull request.
Your audience can tell marketing from engineering. Keep the launch close to the engineering.
01
Sourced, not spun
- No benchmark the sources do not state
- Limitations are part of the spec
- Hype words are rejected outright
Problem
Finance teams rebuild the same invoice every month.S1
What changed
Invoices repeat on a schedule you set once.S2brief
Open question
How many beta teams used it? No source says.
Answer02
A changelog that matches
v2.4.0 · Billing
Recurring invoices
Set a schedule once and Acme sends the invoice every cycle. Pick monthly, quarterly, or yearly, and pause any time from the invoice page.
- – New: schedules on any invoice
- – New: pause and resume a schedule
- – Limitation: one schedule per invoice
03
Show the code
// set it once invoice.schedule('monthly')
Machine-readable
Built for the toolsyour users use.
Your docs are read by agents now. So are ours.
/openapi.jsonOpenAPI 3.1
Generated from the Zod contracts the routes validate with, with a live Scalar reference./llms.txtllms.txt
A Markdown overview and a long-form reference for agents and LLM crawlers.Accept: text/markdownMarkdown pages
Supported pages return Markdown when an agent asks for it.
The platform is open source. Read the code, file an issue, or run it yourself.
Questions
Anything else? Talk to us.
Can it read private repositories?
Does it read our source code?
Can we trigger launches from CI?
Related