scrapewise_get_scraper_shared_group_list
Returns groups owned by other customers that have been shared to this
customer (read access). Distinct from scrapewise_get_scraper_group_list which
returns this customer's OWN groups. Use to discover groups the customer can
read but not modify — these groups appear alongside owned groups in the
customer's UI but mutation calls (delete, create-scraper, schedule-change)
against them will 400 with an ownership error from the service layer.
Returned shape matches the owned-groups DTO so a single UI rendering path
handles both.
Args:
(none — endpoint is parameter-free.)
Returns:
`List<GroupDTO>` — same shape as own-groups; empty list if nothing is
shared to this customer. Each entry's `customerRef` field reveals the
owning customer's `customerUniqueRef` (so the agent can disambiguate
identically-named groups across share boundaries).
Examples:
- Use when: "what shared groups can I read?"
- Use when: building a "shared with me" tab in the dashboard
- Don't use when: you want your own groups → use
scrapewise_get_scraper_group_list (separate surface)
Error Handling:
- 401 Unauthorized.
- 500 INTERNAL.[runtime hint] This tool returns JSON-as-text — its response shape is dynamic (per-scraper itemsConfig, file binary, etc.) so the MCP outputSchema is omitted. Do not rely on the presence of any specific field in the response; treat the result as a string-or-object blob and parse defensively.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "scrapewise_get_scraper_shared_group_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||