@adcp/sdk API Reference - v14.3.0
    Preparing search index...

    Interface ProposalSnapshotEntry

    Serializable, immutable evidence retained from one established seller proposal. This deliberately excludes raw seller responses, credentials, coordinator owners, timers, listeners, and live mutable references.

    interface ProposalSnapshotEntry {
        principalScope: string;
        sellerScope: string;
        sourceAdcpVersion: EstablishedProposalSourceVersion;
        accountScope: string;
        proposalId: string;
        proposal: Record<string, unknown>;
        expiresAt?: string;
        canonicalTermsDigest?: string;
        snapshotFingerprint: string;
        capturedAt: string;
    }

    Hierarchy (View Summary)

    Index
    principalScope: string

    Stable, server-controlled authenticated principal identity. Never a credential.

    sellerScope: string

    Stable digest of the seller identity and endpoint. Never a credential.

    accountScope: string
    proposalId: string
    proposal: Record<string, unknown>
    expiresAt?: string

    SDK-normalized RFC 3339 seller hold expiry, when the proposal supplied one.

    canonicalTermsDigest?: string
    snapshotFingerprint: string
    capturedAt: string