revoke_model_share
Revoke an accepted model share. Either the source tenant (requester) or the target tenant may call this. Records the revocation in the audit trail; does not delete the file from the target repo — the target tenant retains their copy.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
request_id | str | Yes | — | UUID of an accepted share request to revoke |
Returns
Section titled “Returns”request_id(string)status(string) — always"revoked"on successupdated_at(string) — ISO 8601 timestamp
Example
Section titled “Example”Tool Call
Section titled “Tool Call”{ "name": "revoke_model_share", "arguments": { "request_id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa" }}Response
Section titled “Response”{ "request_id": "aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa", "status": "revoked", "updated_at": "2026-05-09T15:00:00+00:00"}- Module:
Sharing - Requires authentication via API token or Auth0 JWT.
- Caller must be a member of the source or target tenant.
- Only
acceptedrequests can be revoked;pendingrequests should be rejected instead. - Revocation does not remove the model file from the target repo.