Guidance
SASHA-evaluated distribution guidance for a found signature.
Guidance reflects the distribution intent the creator declared to SASHA. It is not a
determination of the legal status of the media; rights such as copyright apply
independently of the returned advice. The underlying Record contents are never disclosed,
though the optional message may name domains from the Record's allowed URL patterns
(domain names are public knowledge).
The creator-declared share state of a protected media item:
private: The creator declared that the media is not intended to be distributed anywhere publicunrestricted: The creator declared no distribution restrictions for the mediarestricted: The creator declared that the media is intended to be distributed only where the Record's distribution fields permit
A share state describes only the intent the creator has declared to SASHA. It is not a statement about the legal status of the media; rights such as copyright apply independently.
Possible values: [private, unrestricted, restricted]
The verdict for the queried location and time:
allowed: Presence of the media at the queried location at the current time is consistent with the creator's declared distribution intentnot_allowed: Presence of the media at the queried location at the current time conflicts with the creator's declared distribution intent, or the creator declared the media as not intended for public distributioninconclusive: No conclusive verdict could be produced, typically because the share state isrestrictedand nopublish_urlorsource_urlwas supplied with the lookup
Possible values: [allowed, not_allowed, inconclusive]
Human-readable explanation of the verdict, e.g. "Only allowed on example.com".
Populated at the server's discretion, typically when advice is not_allowed or
inconclusive. For developer convenience only: English, not localized, and the
wording is not stable across releases — never parse or branch on it; use advice and
share_state for program logic. The text may name domains from the Record's allowed
URL patterns (domain names are public knowledge and are not masked); it never carries
full URL patterns or other raw Record content.
{
"share_state": "private",
"advice": "allowed",
"message": "string"
}