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

    Function buildReportingReceipt

    • Parameters

      Returns {
          reporting_receipt_id: string;
          reporting_obligation_id: string;
          reporting_revision_id: string;
          reporting_materialization_id: string;
          supersedes_reporting_receipt_id?: string;
          status: "rejected" | "accepted";
          verification_profile: ReportingVerificationProfile;
          observed_row_count: number;
          observed_control_totals: ReportingControlTotal[];
          observed_canonical_content_digest?: ReportingCanonicalContentDigest;
          observed_manifest_sha256?: string;
          observed_native_version_ref?: string;
          consumer_commit_ref?: string;
          rejection_codes?: [string, ...string[]];
          observed_at: string;
          received_at?: string;
      }

      • reporting_receipt_id: string
      • reporting_obligation_id: string
      • reporting_revision_id: string
      • reporting_materialization_id: string
      • Optionalsupersedes_reporting_receipt_id?: string

        Optional immutable rejected receipt replaced by this new receipt. It MUST name the caller's current rejected receipt for this obligation and revision; accepted current receipts are terminal.

      • status: "rejected" | "accepted"
      • verification_profile: ReportingVerificationProfile
      • observed_row_count: number
      • observed_control_totals: ReportingControlTotal[]
      • Optionalobserved_canonical_content_digest?: ReportingCanonicalContentDigest
      • Optionalobserved_manifest_sha256?: string
      • Optionalobserved_native_version_ref?: string
      • Optionalconsumer_commit_ref?: string

        Optional non-secret consumer checkpoint, transaction, or load identifier. It is evidence for operations, not authorization or a credential.

      • Optionalrejection_codes?: [string, ...string[]]

        1

      • observed_at: string
      • Optionalreceived_at?: string