What a share gives
People a run is shared with can:- see the run, its status and its credits
- read its results, list and read its files, and download its outputs
- share it on with others in the organization
GET /v1/runs/{runId}/inputs answers 403 to anyone else.
Who can share, and with whom
- Who can share: the run’s owner, or anyone the run is shared with. People who only see a run through a project they are in can’t share it.
- Who can receive: active members of the run owner’s organization. You can’t share a run with its owner or with yourself.
- Give each person as an email address or a
user_…id. Up to 20 people per request. - An email or id that isn’t an active member of the organization gets
404 NOT_FOUND, whether or not the person exists elsewhere.
alreadyShared.
Nobody is notified when you share a run. Tell people yourself. The one exception: when someone the run was shared with shares it on, the run’s owner gets an email.
Find people to share with
GET /v1/org/members lists the active members of your organization other than you, sorted by email. Filter with q, which matches names and emails.
runs:write scope, the scope that shares, so a read-only key can’t list your organization’s members.
Share a run
See who a run is shared with
GET /v1/runs/{runId}/shares lists the shares. The owner sees every share, including the ones made by people who shared the run on. Anyone else sees only the shares they made or received.
via says where a share came from:
Stop sharing
revoked lists everyone who lost access:
via: compound_review answers 409 CONFLICT. Remove the person from the compound review instead.
Runs shared with you
GET /v1/runs lists only runs you started, unless you ask for more with ownership:
access is owner, shared or project. Only the owner can cancel a run or read its inputs.
Scopes
MCP tools
For example: “Share my last RevScreen run with Priya.” The app finds the run, finds Priya with
list_org_members, and confirms with you before it calls share_run. See the tools reference for each tool’s arguments.
