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

    Interface ActionNotAllowedDetails

    Details payload for ACTION_NOT_ALLOWED errors. Lets buyer SDKs offer a structured recovery path without a separate get_media_buys round-trip. Producer-authored extension values remain buyer-visible and MUST NOT contain vendor identifiers, internal object names, internal IDs, stack traces, or other producer-private implementation details.

    interface ActionNotAllowedDetails {
        attempted_action: MediaBuyAvailableActionID;
        reason: ActionNotAllowedReason;
        currently_available_actions?: MediaBuyAvailableAction[];
        decline_reason?: SellerPolicyDeclineReason;
    }
    Index
    attempted_action: MediaBuyAvailableActionID
    currently_available_actions?: MediaBuyAvailableAction[]

    Echo of the buy's resolved available_actions[] at rejection time. Buyer SDKs render this to the caller as the recovery option set.

    decline_reason?: SellerPolicyDeclineReason