Weekly
See which collections changed this week
On Monday you get a list of the collections in your workspace that were edited during the past seven days.
- Runs
- Weekly
- Apps
- Postman
- AI
- Not needed
- Access
- read
Send this to your assistant
Create a ClickRuntime automation: every Monday at 9am, email me the Postman collections in my Payments workspace that were updated in the last 7 days, with when each was changed.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
On a team where several people edit shared Postman collections, changes happen without any announcement. A request is renamed, a test assertion is quietly removed, a new folder appears, an example response is replaced. Nobody is told. A colleague then finds on Friday that the request they relied on has changed, or a lead realizes that a critical collection was edited for weeks without a single review.
Once a week, collections are listed with their updatedAt times and those modified in the last seven days are kept. One email names each collection that changed and when it was last touched. It takes a minute to read, and it tells you where work actually happened in the workspace instead of where people say it did.
It suits team leads, QA engineers and API owners who share collections with several editors and want light oversight without meetings.
What you get out of it
See where work happened this week
A list of edited collections shows which APIs are changing. You can look closer at anything unexpected before a surprise turns into a broken integration or a failing test run.
Notice edits nobody reviewed
Important test suites should not drift unobserved. When a critical collection appears in the digest and nobody mentioned it, that is a prompt to ask what changed and why. That one line often prevents a long debugging session.
Keep documentation in step
When an API collection is edited, its published docs and examples may be out of date. The weekly list reminds owners to review related pages instead of waiting for a customer to report a mismatch.
Know who to ask
Seeing which collection changed tells you whom to ask when something stops working. That saves a round of guesswork in chat and shortens the time to find the cause. Time saved there adds up across a team.
Oversight without another meeting
A short weekly email replaces a standing check-in about collection edits. Leads stay informed with almost no effort, and teammates keep their autonomy to work in the shared space. Trust between teammates grows too.
How it works
What happens, step by step
Every Monday, ClickRuntime lists the collections in your Postman workspace along with when each was last updated.
It keeps the ones edited in the past seven days.
You get one email listing each changed collection and when it was updated, newest first.
Before it runs live
- Connect Postman
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Run it at a different time, more or less often, or only on weekdays
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other Postman steps into one automation
Under the hood
The code that runs this automation
from datetime import datetime, timedelta, timezone
from clickruntime import on_trigger, credentials, http, notify
WORKSPACE_ID = "1f0df51a-8658-4ee8-a2a1-d2567dfa09a9" # Payments workspace
@on_trigger
def run(event):
resp = http.get("https://api.getpostman.com/collections", params={"workspace": WORKSPACE_ID},
headers={"X-Api-Key": credentials.secret("POSTMAN_API_KEY")})
resp.raise_for_status()
since = (datetime.now(timezone.utc) - timedelta(days=7)).isoformat()
changed = sorted((c for c in resp.json()["collections"] if c["updatedAt"] >= since),
key=lambda c: c["updatedAt"], reverse=True)
lines = [f"{c['name']}: updated {c['updatedAt'][:16].replace('T', ' ')}" for c in changed]
notify.email_me(f"{len(changed)} Payments collections changed", "\n".join(lines) or "No changes this week.")
return {"changed": len(changed)}FAQ
Common questions
Does it show who made each change?
Are deleted collections mentioned?
Can I watch only specific collections?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get a morning report on your Postman monitors
Every day you get one email listing each monitor, whether its last run passed, and how fast it responded.
See how it worksBack up your Postman collections every week
Each Sunday a JSON export of every collection in the workspace arrives in your inbox.
See how it worksGet warned before you hit Postman's usage limits
You get an email the first time any of your account's usage limits passes the threshold you chose.
See how it worksKeep exploring
Set up “See which collections changed this week” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.