On this page
The questions you can answer
| Question | Where Graphwake answers it |
|---|---|
| Which endpoints does our team depend on? | Your team page lists every endpoint you subscribe to, its owner and its last change. |
| Is anything we call about to change? | API Changes lists what your team still has to handle, open pull requests included, each with its diff. |
| If they change this endpoint, are we hit? | Every breaking change names the teams it reaches. Yours is on the list only if you call the changed endpoint. |
| Who do we ask about this endpoint? | The owner team, on the endpoint page. |
| Are we missing an endpoint we call? | Discovery suggests endpoints your team probably uses, with the reason, for you to confirm or dismiss. |
What reaches your channel
One message per change: what changed, which of your endpoints it hits, how serious it is, and the pull request or release behind it. A new push updates the same message instead of posting again, and a pull request closed without merging sends a cancelled notice. When your team has dealt with it, mark it handled.
/orders/{id}: get: parameters: - name: currency in: query schema: { type: string }- required: false+ required: true responses: "200": description: OK content: application/json: schema: type: object properties: id: { type: string }- total: { type: number }
- BreakingNew required parameter
currency - BreakingResponse field
totalremoved
GET /orders/{id}reaches checkout and mobile-appGetting started
Subscribe to what you call
Pick the endpoints your app uses, with one click each. Discovery suggests the ones you may have missed.
Choose your channel
Your team’s Slack or Microsoft Teams channel, or email.
Follow an endpoint yourself
Anyone can follow a single endpoint and get its changes by email, whatever their team.
Handle and move on
Mark a change handled when your team is ready, so the list shows only what is left.
Ask from your AI assistant
With Graphwake MCP connected, ask while you code. The answer comes from your team’s subscriptions, so it covers callers in every repository, not just the one open in front of you.
You: What does checkout depend on?
Assistant: → graphwake · get_team_dependencies("checkout")
checkout uses 4 endpoints across 3 services.
GET /orders/{id} open PR #1284 breaks it
POST /orders no changes
GET /customers/{id} changed Nov 4More questions to ask, and how to connect it: ask your AI assistant who an API change breaks.
When you may not need Graphwake
- You own every API you call. You already see every change before it ships.
- The team behind the API has no OpenAPI spec. Graphwake reads specs; ask them to publish one first.
Questions
Will we get an alert for every API change?
No. Alerts are for breaking changes to the endpoints your team subscribes to. Additions and changes to other endpoints stay quiet.
Does the team that owns the API have to do anything?
They connect their spec once, by URL or with one CI step. They do not keep a list of who calls them; your subscriptions are that list.
Can I follow an endpoint on my own?
Yes. Anyone can follow a single endpoint and get its changes by email, in addition to their team’s channel.
Pick an endpoint. See who it reaches. 7-day free trial. Cancel before day 7 and you pay nothing.
Start free trial