Module adcp.types.base

Classes

class AdCPBaseModel (**data: Any)
Expand source code
class AdCPBaseModel(BaseModel):
    """Base model for AdCP types with spec-compliant serialization.

    Defaults to ``extra='ignore'`` so unknown fields from newer spec
    versions are silently dropped rather than causing validation
    errors. Generated types whose schemas set
    ``additionalProperties: true`` override this with ``extra='allow'``
    in their own ``model_config``.

    Set ``ADCP_STRICT_VALIDATION=1`` in the environment (``"1"``,
    ``"true"``, ``"yes"``, ``"on"`` are accepted) to flip the default
    to ``extra='forbid'``. Use this during spec upgrades to catch
    silently-dropped renamed fields in tests. See :func:`_resolve_extra_policy`.

    .. important::
       The env var is resolved **once at module import time**. Set it
       in your shell or CI environment **before** ``import adcp`` runs
       — mutating ``os.environ["ADCP_STRICT_VALIDATION"]`` after the
       first ``adcp`` import has no effect on already-imported model
       classes (they captured the policy at class-body evaluation).

    Consumers who want per-model strict validation can override
    ``model_config`` on their subclass.
    """

    # ``defer_build=True`` skips building each model's pydantic-core
    # validator/serializer at class-definition time. With ~700 generated model
    # modules, eager builds dominate ``import adcp`` memory; deferring means each
    # model's core schema is built lazily on first validate/serialize, so only
    # the handful of models actually used are paid for.
    model_config = ConfigDict(extra=_EXTRA_POLICY, defer_build=True)

    def model_dump(self, **kwargs: Any) -> dict[str, Any]:
        # ``serialize_as_any=True`` makes Pydantic dispatch on the runtime type of
        # nested values rather than the declared schema, so subclass
        # ``@model_serializer`` overrides fire from a base-typed parent field. Combined
        # with ``Field(exclude=True)`` on internal fields (which already works at every
        # nesting depth), this removes the parent-side ``model_dump`` boilerplate that
        # adopters previously needed to write per response type. See
        # docs/extending-types.md.
        if "exclude_none" not in kwargs:
            kwargs["exclude_none"] = True
        if "serialize_as_any" not in kwargs:
            kwargs["serialize_as_any"] = True
        try:
            return super().model_dump(**kwargs)
        except TypeError as exc:
            if "MockValSer" not in str(exc):
                raise
            _build_deferred_serializers(self, set())
            return super().model_dump(**kwargs)

    def model_dump_json(self, **kwargs: Any) -> str:
        if "exclude_none" not in kwargs:
            kwargs["exclude_none"] = True
        if "serialize_as_any" not in kwargs:
            kwargs["serialize_as_any"] = True
        try:
            return super().model_dump_json(**kwargs)
        except TypeError as exc:
            if "MockValSer" not in str(exc):
                raise
            _build_deferred_serializers(self, set())
            return super().model_dump_json(**kwargs)

    def model_summary(self) -> str:
        """Human-readable summary for protocol responses.

        Returns a standardized human-readable message suitable for MCP tool
        results, A2A task communications, and REST API responses.

        For types without a registered formatter, returns a generic message
        with the class name.
        """
        formatter = _RESPONSE_MESSAGE_REGISTRY.get(self.__class__.__name__)
        if formatter:
            return formatter(self)
        return f"{self.__class__.__name__} response"

Base model for AdCP types with spec-compliant serialization.

Defaults to extra='ignore' so unknown fields from newer spec versions are silently dropped rather than causing validation errors. Generated types whose schemas set additionalProperties: true override this with extra='allow' in their own model_config.

Set ADCP_STRICT_VALIDATION=1 in the environment ("1", "true", "yes", "on" are accepted) to flip the default to extra='forbid'. Use this during spec upgrades to catch silently-dropped renamed fields in tests. See :func:_resolve_extra_policy.

Important

The env var is resolved once at module import time. Set it in your shell or CI environment before import adcp runs — mutating os.environ["ADCP_STRICT_VALIDATION"] after the first adcp import has no effect on already-imported model classes (they captured the policy at class-body evaluation).

Consumers who want per-model strict validation can override model_config on their subclass.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors

  • pydantic.main.BaseModel

Subclasses

  • AgentAuthorizationsDirectoryResult
  • DirectoryPublisherEntry
  • PublisherDivergence
  • ProductFormatDeclaration
  • adcp.types.generated_poc.a2ui.bound_value.A2UiBoundValue1
  • adcp.types.generated_poc.a2ui.bound_value.A2UiBoundValue2
  • adcp.types.generated_poc.a2ui.bound_value.A2UiBoundValue3
  • adcp.types.generated_poc.a2ui.bound_value.A2UiBoundValue4
  • adcp.types.generated_poc.a2ui.bound_value.A2UiBoundValue5
  • adcp.types.generated_poc.a2ui.component.A2UiComponent
  • adcp.types.generated_poc.a2ui.si_catalog.Action
  • adcp.types.generated_poc.a2ui.si_catalog.Action6
  • adcp.types.generated_poc.a2ui.si_catalog.AppHandoff
  • adcp.types.generated_poc.a2ui.si_catalog.Apps
  • adcp.types.generated_poc.a2ui.si_catalog.Button
  • adcp.types.generated_poc.a2ui.si_catalog.Card
  • adcp.types.generated_poc.a2ui.si_catalog.Column
  • adcp.types.generated_poc.a2ui.si_catalog.Image
  • adcp.types.generated_poc.a2ui.si_catalog.IntegrationAction
  • adcp.types.generated_poc.a2ui.si_catalog.Link
  • adcp.types.generated_poc.a2ui.si_catalog.List
  • adcp.types.generated_poc.a2ui.si_catalog.ProductCard
  • adcp.types.generated_poc.a2ui.si_catalog.Row
  • adcp.types.generated_poc.a2ui.si_catalog.SiComponentCatalog
  • adcp.types.generated_poc.a2ui.si_catalog.Template
  • adcp.types.generated_poc.a2ui.si_catalog.Text
  • adcp.types.generated_poc.a2ui.surface.A2UiSurface
  • adcp.types.generated_poc.a2ui.user_action.A2UiUserAction
  • adcp.types.generated_poc.a2ui.user_action.Action
  • adcp.types.generated_poc.aao.agent_publishers.AaoDirectoryAgentPublishersInverseLookupResponse
  • adcp.types.generated_poc.aao.agent_publishers.PublisherEntry
  • adcp.types.generated_poc.account.report_usage_request.UsageItem
  • adcp.types.generated_poc.account.sync_accounts_request.Accounts
  • adcp.types.generated_poc.account.sync_accounts_request.Accounts1
  • adcp.types.generated_poc.account.sync_governance_request.Account
  • adcp.types.generated_poc.account.sync_governance_request.Authentication
  • adcp.types.generated_poc.account.sync_governance_request.GovernanceAgent
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization1
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization21
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization22
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization23
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization24
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization25
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization26
  • adcp.types.generated_poc.adagents.AdcpAgentsAuthorization27
  • adcp.types.generated_poc.adagents.Contact
  • adcp.types.generated_poc.adagents.PlacementTags
  • adcp.types.generated_poc.adagents.PropertyFeature
  • adcp.types.generated_poc.adagents.RevokedPublisherDomain
  • adcp.types.generated_poc.adagents.Tags
  • adcp.types.generated_poc.brand.AgenticCheckout
  • adcp.types.generated_poc.brand.Asset
  • adcp.types.generated_poc.brand.AssetLibrary
  • adcp.types.generated_poc.brand.AuthorizedOperator
  • adcp.types.generated_poc.brand.Avatar
  • adcp.types.generated_poc.brand.Backgrounds
  • adcp.types.generated_poc.brand.BorderRadius
  • adcp.types.generated_poc.brand.Brand
  • adcp.types.generated_poc.brand.BrandAgent
  • adcp.types.generated_poc.brand.BrandAgentEntry
  • adcp.types.generated_poc.brand.BrandDiscovery1
  • adcp.types.generated_poc.brand.BrandDiscovery2
  • adcp.types.generated_poc.brand.BrandDiscovery3
  • adcp.types.generated_poc.brand.BrandDiscovery4
  • adcp.types.generated_poc.brand.BrandShapes
  • adcp.types.generated_poc.brand.Collection
  • adcp.types.generated_poc.brand.ColorConstraint
  • adcp.types.generated_poc.brand.ColorGuide
  • adcp.types.generated_poc.brand.ColorRef1
  • adcp.types.generated_poc.brand.ColorRef2
  • adcp.types.generated_poc.brand.ColorRef3
  • adcp.types.generated_poc.brand.Colors
  • adcp.types.generated_poc.brand.Colorway
  • adcp.types.generated_poc.brand.CompositionRules
  • adcp.types.generated_poc.brand.Contact
  • adcp.types.generated_poc.brand.Contact7
  • adcp.types.generated_poc.brand.DataSubjectContestation
  • adcp.types.generated_poc.brand.Disclaimer
  • adcp.types.generated_poc.brand.Elevation
  • adcp.types.generated_poc.brand.FontFile
  • adcp.types.generated_poc.brand.FontRole1
  • adcp.types.generated_poc.brand.Fonts
  • adcp.types.generated_poc.brand.Framing
  • adcp.types.generated_poc.brand.GraphicElement
  • adcp.types.generated_poc.brand.GraphicStyle
  • adcp.types.generated_poc.brand.House
  • adcp.types.generated_poc.brand.Iconography
  • adcp.types.generated_poc.brand.IdentityRelyingParty
  • adcp.types.generated_poc.brand.Logo
  • adcp.types.generated_poc.brand.LogoPlacement
  • adcp.types.generated_poc.brand.LogoUsageRule
  • adcp.types.generated_poc.brand.MarkLockup
  • adcp.types.generated_poc.brand.MinimumSize
  • adcp.types.generated_poc.brand.MotionGuidelines
  • adcp.types.generated_poc.brand.Overlays
  • adcp.types.generated_poc.brand.Palette
  • adcp.types.generated_poc.brand.People
  • adcp.types.generated_poc.brand.PhotographyStyle
  • adcp.types.generated_poc.brand.PortfolioEntry
  • adcp.types.generated_poc.brand.ProductCatalog
  • adcp.types.generated_poc.brand.Property
  • adcp.types.generated_poc.brand.RightsAgent
  • adcp.types.generated_poc.brand.Scale
  • adcp.types.generated_poc.brand.Separator
  • adcp.types.generated_poc.brand.Spacing
  • adcp.types.generated_poc.brand.Subject
  • adcp.types.generated_poc.brand.Texture
  • adcp.types.generated_poc.brand.Tone
  • adcp.types.generated_poc.brand.Trademark
  • adcp.types.generated_poc.brand.TypeScale
  • adcp.types.generated_poc.brand.TypeScaleEntry
  • adcp.types.generated_poc.brand.Usage
  • adcp.types.generated_poc.brand.Usage1
  • adcp.types.generated_poc.brand.VisualGuidelines
  • adcp.types.generated_poc.brand.VoiceSynthesis
  • adcp.types.generated_poc.brand.acquire_rights_request.Campaign
  • adcp.types.generated_poc.brand.revocation_notification.RevocationNotification
  • adcp.types.generated_poc.brand.rights_pricing_option.RightsPricingOption
  • adcp.types.generated_poc.brand.rights_terms.Exclusivity
  • adcp.types.generated_poc.brand.rights_terms.RightsTerms
  • adcp.types.generated_poc.brand.search_brands_request.SearchBrandsRequest
  • adcp.types.generated_poc.brand.search_brands_response.House
  • adcp.types.generated_poc.brand.search_brands_response.Logo
  • adcp.types.generated_poc.brand.search_brands_response.Rights
  • adcp.types.generated_poc.brand.search_brands_response.SearchBrandResult
  • adcp.types.generated_poc.brand.verify_brand_claim_response.VerifyBrandClaimPayload
  • adcp.types.generated_poc.brand.verify_brand_claim_response.VerifyBrandClaimSignedResponse
  • adcp.types.generated_poc.brand.verify_brand_claim_response.VerifyBrandClaimSignedSuccessPayload
  • adcp.types.generated_poc.brand.verify_brand_claims_request.Claim
  • adcp.types.generated_poc.brand.verify_brand_claims_request.Claim1
  • adcp.types.generated_poc.brand.verify_brand_claims_request.Claim2
  • adcp.types.generated_poc.brand.verify_brand_claims_request.Claim3
  • adcp.types.generated_poc.brand.verify_brand_claims_request.ClaimEntry1
  • adcp.types.generated_poc.brand.verify_brand_claims_request.ClaimEntry2
  • adcp.types.generated_poc.brand.verify_brand_claims_request.ClaimEntry3
  • adcp.types.generated_poc.brand.verify_brand_claims_request.ClaimEntry4
  • adcp.types.generated_poc.brand.verify_brand_claims_request.Property
  • adcp.types.generated_poc.brand.verify_brand_claims_response.ResultEntry1
  • adcp.types.generated_poc.brand.verify_brand_claims_response.ResultEntry2
  • adcp.types.generated_poc.brand.verify_brand_claims_response.VerifyBrandClaimsPayload
  • adcp.types.generated_poc.brand.verify_brand_claims_response.VerifyBrandClaimsSignedResponse
  • adcp.types.generated_poc.brand.verify_brand_claims_response.VerifyBrandClaimsSignedSuccessPayload
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.A2ui
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Account
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Accreditation
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Adcp
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.AdcpError
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.AgeRestriction
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.AttributionWindow
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.AudienceTargeting
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Authentication
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Avatar
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Brand
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Capabilities
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Commerce
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.ComplianceTesting
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Components
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.CompromiseNotification
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.ContentStandards
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.ConversionTracking
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Creative
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.CreativeFeature
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.CreativeSpecs
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.DiscriminatorItem
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Endpoint
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Error
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Execution
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Features
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Features1
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format10
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format11
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format12
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format13
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format14
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format3
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format4
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format5
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format6
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format7
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format8
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Format9
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.FormatSchema
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.FrequencyCapping
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.GeoMetros
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.GeoPostalAreas
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.GeoProximity
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.GetAdcpCapabilitiesResponse
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Governance
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Idempotency
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Idempotency1
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Identity
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Issue
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.KeyOrigins
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.KeywordTargets
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.MatchingLatencyHours
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Measurement
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.MediaBuy
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Metric
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Modalities
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Multiplicity
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.NegativeKeywords
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params10
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params11
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params12
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params2
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params3
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params4
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params5
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params6
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params7
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params8
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Params9
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Portfolio
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.PostClickItem
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.PropertyFeature
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.PushNotificationConfig
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Range
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.RequestSigning
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.RequiredConnection
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.ResourceRef
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Signals
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Size
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Slot
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.SponsoredIntelligence
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.SupportedFormat
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Targeting
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Transport
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.TrustedMatch
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.V1FormatRefItem
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.VendorMetricOptimization
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Video
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.Voice
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.WebhookSigning
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.WholesaleFeedVersioning
  • adcp.types.generated_poc.bundled.protocol.get_adcp_capabilities_response.WholesaleFeedWebhooks
  • adcp.types.generated_poc.collection.base_collection_source.BaseCollectionSource1
  • adcp.types.generated_poc.collection.base_collection_source.BaseCollectionSource2
  • adcp.types.generated_poc.collection.base_collection_source.BaseCollectionSource3
  • adcp.types.generated_poc.collection.base_collection_source.Identifier
  • adcp.types.generated_poc.collection.collection_list.CollectionList
  • adcp.types.generated_poc.collection.collection_list_changed_webhook.ChangeSummary
  • adcp.types.generated_poc.collection.collection_list_changed_webhook.CollectionListChangedWebhook
  • adcp.types.generated_poc.collection.collection_list_filters.CollectionListFilters
  • adcp.types.generated_poc.collection.collection_list_filters.ExcludeDistributionId
  • adcp.types.generated_poc.collection.get_collection_list_request.Pagination
  • adcp.types.generated_poc.collection.get_collection_list_response.Collection
  • adcp.types.generated_poc.collection.get_collection_list_response.DistributionId
  • adcp.types.generated_poc.compliance.comply_test_controller_request.Account
  • adcp.types.generated_poc.compliance.comply_test_controller_request.Metric
  • adcp.types.generated_poc.compliance.comply_test_controller_request.Params
  • adcp.types.generated_poc.compliance.comply_test_controller_request.ReachWindow
  • adcp.types.generated_poc.compliance.comply_test_controller_request.ReportedSpend
  • adcp.types.generated_poc.compliance.comply_test_controller_request.Viewability
  • adcp.types.generated_poc.content_standards.artifact.Artifact
  • adcp.types.generated_poc.content_standards.artifact.AssetAccess1
  • adcp.types.generated_poc.content_standards.artifact.AssetAccess2
  • adcp.types.generated_poc.content_standards.artifact.AssetAccess3
  • adcp.types.generated_poc.content_standards.artifact.Assets1
  • adcp.types.generated_poc.content_standards.artifact.Assets2
  • adcp.types.generated_poc.content_standards.artifact.Assets3
  • adcp.types.generated_poc.content_standards.artifact.Assets4
  • adcp.types.generated_poc.content_standards.artifact.Identifiers
  • adcp.types.generated_poc.content_standards.artifact.Metadata
  • adcp.types.generated_poc.content_standards.artifact_webhook_payload.Artifact
  • adcp.types.generated_poc.content_standards.artifact_webhook_payload.ArtifactWebhookPayload
  • adcp.types.generated_poc.content_standards.artifact_webhook_payload.Pagination
  • adcp.types.generated_poc.content_standards.content_standards.CalibrationExemplars
  • adcp.types.generated_poc.content_standards.content_standards.ContentStandards
  • adcp.types.generated_poc.content_standards.create_content_standards_request.CalibrationExemplars
  • adcp.types.generated_poc.content_standards.create_content_standards_request.Fail
  • adcp.types.generated_poc.content_standards.create_content_standards_request.Pass
  • adcp.types.generated_poc.content_standards.create_content_standards_request.Scope
  • adcp.types.generated_poc.content_standards.get_media_buy_artifacts_request.Pagination
  • adcp.types.generated_poc.content_standards.get_media_buy_artifacts_request.TimeRange
  • adcp.types.generated_poc.content_standards.update_content_standards_request.CalibrationExemplars
  • adcp.types.generated_poc.content_standards.update_content_standards_request.Fail
  • adcp.types.generated_poc.content_standards.update_content_standards_request.Pass
  • adcp.types.generated_poc.content_standards.update_content_standards_request.Scope
  • adcp.types.generated_poc.content_standards.validate_content_delivery_request.BrandContext
  • adcp.types.generated_poc.content_standards.validate_content_delivery_request.Record
  • adcp.types.generated_poc.core.account.Account
  • adcp.types.generated_poc.core.account.CreditLimit
  • adcp.types.generated_poc.core.account.GovernanceAgent
  • adcp.types.generated_poc.core.account.ReportingBucket
  • adcp.types.generated_poc.core.account.Setup
  • adcp.types.generated_poc.core.account_authorization.AccountAuthorization
  • adcp.types.generated_poc.core.account_ref.AccountReference1
  • adcp.types.generated_poc.core.account_ref.AccountReference2
  • adcp.types.generated_poc.core.activation_key.ActivationKey1
  • adcp.types.generated_poc.core.activation_key.ActivationKey2
  • adcp.types.generated_poc.core.ad_inventory_config.AdInventoryConfiguration
  • adcp.types.generated_poc.core.agent_encryption_key.AgentEncryptionKey
  • adcp.types.generated_poc.core.agent_signing_key.AgentSigningKey
  • adcp.types.generated_poc.core.app_item.AppItem
  • adcp.types.generated_poc.core.assets.audio_asset.AudioAsset
  • adcp.types.generated_poc.core.assets.card_asset.CardAsset
  • adcp.types.generated_poc.core.assets.css_asset.CssAsset
  • adcp.types.generated_poc.core.assets.daast_asset.DaastAsset1
  • adcp.types.generated_poc.core.assets.daast_asset.DaastAsset2
  • adcp.types.generated_poc.core.assets.daast_tracker_asset.DaastTrackerAsset
  • adcp.types.generated_poc.core.assets.html_asset.Accessibility
  • adcp.types.generated_poc.core.assets.html_asset.HtmlAsset
  • adcp.types.generated_poc.core.assets.image_asset.ImageAsset
  • adcp.types.generated_poc.core.assets.javascript_asset.Accessibility
  • adcp.types.generated_poc.core.assets.javascript_asset.JavascriptAsset
  • adcp.types.generated_poc.core.assets.markdown_asset.MarkdownAsset
  • adcp.types.generated_poc.core.assets.pixel_tracker_asset.PixelTrackerAsset
  • adcp.types.generated_poc.core.assets.published_post_asset.IdentityRef
  • adcp.types.generated_poc.core.assets.published_post_asset.PublishedPostAsset
  • adcp.types.generated_poc.core.assets.published_post_asset.ReferenceAuthorization
  • adcp.types.generated_poc.core.assets.text_asset.TextAsset
  • adcp.types.generated_poc.core.assets.url_asset.UrlAsset
  • adcp.types.generated_poc.core.assets.vast_asset.VastAsset1
  • adcp.types.generated_poc.core.assets.vast_asset.VastAsset2
  • adcp.types.generated_poc.core.assets.vast_tracker_asset.VastTrackerAsset
  • adcp.types.generated_poc.core.assets.video_asset.VideoAsset
  • adcp.types.generated_poc.core.assets.webhook_asset.Security
  • adcp.types.generated_poc.core.assets.webhook_asset.WebhookAsset
  • adcp.types.generated_poc.core.assets.zip_asset.Accessibility
  • adcp.types.generated_poc.core.assets.zip_asset.ZipAsset
  • adcp.types.generated_poc.core.async_response_refs.creative.sync_creatives_async_response_input_required.SyncCreativesInputRequired
  • adcp.types.generated_poc.core.async_response_refs.creative.sync_creatives_async_response_submitted.SyncCreativesSubmitted
  • adcp.types.generated_poc.core.async_response_refs.creative.sync_creatives_async_response_working.SyncCreativesWorking
  • adcp.types.generated_poc.core.async_response_refs.media_buy.build_creative_async_response_input_required.BuildCreativeInputRequired
  • adcp.types.generated_poc.core.async_response_refs.media_buy.build_creative_async_response_submitted.BuildCreativeSubmitted
  • adcp.types.generated_poc.core.async_response_refs.media_buy.build_creative_async_response_working.BuildCreativeWorking
  • adcp.types.generated_poc.core.async_response_refs.media_buy.create_media_buy_async_response_input_required.CreateMediaBuyInputRequired
  • adcp.types.generated_poc.core.async_response_refs.media_buy.create_media_buy_async_response_submitted.CreateMediaBuySubmitted
  • adcp.types.generated_poc.core.async_response_refs.media_buy.create_media_buy_async_response_working.CreateMediaBuyWorking
  • adcp.types.generated_poc.core.async_response_refs.media_buy.get_products_async_response_input_required.GetProductsInputRequired
  • adcp.types.generated_poc.core.async_response_refs.media_buy.get_products_async_response_submitted.GetProductsSubmitted
  • adcp.types.generated_poc.core.async_response_refs.media_buy.get_products_async_response_working.GetProductsWorking
  • adcp.types.generated_poc.core.async_response_refs.media_buy.sync_catalogs_async_response_input_required.SyncCatalogsInputRequired
  • adcp.types.generated_poc.core.async_response_refs.media_buy.sync_catalogs_async_response_submitted.SyncCatalogsSubmitted
  • adcp.types.generated_poc.core.async_response_refs.media_buy.sync_catalogs_async_response_working.SyncCatalogsWorking
  • adcp.types.generated_poc.core.async_response_refs.media_buy.update_media_buy_async_response_input_required.UpdateMediaBuyInputRequired
  • adcp.types.generated_poc.core.async_response_refs.media_buy.update_media_buy_async_response_submitted.UpdateMediaBuySubmitted
  • adcp.types.generated_poc.core.async_response_refs.media_buy.update_media_buy_async_response_working.UpdateMediaBuyWorking
  • adcp.types.generated_poc.core.async_response_refs.signals.get_signals_async_response_submitted.GetSignalsSubmitted
  • adcp.types.generated_poc.core.async_response_refs.signals.get_signals_async_response_working.GetSignalsWorking
  • adcp.types.generated_poc.core.attribution_window.AttributionWindow
  • adcp.types.generated_poc.core.audience_member.AudienceMember
  • adcp.types.generated_poc.core.audience_member.Uid
  • adcp.types.generated_poc.core.audience_selector.AudienceSelector1
  • adcp.types.generated_poc.core.audience_selector.AudienceSelector2
  • adcp.types.generated_poc.core.audience_selector.AudienceSelector3
  • adcp.types.generated_poc.core.audience_selector.AudienceSelector4
  • adcp.types.generated_poc.core.authorized_agent_base.AuthorizedAgentBaseFields
  • adcp.types.generated_poc.core.brand_ref.BrandKitOverride
  • adcp.types.generated_poc.core.brand_ref.BrandReference
  • adcp.types.generated_poc.core.brand_ref.Colors
  • adcp.types.generated_poc.core.brand_ref.DataSubjectContestation
  • adcp.types.generated_poc.core.business_entity.Address
  • adcp.types.generated_poc.core.business_entity.Bank
  • adcp.types.generated_poc.core.business_entity.BusinessEntity
  • adcp.types.generated_poc.core.business_entity.Contact
  • adcp.types.generated_poc.core.cancellation_policy.CancellationFee
  • adcp.types.generated_poc.core.cancellation_policy.CancellationPolicy
  • adcp.types.generated_poc.core.canonical_projection_ref.CanonicalProjectionReference
  • adcp.types.generated_poc.core.canonical_projection_slot_override.CanonicalProjectionSlotOverride
  • adcp.types.generated_poc.core.catalog.Catalog
  • adcp.types.generated_poc.core.catalog_field_mapping.CatalogFieldMapping
  • adcp.types.generated_poc.core.catchment.Catchment
  • adcp.types.generated_poc.core.catchment.Geometry
  • adcp.types.generated_poc.core.catchment.Radius
  • adcp.types.generated_poc.core.catchment.TravelTime
  • adcp.types.generated_poc.core.collection.Collection
  • adcp.types.generated_poc.core.collection.RelatedCollection
  • adcp.types.generated_poc.core.collection_distribution.CollectionDistribution
  • adcp.types.generated_poc.core.collection_distribution.Identifier
  • adcp.types.generated_poc.core.collection_list_ref.CollectionListReference
  • adcp.types.generated_poc.core.collection_selector.CollectionSelector
  • adcp.types.generated_poc.core.committed_metric.CommittedMetric1
  • adcp.types.generated_poc.core.committed_metric.CommittedMetric2
  • adcp.types.generated_poc.core.committed_metric.Qualifier
  • adcp.types.generated_poc.core.content_rating.ContentRating
  • adcp.types.generated_poc.core.context.ContextObject
  • adcp.types.generated_poc.core.creative_asset.CreativeAsset1
  • adcp.types.generated_poc.core.creative_asset.CreativeAsset2
  • adcp.types.generated_poc.core.creative_asset.Input
  • adcp.types.generated_poc.core.creative_assignment.CreativeAssignment
  • adcp.types.generated_poc.core.creative_brief.Compliance
  • adcp.types.generated_poc.core.creative_brief.CreativeBrief
  • adcp.types.generated_poc.core.creative_brief.Messaging
  • adcp.types.generated_poc.core.creative_brief.RequiredDisclosure
  • adcp.types.generated_poc.core.creative_consumption.CreativeConsumption
  • adcp.types.generated_poc.core.creative_filters.CreativeFilters
  • adcp.types.generated_poc.core.creative_item.CreativeItem1
  • adcp.types.generated_poc.core.creative_item.CreativeItem2
  • adcp.types.generated_poc.core.creative_manifest.CreativeManifest1
  • adcp.types.generated_poc.core.creative_manifest.CreativeManifest2
  • adcp.types.generated_poc.core.creative_policy.AcceptedVerifier
  • adcp.types.generated_poc.core.creative_policy.CreativePolicy
  • adcp.types.generated_poc.core.creative_policy.ProvenanceRequirements
  • adcp.types.generated_poc.core.creative_variable.CreativeVariable
  • adcp.types.generated_poc.core.creative_variant.Artifact
  • adcp.types.generated_poc.core.creative_variant.GenerationContext
  • adcp.types.generated_poc.core.data_provider_signal_selector.DataProviderSignalSelector1
  • adcp.types.generated_poc.core.data_provider_signal_selector.DataProviderSignalSelector2
  • adcp.types.generated_poc.core.data_provider_signal_selector.DataProviderSignalSelector3
  • adcp.types.generated_poc.core.date_range.DateRange
  • adcp.types.generated_poc.core.datetime_range.DatetimeRange
  • adcp.types.generated_poc.core.daypart_target.DaypartTarget
  • adcp.types.generated_poc.core.deadline_policy.DeadlinePolicy
  • adcp.types.generated_poc.core.deadline_policy.MaterialStage
  • adcp.types.generated_poc.core.delivery_forecast.DeliveryForecast
  • adcp.types.generated_poc.core.delivery_metric_aggregate.DeliveryMetricAggregate1
  • adcp.types.generated_poc.core.delivery_metric_aggregate.DeliveryMetricAggregate2
  • adcp.types.generated_poc.core.delivery_metric_aggregate.Qualifier
  • adcp.types.generated_poc.core.delivery_metrics.ByActionSourceItem
  • adcp.types.generated_poc.core.delivery_metrics.ByEventTypeItem
  • adcp.types.generated_poc.core.delivery_metrics.DeliveryMetrics
  • adcp.types.generated_poc.core.delivery_metrics.DoohMetrics
  • adcp.types.generated_poc.core.delivery_metrics.QuartileData
  • adcp.types.generated_poc.core.delivery_metrics.ReachWindow
  • adcp.types.generated_poc.core.delivery_metrics.VenueBreakdownItem
  • adcp.types.generated_poc.core.delivery_metrics.Viewability
  • adcp.types.generated_poc.core.deployment.Deployment1
  • adcp.types.generated_poc.core.deployment.Deployment2
  • adcp.types.generated_poc.core.destination.Destination1
  • adcp.types.generated_poc.core.destination.Destination2
  • adcp.types.generated_poc.core.destination_item.DestinationItem
  • adcp.types.generated_poc.core.destination_item.Location
  • adcp.types.generated_poc.core.diagnostic_issue.DiagnosticIssue
  • adcp.types.generated_poc.core.downstream_connection_requirement.DownstreamConnectionRequirement
  • adcp.types.generated_poc.core.downstream_connection_requirement.ResourceRef
  • adcp.types.generated_poc.core.duration.Duration
  • adcp.types.generated_poc.core.education_item.EducationItem
  • adcp.types.generated_poc.core.error.DiscriminatorItem
  • adcp.types.generated_poc.core.error.Error
  • adcp.types.generated_poc.core.error.Issue
  • adcp.types.generated_poc.core.evaluator_spec.EvalBudget
  • adcp.types.generated_poc.core.evaluator_spec.EvaluatorSpec1
  • adcp.types.generated_poc.core.evaluator_spec.EvaluatorSpec2
  • adcp.types.generated_poc.core.evaluator_spec.EvaluatorSpec3
  • adcp.types.generated_poc.core.evaluator_spec.Exemplars
  • adcp.types.generated_poc.core.evaluator_spec.FeatureAgent
  • adcp.types.generated_poc.core.evaluator_spec.RankByItem
  • adcp.types.generated_poc.core.event.Event
  • adcp.types.generated_poc.core.event_custom_data.Content
  • adcp.types.generated_poc.core.event_custom_data.EventCustomData
  • adcp.types.generated_poc.core.event_source_health.Detail
  • adcp.types.generated_poc.core.event_source_health.EventSourceHealth
  • adcp.types.generated_poc.core.event_surface.EventSurface
  • adcp.types.generated_poc.core.ext.ExtensionObject
  • adcp.types.generated_poc.core.feature_requirement.FeatureRequirement
  • adcp.types.generated_poc.core.flight_item.Destination
  • adcp.types.generated_poc.core.flight_item.FlightItem
  • adcp.types.generated_poc.core.flight_item.Origin
  • adcp.types.generated_poc.core.forecast_dimension_audience.AudienceForecastDimension
  • adcp.types.generated_poc.core.forecast_dimension_device_platform.DevicePlatformForecastDimension
  • adcp.types.generated_poc.core.forecast_dimension_device_type.DeviceTypeForecastDimension
  • adcp.types.generated_poc.core.forecast_dimension_geo.GeoForecastDimension
  • adcp.types.generated_poc.core.forecast_dimension_placement.PlacementForecastDimension
  • adcp.types.generated_poc.core.forecast_dimension_signal.SignalForecastDimension
  • adcp.types.generated_poc.core.forecast_point.ForecastPoint
  • adcp.types.generated_poc.core.forecast_point.Metrics
  • adcp.types.generated_poc.core.forecast_point.Viewability
  • adcp.types.generated_poc.core.forecast_range.ForecastRange
  • adcp.types.generated_poc.core.forecast_vendor_metric_value.ForecastVendorMetricValue
  • adcp.types.generated_poc.core.format.Accessibility
  • adcp.types.generated_poc.core.format.Assets24
  • adcp.types.generated_poc.core.format.BaseGroupAsset
  • adcp.types.generated_poc.core.format.BaseIndividualAsset
  • adcp.types.generated_poc.core.format.Dimensions
  • adcp.types.generated_poc.core.format.DisclosureCapability
  • adcp.types.generated_poc.core.format.Format
  • adcp.types.generated_poc.core.format.FormatCard
  • adcp.types.generated_poc.core.format.FormatCardDetailed
  • adcp.types.generated_poc.core.format.Renders
  • adcp.types.generated_poc.core.format.Renders1
  • adcp.types.generated_poc.core.format.Responsive
  • adcp.types.generated_poc.core.format_id.FormatReferenceStructuredObject
  • adcp.types.generated_poc.core.format_option_ref.FormatOptionReference1
  • adcp.types.generated_poc.core.format_option_ref.FormatOptionReference2
  • adcp.types.generated_poc.core.frequency_cap.FrequencyCap
  • adcp.types.generated_poc.core.generation_credential.GenerationCredential
  • adcp.types.generated_poc.core.geo_breakdown_support.GeographicBreakdownSupport
  • adcp.types.generated_poc.core.hotel_item.Address
  • adcp.types.generated_poc.core.hotel_item.HotelItem
  • adcp.types.generated_poc.core.hotel_item.Location
  • adcp.types.generated_poc.core.identifier.Identifier
  • adcp.types.generated_poc.core.impairment.Impairment
  • adcp.types.generated_poc.core.impairment.Transition
  • adcp.types.generated_poc.core.industry_identifier.IndustryIdentifier
  • adcp.types.generated_poc.core.insertion_order.InsertionOrder
  • adcp.types.generated_poc.core.insertion_order.Terms
  • adcp.types.generated_poc.core.insertion_order.TotalBudget
  • adcp.types.generated_poc.core.installment.DerivativeOf
  • adcp.types.generated_poc.core.installment.Installment
  • adcp.types.generated_poc.core.installment_deadlines.InstallmentDeadlines
  • adcp.types.generated_poc.core.job_item.JobItem
  • adcp.types.generated_poc.core.job_item.Salary
  • adcp.types.generated_poc.core.limited_series.LimitedSeries
  • adcp.types.generated_poc.core.material_deadline.MaterialDeadline
  • adcp.types.generated_poc.core.mcp_webhook_payload.McpWebhookPayload
  • adcp.types.generated_poc.core.measurement_readiness.MeasurementReadiness
  • adcp.types.generated_poc.core.measurement_terms.BillingMeasurement
  • adcp.types.generated_poc.core.measurement_terms.MakegoodPolicy
  • adcp.types.generated_poc.core.measurement_terms.MeasurementTerms
  • adcp.types.generated_poc.core.measurement_window.MeasurementWindow
  • adcp.types.generated_poc.core.media_buy.Cancellation
  • adcp.types.generated_poc.core.media_buy.MediaBuy
  • adcp.types.generated_poc.core.media_buy_available_action.MediaBuyAvailableAction
  • adcp.types.generated_poc.core.media_buy_features.MediaBuyFeatures
  • adcp.types.generated_poc.core.missing_metric.MissingMetric1
  • adcp.types.generated_poc.core.missing_metric.MissingMetric2
  • adcp.types.generated_poc.core.missing_metric.Qualifier
  • adcp.types.generated_poc.core.notification_config.Authentication
  • adcp.types.generated_poc.core.notification_config.NotificationConfig
  • adcp.types.generated_poc.core.offering.GeoTargets
  • adcp.types.generated_poc.core.offering.Metro
  • adcp.types.generated_poc.core.offering.Offering
  • adcp.types.generated_poc.core.offering_asset_group.OfferingAssetGroup
  • adcp.types.generated_poc.core.optimization_goal.EventSource
  • adcp.types.generated_poc.core.optimization_goal.OptimizationGoal1
  • adcp.types.generated_poc.core.optimization_goal.OptimizationGoal2
  • adcp.types.generated_poc.core.optimization_goal.OptimizationGoal3
  • adcp.types.generated_poc.core.optimization_goal.Target
  • adcp.types.generated_poc.core.optimization_goal.Target40
  • adcp.types.generated_poc.core.optimization_goal.Target41
  • adcp.types.generated_poc.core.optimization_goal.Target42
  • adcp.types.generated_poc.core.optimization_goal.Target43
  • adcp.types.generated_poc.core.optimization_goal.Target44
  • adcp.types.generated_poc.core.optimization_goal.Target45
  • adcp.types.generated_poc.core.optimization_goal.TargetFrequency
  • adcp.types.generated_poc.core.outcome_measurement.OutcomeMeasurementDeprecated
  • adcp.types.generated_poc.core.overlay.Bounds
  • adcp.types.generated_poc.core.overlay.Overlay
  • adcp.types.generated_poc.core.overlay.Visual
  • adcp.types.generated_poc.core.package.Cancellation
  • adcp.types.generated_poc.core.package.Package
  • adcp.types.generated_poc.core.package_signal_targeting.PackageSignalTargeting1
  • adcp.types.generated_poc.core.package_signal_targeting.PackageSignalTargeting2
  • adcp.types.generated_poc.core.package_signal_targeting.PackageSignalTargeting3
  • adcp.types.generated_poc.core.package_signal_targeting.PackageSignalTargeting4
  • adcp.types.generated_poc.core.package_signal_targeting_group.PackageSignalTargetingGroup
  • adcp.types.generated_poc.core.package_signal_targeting_groups.PackageSignalTargetingGroups
  • adcp.types.generated_poc.core.pagination_request.PaginationRequest
  • adcp.types.generated_poc.core.pagination_response.PaginationResponse
  • adcp.types.generated_poc.core.performance_feedback.MeasurementPeriod
  • adcp.types.generated_poc.core.performance_feedback.Metric
  • adcp.types.generated_poc.core.performance_feedback.Metric7
  • adcp.types.generated_poc.core.performance_feedback.PerformanceFeedback
  • adcp.types.generated_poc.core.performance_feedback.Qualifier
  • adcp.types.generated_poc.core.performance_standard.PerformanceStandard
  • adcp.types.generated_poc.core.placement.Placement
  • adcp.types.generated_poc.core.placement_definition.FormatOptions
  • adcp.types.generated_poc.core.placement_definition.PlacementDefinition
  • adcp.types.generated_poc.core.placement_ref.PlacementReference
  • adcp.types.generated_poc.core.planned_delivery.Geo
  • adcp.types.generated_poc.core.planned_delivery.PlannedDelivery
  • adcp.types.generated_poc.core.platform_extension_ref.PlatformExtensionReference
  • adcp.types.generated_poc.core.postal_area.PostalArea41
  • adcp.types.generated_poc.core.postal_area.PostalArea410
  • adcp.types.generated_poc.core.postal_area.PostalArea411
  • adcp.types.generated_poc.core.postal_area.PostalArea42
  • adcp.types.generated_poc.core.postal_area.PostalArea43
  • adcp.types.generated_poc.core.postal_area.PostalArea44
  • adcp.types.generated_poc.core.postal_area.PostalArea45
  • adcp.types.generated_poc.core.postal_area.PostalArea46
  • adcp.types.generated_poc.core.postal_area.PostalArea47
  • adcp.types.generated_poc.core.postal_area.PostalArea48
  • adcp.types.generated_poc.core.postal_area.PostalArea49
  • adcp.types.generated_poc.core.postal_area.PostalArea5
  • adcp.types.generated_poc.core.postal_area_support.PostalAreaSupport
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem1
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem10
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem2
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem3
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem4
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem5
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem6
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem7
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem8
  • adcp.types.generated_poc.core.postal_country_system.PostalCountrySystem9
  • adcp.types.generated_poc.core.price.Price
  • adcp.types.generated_poc.core.product.CatalogMatch
  • adcp.types.generated_poc.core.product.ConversionTracking
  • adcp.types.generated_poc.core.product.DeliveryMeasurement
  • adcp.types.generated_poc.core.product.MaterialSubmission
  • adcp.types.generated_poc.core.product.MetricOptimization
  • adcp.types.generated_poc.core.product.Product
  • adcp.types.generated_poc.core.product.ProductCard
  • adcp.types.generated_poc.core.product.ProductCardDetailed
  • adcp.types.generated_poc.core.product.Provider
  • adcp.types.generated_poc.core.product.PublisherProperty111
  • adcp.types.generated_poc.core.product.PublisherProperty112
  • adcp.types.generated_poc.core.product.PublisherProperty113
  • adcp.types.generated_poc.core.product.PublisherProperty114
  • adcp.types.generated_poc.core.product.Specification
  • adcp.types.generated_poc.core.product.TrustedMatch
  • adcp.types.generated_poc.core.product_allocation.ProductAllocation
  • adcp.types.generated_poc.core.product_allowed_action.ProductAllowedAction
  • adcp.types.generated_poc.core.product_filters.BudgetRange
  • adcp.types.generated_poc.core.product_filters.GeoProximityItem
  • adcp.types.generated_poc.core.product_filters.Geometry
  • adcp.types.generated_poc.core.product_filters.Keyword
  • adcp.types.generated_poc.core.product_filters.Metro
  • adcp.types.generated_poc.core.product_filters.ProductFilters
  • adcp.types.generated_poc.core.product_filters.Provider
  • adcp.types.generated_poc.core.product_filters.Radius
  • adcp.types.generated_poc.core.product_filters.RequiredGeoTargetingItem
  • adcp.types.generated_poc.core.product_filters.RequiredVendorMetric
  • adcp.types.generated_poc.core.product_filters.SignalTargetingItem1
  • adcp.types.generated_poc.core.product_filters.SignalTargetingItem2
  • adcp.types.generated_poc.core.product_filters.SignalTargetingItem3
  • adcp.types.generated_poc.core.product_filters.SignalTargetingItem4
  • adcp.types.generated_poc.core.product_filters.TravelTime
  • adcp.types.generated_poc.core.product_filters.TrustedMatch
  • adcp.types.generated_poc.core.product_format_declaration.ProductFormatDeclaration
  • adcp.types.generated_poc.core.property.Identifier
  • adcp.types.generated_poc.core.property.Property
  • adcp.types.generated_poc.core.property_list_ref.PropertyListReference
  • adcp.types.generated_poc.core.proposal.Proposal
  • adcp.types.generated_poc.core.proposal.TotalBudgetGuidance
  • adcp.types.generated_poc.core.protocol_envelope.ProtocolEnvelope
  • adcp.types.generated_poc.core.provenance.AiTool
  • adcp.types.generated_poc.core.provenance.C2pa
  • adcp.types.generated_poc.core.provenance.DeclaredBy
  • adcp.types.generated_poc.core.provenance.Disclosure
  • adcp.types.generated_poc.core.provenance.EmbeddedProvenanceItem
  • adcp.types.generated_poc.core.provenance.Jurisdiction
  • adcp.types.generated_poc.core.provenance.Provenance
  • adcp.types.generated_poc.core.provenance.RenderGuidance
  • adcp.types.generated_poc.core.provenance.VerificationItem
  • adcp.types.generated_poc.core.provenance.VerifyAgent
  • adcp.types.generated_poc.core.provenance.VerifyAgent677
  • adcp.types.generated_poc.core.provenance.Watermark
  • adcp.types.generated_poc.core.publisher_property_selector.PublisherPropertySelector1
  • adcp.types.generated_poc.core.publisher_property_selector.PublisherPropertySelector2
  • adcp.types.generated_poc.core.publisher_property_selector.PublisherPropertySelector3
  • adcp.types.generated_poc.core.push_notification_config.Authentication
  • adcp.types.generated_poc.core.push_notification_config.PushNotificationConfig
  • adcp.types.generated_poc.core.real_estate_item.Address
  • adcp.types.generated_poc.core.real_estate_item.Area
  • adcp.types.generated_poc.core.real_estate_item.Location
  • adcp.types.generated_poc.core.real_estate_item.RealEstateItem
  • adcp.types.generated_poc.core.reference_asset.ReferenceAsset
  • adcp.types.generated_poc.core.registry_event.AgentProfilePayload
  • adcp.types.generated_poc.core.registry_event.CollectionIdentifier
  • adcp.types.generated_poc.core.registry_event.CollectionPayload
  • adcp.types.generated_poc.core.registry_event.Payload
  • adcp.types.generated_poc.core.registry_event.Payload1
  • adcp.types.generated_poc.core.registry_event.Payload12
  • adcp.types.generated_poc.core.registry_event.Payload3
  • adcp.types.generated_poc.core.registry_event.Payload5
  • adcp.types.generated_poc.core.registry_event.Payload7
  • adcp.types.generated_poc.core.registry_event.Payload8
  • adcp.types.generated_poc.core.registry_event.Payload9
  • adcp.types.generated_poc.core.registry_event.PropertyPayload
  • adcp.types.generated_poc.core.registry_event.PublisherAdagentsPayload
  • adcp.types.generated_poc.core.registry_event.RegistryEvent1
  • adcp.types.generated_poc.core.registry_event.RegistryEvent10
  • adcp.types.generated_poc.core.registry_event.RegistryEvent11
  • adcp.types.generated_poc.core.registry_event.RegistryEvent12
  • adcp.types.generated_poc.core.registry_event.RegistryEvent13
  • adcp.types.generated_poc.core.registry_event.RegistryEvent14
  • adcp.types.generated_poc.core.registry_event.RegistryEvent15
  • adcp.types.generated_poc.core.registry_event.RegistryEvent16
  • adcp.types.generated_poc.core.registry_event.RegistryEvent17
  • adcp.types.generated_poc.core.registry_event.RegistryEvent18
  • adcp.types.generated_poc.core.registry_event.RegistryEvent19
  • adcp.types.generated_poc.core.registry_event.RegistryEvent2
  • adcp.types.generated_poc.core.registry_event.RegistryEvent20
  • adcp.types.generated_poc.core.registry_event.RegistryEvent3
  • adcp.types.generated_poc.core.registry_event.RegistryEvent4
  • adcp.types.generated_poc.core.registry_event.RegistryEvent5
  • adcp.types.generated_poc.core.registry_event.RegistryEvent6
  • adcp.types.generated_poc.core.registry_event.RegistryEvent7
  • adcp.types.generated_poc.core.registry_event.RegistryEvent8
  • adcp.types.generated_poc.core.registry_event.RegistryEvent9
  • adcp.types.generated_poc.core.registry_event.Storyboard
  • adcp.types.generated_poc.core.registry_feed_response.Freshness
  • adcp.types.generated_poc.core.registry_feed_response.RegistryFeedResponse
  • adcp.types.generated_poc.core.reporting_capabilities.ReportingCapabilities
  • adcp.types.generated_poc.core.reporting_capabilities.VendorMetric
  • adcp.types.generated_poc.core.reporting_webhook.Authentication
  • adcp.types.generated_poc.core.reporting_webhook.ReportingWebhook
  • adcp.types.generated_poc.core.requirements.audio_asset_requirements.AudioAssetRequirements
  • adcp.types.generated_poc.core.requirements.catalog_field_binding.AssetPoolBinding
  • adcp.types.generated_poc.core.requirements.catalog_field_binding.CatalogFieldBinding1
  • adcp.types.generated_poc.core.requirements.catalog_field_binding.ScalarBinding
  • adcp.types.generated_poc.core.requirements.catalog_requirements.CatalogRequirements
  • adcp.types.generated_poc.core.requirements.css_asset_requirements.CssAssetRequirements
  • adcp.types.generated_poc.core.requirements.daast_asset_requirements.DaastAssetRequirements
  • adcp.types.generated_poc.core.requirements.html_asset_requirements.HtmlAssetRequirements
  • adcp.types.generated_poc.core.requirements.image_asset_requirements.Bleed
  • adcp.types.generated_poc.core.requirements.image_asset_requirements.Bleed1
  • adcp.types.generated_poc.core.requirements.image_asset_requirements.ImageAssetRequirements
  • adcp.types.generated_poc.core.requirements.javascript_asset_requirements.JavascriptAssetRequirements
  • adcp.types.generated_poc.core.requirements.markdown_asset_requirements.MarkdownAssetRequirements
  • adcp.types.generated_poc.core.requirements.offering_asset_constraint.OfferingAssetConstraint
  • adcp.types.generated_poc.core.requirements.text_asset_requirements.TextAssetRequirements
  • adcp.types.generated_poc.core.requirements.url_asset_requirements.UrlAssetRequirements
  • adcp.types.generated_poc.core.requirements.vast_asset_requirements.VastAssetRequirements
  • adcp.types.generated_poc.core.requirements.video_asset_requirements.VideoAssetRequirements
  • adcp.types.generated_poc.core.requirements.webhook_asset_requirements.WebhookAssetRequirements
  • adcp.types.generated_poc.core.response.ProtocolResponse
  • adcp.types.generated_poc.core.response_payload_jws_envelope.ResponsePayload
  • adcp.types.generated_poc.core.response_payload_jws_envelope.ResponsePayloadJwsEnvelope
  • adcp.types.generated_poc.core.rights_constraint.RightsAgent
  • adcp.types.generated_poc.core.rights_constraint.RightsConstraint
  • adcp.types.generated_poc.core.seller_agent_ref.SellerAgentReference
  • adcp.types.generated_poc.core.signal_coverage_forecast.Scope
  • adcp.types.generated_poc.core.signal_coverage_forecast.SignalCoverageForecast
  • adcp.types.generated_poc.core.signal_definition.Channel
  • adcp.types.generated_poc.core.signal_definition.DataSubjectRights
  • adcp.types.generated_poc.core.signal_definition.Modeling
  • adcp.types.generated_poc.core.signal_definition.Onboarder
  • adcp.types.generated_poc.core.signal_definition.Range
  • adcp.types.generated_poc.core.signal_definition.SeedSource
  • adcp.types.generated_poc.core.signal_definition.SignalDefinition
  • adcp.types.generated_poc.core.signal_definition.Taxonomy
  • adcp.types.generated_poc.core.signal_definition.Value
  • adcp.types.generated_poc.core.signal_definition.ValueMapping
  • adcp.types.generated_poc.core.signal_definition_enrichment.Channel
  • adcp.types.generated_poc.core.signal_definition_enrichment.DataSubjectRights
  • adcp.types.generated_poc.core.signal_definition_enrichment.Modeling
  • adcp.types.generated_poc.core.signal_definition_enrichment.Onboarder
  • adcp.types.generated_poc.core.signal_definition_enrichment.SeedSource
  • adcp.types.generated_poc.core.signal_definition_enrichment.SignalDefinitionEnrichment
  • adcp.types.generated_poc.core.signal_definition_enrichment.Taxonomy
  • adcp.types.generated_poc.core.signal_definition_enrichment.Value
  • adcp.types.generated_poc.core.signal_definition_enrichment.ValueMapping
  • adcp.types.generated_poc.core.signal_filters.SignalFilters
  • adcp.types.generated_poc.core.signal_id.SignalId53
  • adcp.types.generated_poc.core.signal_id.SignalId54
  • adcp.types.generated_poc.core.signal_listing.Range
  • adcp.types.generated_poc.core.signal_listing.SignalListing
  • adcp.types.generated_poc.core.signal_modeling_disclosure.Jurisdiction
  • adcp.types.generated_poc.core.signal_modeling_disclosure.SignalModelingDisclosure
  • adcp.types.generated_poc.core.signal_pricing.Metadata
  • adcp.types.generated_poc.core.signal_pricing.VendorPricing1
  • adcp.types.generated_poc.core.signal_pricing.VendorPricing2
  • adcp.types.generated_poc.core.signal_pricing.VendorPricing3
  • adcp.types.generated_poc.core.signal_pricing.VendorPricing4
  • adcp.types.generated_poc.core.signal_pricing.VendorPricing5
  • adcp.types.generated_poc.core.signal_ref.SignalRef106
  • adcp.types.generated_poc.core.signal_ref.SignalRef107
  • adcp.types.generated_poc.core.signal_ref.SignalRef108
  • adcp.types.generated_poc.core.signal_selection_group_rule.SignalSelectionGroupRule
  • adcp.types.generated_poc.core.signal_targeting.SignalTargeting10
  • adcp.types.generated_poc.core.signal_targeting.SignalTargeting11
  • adcp.types.generated_poc.core.signal_targeting.SignalTargeting9
  • adcp.types.generated_poc.core.signal_targeting_expression.SignalTargetingExpression1
  • adcp.types.generated_poc.core.signal_targeting_expression.SignalTargetingExpression2
  • adcp.types.generated_poc.core.signal_targeting_expression.SignalTargetingExpression3
  • adcp.types.generated_poc.core.signal_targeting_rules.SignalTargetingRules
  • adcp.types.generated_poc.core.sla_window.SlaWindow
  • adcp.types.generated_poc.core.special.Special
  • adcp.types.generated_poc.core.store_item.Address
  • adcp.types.generated_poc.core.store_item.Location
  • adcp.types.generated_poc.core.store_item.StoreItem
  • adcp.types.generated_poc.core.talent.Talent
  • adcp.types.generated_poc.core.targeting.AgeRestriction
  • adcp.types.generated_poc.core.targeting.GeoMetro
  • adcp.types.generated_poc.core.targeting.GeoMetrosExcludeItem
  • adcp.types.generated_poc.core.targeting.GeoProximityItem
  • adcp.types.generated_poc.core.targeting.Geometry
  • adcp.types.generated_poc.core.targeting.KeywordTarget
  • adcp.types.generated_poc.core.targeting.NegativeKeyword
  • adcp.types.generated_poc.core.targeting.Radius
  • adcp.types.generated_poc.core.targeting.StoreCatchment
  • adcp.types.generated_poc.core.targeting.TargetingOverlay
  • adcp.types.generated_poc.core.targeting.TravelTime
  • adcp.types.generated_poc.core.tasks_get_response.Details
  • adcp.types.generated_poc.core.tasks_get_response.Error
  • adcp.types.generated_poc.core.tasks_get_response.HistoryItem
  • adcp.types.generated_poc.core.tasks_get_response.Progress
  • adcp.types.generated_poc.core.tasks_list_request.Filters
  • adcp.types.generated_poc.core.tasks_list_request.Sort
  • adcp.types.generated_poc.core.tasks_list_response.DomainBreakdown
  • adcp.types.generated_poc.core.tasks_list_response.QuerySummary
  • adcp.types.generated_poc.core.tasks_list_response.SortApplied
  • adcp.types.generated_poc.core.tasks_list_response.Task
  • adcp.types.generated_poc.core.transformer.BrandAgent
  • adcp.types.generated_poc.core.transformer.Multiplicity
  • adcp.types.generated_poc.core.transformer.Transformer
  • adcp.types.generated_poc.core.transformer.VoiceSynthesisRefItem
  • adcp.types.generated_poc.core.transformer_param.Option
  • adcp.types.generated_poc.core.transformer_param.TransformerParam
  • adcp.types.generated_poc.core.truncation_sentinel.FieldTruncation
  • adcp.types.generated_poc.core.truncation_sentinel.TruncationSentinel
  • adcp.types.generated_poc.core.user_match.Uid
  • adcp.types.generated_poc.core.user_match.UserMatch
  • adcp.types.generated_poc.core.vehicle_item.Location
  • adcp.types.generated_poc.core.vehicle_item.Mileage
  • adcp.types.generated_poc.core.vehicle_item.VehicleItem
  • adcp.types.generated_poc.core.vendor_metric_optimization.VendorMetricOptimization
  • adcp.types.generated_poc.core.vendor_metric_optimization_supported_metric.VendorMetricOptimizationSupportedMetric
  • adcp.types.generated_poc.core.vendor_metric_value.VendorMetricValue
  • adcp.types.generated_poc.core.vendor_pricing_option.Metadata
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption1
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption2
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption3
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption4
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption5
  • adcp.types.generated_poc.core.vendor_pricing_option.VendorPricingOption6
  • adcp.types.generated_poc.core.version_envelope.AdcpVersionEnvelope
  • adcp.types.generated_poc.core.webhook_activity_record.WebhookActivityRecord
  • adcp.types.generated_poc.core.webhook_challenge.DeliveryAuth
  • adcp.types.generated_poc.core.webhook_challenge.WebhookChallenge
  • adcp.types.generated_poc.core.webhook_challenge_response.WebhookChallengeResponse
  • adcp.types.generated_poc.core.wholesale_feed_event.AppliesTo1
  • adcp.types.generated_poc.core.wholesale_feed_event.AppliesTo2
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload17
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload18
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload20
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload21
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload22
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload23
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload24
  • adcp.types.generated_poc.core.wholesale_feed_event.Payload25
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent1
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent2
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent3
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent4
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent5
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent6
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent7
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent8
  • adcp.types.generated_poc.core.wholesale_feed_event.WholesaleFeedEvent9
  • adcp.types.generated_poc.core.wholesale_feed_webhook.WholesaleFeedWebhook
  • adcp.types.generated_poc.creative.audit_observation.ClaimedValue
  • adcp.types.generated_poc.creative.audit_observation.CreativeAuditObservation
  • adcp.types.generated_poc.creative.audit_observation.Details
  • adcp.types.generated_poc.creative.creative_feature_result.CreativeFeatureResult
  • adcp.types.generated_poc.creative.creative_purged_webhook.CreativePurgedWebhook
  • adcp.types.generated_poc.creative.creative_status_changed_webhook.CreativeStatusChangedWebhook
  • adcp.types.generated_poc.creative.creative_status_changed_webhook.Transition
  • adcp.types.generated_poc.creative.get_creative_delivery_response.Creative
  • adcp.types.generated_poc.creative.get_creative_delivery_response.Pagination
  • adcp.types.generated_poc.creative.get_creative_delivery_response.ReportingPeriod
  • adcp.types.generated_poc.creative.list_creative_formats_response.CreativeAgent
  • adcp.types.generated_poc.creative.list_creatives_request.Sort
  • adcp.types.generated_poc.creative.list_creatives_response.AssignedPackage
  • adcp.types.generated_poc.creative.list_creatives_response.Assignments
  • adcp.types.generated_poc.creative.list_creatives_response.Creative
  • adcp.types.generated_poc.creative.list_creatives_response.Purge
  • adcp.types.generated_poc.creative.list_creatives_response.QuerySummary
  • adcp.types.generated_poc.creative.list_creatives_response.Snapshot
  • adcp.types.generated_poc.creative.list_creatives_response.SortApplied
  • adcp.types.generated_poc.creative.list_creatives_response.StatusSummary
  • adcp.types.generated_poc.creative.list_transformers_request.ExpandPaginationItem
  • adcp.types.generated_poc.creative.preview_creative_request.Input
  • adcp.types.generated_poc.creative.preview_creative_request.Input5
  • adcp.types.generated_poc.creative.preview_creative_request.Request
  • adcp.types.generated_poc.creative.preview_render.Dimensions
  • adcp.types.generated_poc.creative.preview_render.Embedding
  • adcp.types.generated_poc.creative.preview_render.PreviewRender1
  • adcp.types.generated_poc.creative.preview_render.PreviewRender2
  • adcp.types.generated_poc.creative.preview_render.PreviewRender3
  • adcp.types.generated_poc.creative.sync_creatives_async_response_input_required.SyncCreativesInputRequired
  • adcp.types.generated_poc.creative.sync_creatives_async_response_submitted.SyncCreativesSubmitted
  • adcp.types.generated_poc.creative.sync_creatives_async_response_working.SyncCreativesWorking
  • adcp.types.generated_poc.creative.sync_creatives_request.Assignment
  • adcp.types.generated_poc.creative.validate_input_request.Targets1
  • adcp.types.generated_poc.creative.validate_input_request.Targets2
  • adcp.types.generated_poc.creative.validate_input_request.Targets3
  • adcp.types.generated_poc.creative.validate_input_request.ValidateInputRequest
  • adcp.types.generated_poc.creative.validate_input_result.Target
  • adcp.types.generated_poc.creative.validate_input_result.ValidateInputResult
  • adcp.types.generated_poc.creative.validate_input_result.Violation
  • adcp.types.generated_poc.creative.video_brief.Segment
  • adcp.types.generated_poc.creative.video_brief.VideoBrief
  • adcp.types.generated_poc.error_details.account_setup_required.AccountSetupRequiredDetails
  • adcp.types.generated_poc.error_details.action_not_allowed.ActionNotAllowedDetails
  • adcp.types.generated_poc.error_details.agent_permission_denied.AgentPermissionDeniedDetails
  • adcp.types.generated_poc.error_details.audience_too_small.AudienceTooSmallDetails
  • adcp.types.generated_poc.error_details.authorization_required.AuthorizationRequiredDetails
  • adcp.types.generated_poc.error_details.billing_not_permitted_for_agent.BillingNotPermittedForAgentDetails
  • adcp.types.generated_poc.error_details.billing_not_supported.BillingNotSupportedDetails
  • adcp.types.generated_poc.error_details.budget_too_low.BudgetTooLowDetails
  • adcp.types.generated_poc.error_details.conflict.ConflictDetails
  • adcp.types.generated_poc.error_details.creative_rejected.CreativeRejectedDetails
  • adcp.types.generated_poc.error_details.policy_violation.PolicyViolationDetails
  • adcp.types.generated_poc.error_details.rate_limited.RateLimitedDetails
  • adcp.types.generated_poc.error_details.stale_response.OriginalError
  • adcp.types.generated_poc.error_details.stale_response.StaleResponseDetails
  • adcp.types.generated_poc.error_details.stale_response.Upstream
  • adcp.types.generated_poc.error_details.vendor_error_codes.Codes
  • adcp.types.generated_poc.error_details.vendor_error_codes.VendorErrorCodeRegistry
  • adcp.types.generated_poc.error_details.vendor_error_codes.Vendors
  • adcp.types.generated_poc.extensions.extension_meta.AdcpExtensionFileSchema
  • adcp.types.generated_poc.formats.canonical._base.CanonicalFormatBase
  • adcp.types.generated_poc.formats.canonical._base.Slot
  • adcp.types.generated_poc.formats.canonical.display_tag.Size
  • adcp.types.generated_poc.formats.canonical.html5.Size
  • adcp.types.generated_poc.formats.canonical.image.Size
  • adcp.types.generated_poc.formats.canonical.native_in_feed.MainImageSize
  • adcp.types.generated_poc.governance.attribute_definition.AttributeDefinition
  • adcp.types.generated_poc.governance.attribute_definition.RegulatoryBasi
  • adcp.types.generated_poc.governance.audience_constraints.AudienceConstraints
  • adcp.types.generated_poc.governance.check_governance_request.AudienceDistribution
  • adcp.types.generated_poc.governance.check_governance_request.DeliveryMetrics
  • adcp.types.generated_poc.governance.check_governance_request.ReportingPeriod
  • adcp.types.generated_poc.governance.check_governance_response.Condition
  • adcp.types.generated_poc.governance.check_governance_response.Finding
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Budget
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.ChannelAllocation
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.DriftMetrics
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Entry
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Escalation
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Finding
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.GovernedAction
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Plan
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Statuses
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Summary
  • adcp.types.generated_poc.governance.get_plan_audit_logs_response.Thresholds
  • adcp.types.generated_poc.governance.policy_category_definition.PolicyCategoryDefinition
  • adcp.types.generated_poc.governance.policy_category_definition.RegulatoryFramework
  • adcp.types.generated_poc.governance.policy_entry.Exemplar
  • adcp.types.generated_poc.governance.policy_entry.Exemplars
  • adcp.types.generated_poc.governance.policy_entry.PolicyEntry
  • adcp.types.generated_poc.governance.policy_ref.PolicyReference
  • adcp.types.generated_poc.governance.report_plan_outcome_request.Delivery
  • adcp.types.generated_poc.governance.report_plan_outcome_request.Error
  • adcp.types.generated_poc.governance.report_plan_outcome_request.Package
  • adcp.types.generated_poc.governance.report_plan_outcome_request.ReportingPeriod
  • adcp.types.generated_poc.governance.report_plan_outcome_request.SellerResponse
  • adcp.types.generated_poc.governance.report_plan_outcome_response.Finding
  • adcp.types.generated_poc.governance.report_plan_outcome_response.PlanSummary
  • adcp.types.generated_poc.governance.sync_plans_request.Allocations
  • adcp.types.generated_poc.governance.sync_plans_request.Budget
  • adcp.types.generated_poc.governance.sync_plans_request.Budget2
  • adcp.types.generated_poc.governance.sync_plans_request.BudgetLimit
  • adcp.types.generated_poc.governance.sync_plans_request.Channels
  • adcp.types.generated_poc.governance.sync_plans_request.Delegation
  • adcp.types.generated_poc.governance.sync_plans_request.Flight
  • adcp.types.generated_poc.governance.sync_plans_request.MixTargets
  • adcp.types.generated_poc.governance.sync_plans_request.Plan
  • adcp.types.generated_poc.governance.sync_plans_request.Portfolio
  • adcp.types.generated_poc.governance.sync_plans_response.Category
  • adcp.types.generated_poc.governance.sync_plans_response.Plan
  • adcp.types.generated_poc.governance.sync_plans_response.ResolvedPolicy
  • adcp.types.generated_poc.manifest_schema.AdcpManifest
  • adcp.types.generated_poc.manifest_schema.ErrorCodePolicy
  • adcp.types.generated_poc.manifest_schema.ErrorCodes
  • adcp.types.generated_poc.manifest_schema.Specialisms
  • adcp.types.generated_poc.manifest_schema.Tools
  • adcp.types.generated_poc.media_buy.build_creative_async_response_input_required.BuildCreativeInputRequired
  • adcp.types.generated_poc.media_buy.build_creative_async_response_submitted.BuildCreativeSubmitted
  • adcp.types.generated_poc.media_buy.build_creative_async_response_working.BuildCreativeWorking
  • adcp.types.generated_poc.media_buy.build_creative_request.MaxSpend
  • adcp.types.generated_poc.media_buy.build_creative_request.PreviewInput
  • adcp.types.generated_poc.media_buy.build_creative_request.SignalCondition1
  • adcp.types.generated_poc.media_buy.build_creative_request.SignalCondition2
  • adcp.types.generated_poc.media_buy.build_creative_request.SignalCondition3
  • adcp.types.generated_poc.media_buy.build_creative_request.SignalCondition4
  • adcp.types.generated_poc.media_buy.build_creative_request.VariantAxis
  • adcp.types.generated_poc.media_buy.create_media_buy_async_response_input_required.CreateMediaBuyInputRequired
  • adcp.types.generated_poc.media_buy.create_media_buy_async_response_submitted.CreateMediaBuySubmitted
  • adcp.types.generated_poc.media_buy.create_media_buy_async_response_working.CreateMediaBuyWorking
  • adcp.types.generated_poc.media_buy.create_media_buy_request.ArtifactWebhook
  • adcp.types.generated_poc.media_buy.create_media_buy_request.Authentication
  • adcp.types.generated_poc.media_buy.create_media_buy_request.IoAcceptance
  • adcp.types.generated_poc.media_buy.create_media_buy_request.TotalBudget
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_request.AttributionWindow
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_request.Audience
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_request.DeviceType
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_request.Geo
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_request.ReportingDimensions
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.AggregatedTotals
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.DailyBreakdownItem
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.DailyBreakdownItem1
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.MediaBuyDelivery
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.ReportingPeriod
  • adcp.types.generated_poc.media_buy.get_media_buy_delivery_response.Window
  • adcp.types.generated_poc.media_buy.get_media_buys_response.Cancellation
  • adcp.types.generated_poc.media_buy.get_media_buys_response.Cancellation1
  • adcp.types.generated_poc.media_buy.get_media_buys_response.CreativeApproval
  • adcp.types.generated_poc.media_buy.get_media_buys_response.HistoryItem
  • adcp.types.generated_poc.media_buy.get_media_buys_response.MediaBuy
  • adcp.types.generated_poc.media_buy.get_media_buys_response.Package
  • adcp.types.generated_poc.media_buy.get_media_buys_response.Snapshot
  • adcp.types.generated_poc.media_buy.get_products_async_response_input_required.GetProductsInputRequired
  • adcp.types.generated_poc.media_buy.get_products_async_response_submitted.GetProductsSubmitted
  • adcp.types.generated_poc.media_buy.get_products_async_response_working.GetProductsWorking
  • adcp.types.generated_poc.media_buy.get_products_request.Refine1
  • adcp.types.generated_poc.media_buy.get_products_request.Refine2
  • adcp.types.generated_poc.media_buy.get_products_request.Refine3
  • adcp.types.generated_poc.media_buy.get_products_response.ExcludedBy
  • adcp.types.generated_poc.media_buy.get_products_response.Extensions
  • adcp.types.generated_poc.media_buy.get_products_response.FilterDiagnostics
  • adcp.types.generated_poc.media_buy.get_products_response.IncompleteItem
  • adcp.types.generated_poc.media_buy.get_products_response.RefinementApplied1
  • adcp.types.generated_poc.media_buy.get_products_response.RefinementApplied2
  • adcp.types.generated_poc.media_buy.get_products_response.RefinementApplied3
  • adcp.types.generated_poc.media_buy.list_creative_formats_response.CreativeAgent
  • adcp.types.generated_poc.media_buy.media_buy_delivery_webhook_result.MediaBuyDelivery
  • adcp.types.generated_poc.media_buy.media_buy_delivery_webhook_result.MediaBuyDeliveryWebhookResult
  • adcp.types.generated_poc.media_buy.media_buy_delivery_webhook_result.ReportingPeriod
  • adcp.types.generated_poc.media_buy.package_request.CommittedMetrics
  • adcp.types.generated_poc.media_buy.package_request.CommittedMetrics8
  • adcp.types.generated_poc.media_buy.package_request.Qualifier
  • adcp.types.generated_poc.media_buy.package_update.KeywordTargetsAddItem
  • adcp.types.generated_poc.media_buy.package_update.KeywordTargetsRemoveItem
  • adcp.types.generated_poc.media_buy.package_update.NegativeKeywordsAddItem
  • adcp.types.generated_poc.media_buy.package_update.NegativeKeywordsRemoveItem
  • adcp.types.generated_poc.media_buy.package_update.PackageUpdate
  • adcp.types.generated_poc.media_buy.sync_audiences_request.Audience
  • adcp.types.generated_poc.media_buy.sync_catalogs_async_response_input_required.SyncCatalogsInputRequired
  • adcp.types.generated_poc.media_buy.sync_catalogs_async_response_submitted.SyncCatalogsSubmitted
  • adcp.types.generated_poc.media_buy.sync_catalogs_async_response_working.SyncCatalogsWorking
  • adcp.types.generated_poc.media_buy.sync_event_sources_request.EventSource
  • adcp.types.generated_poc.media_buy.update_media_buy_async_response_input_required.UpdateMediaBuyInputRequired
  • adcp.types.generated_poc.media_buy.update_media_buy_async_response_submitted.UpdateMediaBuySubmitted
  • adcp.types.generated_poc.media_buy.update_media_buy_async_response_working.UpdateMediaBuyWorking
  • adcp.types.generated_poc.pricing_options.cpa_option.CpaPricingOption
  • adcp.types.generated_poc.pricing_options.cpc_option.CpcPricingOption
  • adcp.types.generated_poc.pricing_options.cpcv_option.CpcvPricingOption
  • adcp.types.generated_poc.pricing_options.cpm_option.CpmPricingOption
  • adcp.types.generated_poc.pricing_options.cpp_option.CppPricingOption
  • adcp.types.generated_poc.pricing_options.cpp_option.Parameters
  • adcp.types.generated_poc.pricing_options.cpv_option.CpvPricingOption
  • adcp.types.generated_poc.pricing_options.cpv_option.Parameters
  • adcp.types.generated_poc.pricing_options.cpv_option.ViewThreshold1
  • adcp.types.generated_poc.pricing_options.flat_rate_option.FlatRatePricingOption
  • adcp.types.generated_poc.pricing_options.flat_rate_option.Parameters
  • adcp.types.generated_poc.pricing_options.price_breakdown.Adjustment
  • adcp.types.generated_poc.pricing_options.price_breakdown.PriceBreakdown
  • adcp.types.generated_poc.pricing_options.price_guidance.PriceGuidance
  • adcp.types.generated_poc.pricing_options.time_option.Parameters
  • adcp.types.generated_poc.pricing_options.time_option.TimeBasedPricingOption
  • adcp.types.generated_poc.pricing_options.vcpm_option.VcpmPricingOption
  • adcp.types.generated_poc.property.authorization_result.AuthorizationResult
  • adcp.types.generated_poc.property.authorization_result.Violation
  • adcp.types.generated_poc.property.base_property_source.BasePropertySource1
  • adcp.types.generated_poc.property.base_property_source.BasePropertySource2
  • adcp.types.generated_poc.property.base_property_source.BasePropertySource3
  • adcp.types.generated_poc.property.delivery_record.DeliveryRecord
  • adcp.types.generated_poc.property.get_property_list_request.Pagination
  • adcp.types.generated_poc.property.property_error.PropertyError
  • adcp.types.generated_poc.property.property_feature.PropertyFeature
  • adcp.types.generated_poc.property.property_feature_definition.Coverage
  • adcp.types.generated_poc.property.property_feature_definition.PropertyFeatureDefinition
  • adcp.types.generated_poc.property.property_feature_definition.Range
  • adcp.types.generated_poc.property.property_feature_result.PropertyFeatureResult
  • adcp.types.generated_poc.property.property_feature_value.PropertyFeatureValue
  • adcp.types.generated_poc.property.property_list.PropertyList
  • adcp.types.generated_poc.property.property_list_changed_webhook.ChangeSummary
  • adcp.types.generated_poc.property.property_list_changed_webhook.PropertyListChangedWebhook
  • adcp.types.generated_poc.property.property_list_filters.PropertyListFilters
  • adcp.types.generated_poc.property.validate_property_delivery_response.Aggregate
  • adcp.types.generated_poc.property.validate_property_delivery_response.AuthorizationSummary
  • adcp.types.generated_poc.property.validate_property_delivery_response.Summary
  • adcp.types.generated_poc.property.validation_result.Feature
  • adcp.types.generated_poc.property.validation_result.Requirement
  • adcp.types.generated_poc.property.validation_result.ValidationResult
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Account
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Accreditation
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Adcp
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.AgeRestriction
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.AttributionWindow
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.AudienceTargeting
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Brand
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.ComplianceTesting
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.CompromiseNotification
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.ContentStandards
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.ConversionTracking
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Creative
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.CreativeFeature
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.CreativeSpecs
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Endpoint
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Execution
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Features
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.FrequencyCapping
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.GeoMetros
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.GeoProximity
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Governance
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Idempotency
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Idempotency3
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Identity
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.KeyOrigins
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.KeywordTargets
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.MatchingLatencyHours
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Measurement
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.MediaBuy
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Metric
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Multiplicity
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.NegativeKeywords
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Portfolio
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.PropertyFeature
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Range
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.RequestSigning
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Signals
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.SponsoredIntelligence
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.SupportedFormat
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Targeting
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.Transport
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.TrustedMatch
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.VendorMetricOptimization
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.WebhookSigning
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.WholesaleFeedVersioning
  • adcp.types.generated_poc.protocol.get_adcp_capabilities_response.WholesaleFeedWebhooks
  • adcp.types.generated_poc.protocol.get_task_status_response.Details
  • adcp.types.generated_poc.protocol.get_task_status_response.Error
  • adcp.types.generated_poc.protocol.get_task_status_response.HistoryItem
  • adcp.types.generated_poc.protocol.get_task_status_response.Progress
  • adcp.types.generated_poc.protocol.list_tasks_request.Filters
  • adcp.types.generated_poc.protocol.list_tasks_request.Sort
  • adcp.types.generated_poc.protocol.list_tasks_response.DomainBreakdown
  • adcp.types.generated_poc.protocol.list_tasks_response.QuerySummary
  • adcp.types.generated_poc.protocol.list_tasks_response.SortApplied
  • adcp.types.generated_poc.protocol.list_tasks_response.Task
  • adcp.types.generated_poc.registries.v1_canonical_mapping.Dimensions
  • adcp.types.generated_poc.registries.v1_canonical_mapping.Mapping
  • adcp.types.generated_poc.registries.v1_canonical_mapping.Structural
  • adcp.types.generated_poc.registries.v1_canonical_mapping.V1Pattern
  • adcp.types.generated_poc.registries.v1_canonical_mapping.V1Pattern1
  • adcp.types.generated_poc.registries.v1_canonical_mapping.V1V2CanonicalFormatMappingRegistry
  • adcp.types.generated_poc.registries.v1_canonical_mapping.V2
  • adcp.types.generated_poc.signals.get_signals_async_response_submitted.GetSignalsSubmitted
  • adcp.types.generated_poc.signals.get_signals_async_response_working.GetSignalsWorking
  • adcp.types.generated_poc.signals.get_signals_response.Channel
  • adcp.types.generated_poc.signals.get_signals_response.DataSubjectRights
  • adcp.types.generated_poc.signals.get_signals_response.IncompleteItem
  • adcp.types.generated_poc.signals.get_signals_response.Modeling
  • adcp.types.generated_poc.signals.get_signals_response.Onboarder
  • adcp.types.generated_poc.signals.get_signals_response.Range
  • adcp.types.generated_poc.signals.get_signals_response.SeedSource
  • adcp.types.generated_poc.signals.get_signals_response.Signal
  • adcp.types.generated_poc.signals.get_signals_response.Taxonomy
  • adcp.types.generated_poc.signals.get_signals_response.Value
  • adcp.types.generated_poc.signals.get_signals_response.ValueMapping
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.A2ui
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Avatar
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Commerce
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Components
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Modalities
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.SiCapabilities
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Video
  • adcp.types.generated_poc.sponsored_intelligence.si_capabilities.Voice
  • adcp.types.generated_poc.sponsored_intelligence.si_get_offering_response.MatchingProduct
  • adcp.types.generated_poc.sponsored_intelligence.si_get_offering_response.Offering
  • adcp.types.generated_poc.sponsored_intelligence.si_identity.PrivacyPolicyAcknowledged
  • adcp.types.generated_poc.sponsored_intelligence.si_identity.ShippingAddress
  • adcp.types.generated_poc.sponsored_intelligence.si_identity.SiIdentity
  • adcp.types.generated_poc.sponsored_intelligence.si_identity.User
  • adcp.types.generated_poc.sponsored_intelligence.si_initiate_session_response.Response
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_request.ActionResponse
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_response.ContextForCheckout
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_response.Handoff
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_response.Intent
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_response.Price
  • adcp.types.generated_poc.sponsored_intelligence.si_send_message_response.Response
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.Account
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.DeclaredBy
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.DisclosureObligation
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.Jurisdiction
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.PayingPrincipal
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context.SiSponsoredContext
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context_receipt.DisclosureCommitment
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context_receipt.HostReceipt
  • adcp.types.generated_poc.sponsored_intelligence.si_sponsored_context_receipt.SiSponsoredContextReceipt
  • adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_request.TerminationContext
  • adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_request.TransactionIntent
  • adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_response.AcpHandoff
  • adcp.types.generated_poc.sponsored_intelligence.si_terminate_session_response.FollowUp
  • adcp.types.generated_poc.sponsored_intelligence.si_ui_element.SiUiElement
  • adcp.types.generated_poc.trusted_match.available_package.AvailablePackage
  • adcp.types.generated_poc.trusted_match.context_match_request.ArtifactRef
  • adcp.types.generated_poc.trusted_match.context_match_request.ContextMatchRequest
  • adcp.types.generated_poc.trusted_match.context_match_request.ContextSignals
  • adcp.types.generated_poc.trusted_match.context_match_request.Geo
  • adcp.types.generated_poc.trusted_match.context_match_request.Metro
  • adcp.types.generated_poc.trusted_match.context_match_response.Signals
  • adcp.types.generated_poc.trusted_match.context_match_response.TargetingKv
  • adcp.types.generated_poc.trusted_match.error.TmpError
  • adcp.types.generated_poc.trusted_match.identity_match_request.Attestation
  • adcp.types.generated_poc.trusted_match.identity_match_request.Consent
  • adcp.types.generated_poc.trusted_match.identity_match_request.Identity
  • adcp.types.generated_poc.trusted_match.identity_match_request.IdentityMatchRequest
  • adcp.types.generated_poc.trusted_match.identity_match_request.SealedCredential
  • adcp.types.generated_poc.trusted_match.identity_match_response.TmpxMacro
  • adcp.types.generated_poc.trusted_match.identity_match_response.TmpxProviders
  • adcp.types.generated_poc.trusted_match.offer.Offer
  • adcp.types.generated_poc.trusted_match.offer_price.OfferPrice
  • adcp.types.generated_poc.trusted_match.provider_registration.TmpProviderRegistration1
  • adcp.types.generated_poc.trusted_match.provider_registration.TmpProviderRegistration2

Class variables

var model_config

Methods

def model_dump(self, **kwargs: Any) ‑> dict[str, typing.Any]
Expand source code
def model_dump(self, **kwargs: Any) -> dict[str, Any]:
    # ``serialize_as_any=True`` makes Pydantic dispatch on the runtime type of
    # nested values rather than the declared schema, so subclass
    # ``@model_serializer`` overrides fire from a base-typed parent field. Combined
    # with ``Field(exclude=True)`` on internal fields (which already works at every
    # nesting depth), this removes the parent-side ``model_dump`` boilerplate that
    # adopters previously needed to write per response type. See
    # docs/extending-types.md.
    if "exclude_none" not in kwargs:
        kwargs["exclude_none"] = True
    if "serialize_as_any" not in kwargs:
        kwargs["serialize_as_any"] = True
    try:
        return super().model_dump(**kwargs)
    except TypeError as exc:
        if "MockValSer" not in str(exc):
            raise
        _build_deferred_serializers(self, set())
        return super().model_dump(**kwargs)

Usage Documentation

model_dump

Generate a dictionary representation of the model, optionally specifying which fields to include or exclude.

Args

mode
The mode in which to_python should run. If mode is 'json', the output will only contain JSON serializable types. If mode is 'python', the output may contain non-JSON-serializable Python objects.
include
A set of fields to include in the output.
exclude
A set of fields to exclude from the output.
context
Additional context to pass to the serializer.
by_alias
Whether to use the field's alias in the dictionary key if defined.
exclude_unset
Whether to exclude fields that have not been explicitly set.
exclude_defaults
Whether to exclude fields that are set to their default value.
exclude_none
Whether to exclude fields that have a value of None.
exclude_computed_fields
Whether to exclude computed fields. While this can be useful for round-tripping, it is usually recommended to use the dedicated round_trip parameter instead.
round_trip
If True, dumped values should be valid as input for non-idempotent types such as Json[T].
warnings
How to handle serialization errors. False/"none" ignores them, True/"warn" logs errors, "error" raises a [PydanticSerializationError][pydantic_core.PydanticSerializationError].
fallback
A function to call when an unknown value is encountered. If not provided, a [PydanticSerializationError][pydantic_core.PydanticSerializationError] error is raised.
serialize_as_any
Whether to serialize fields with duck-typing serialization behavior.
polymorphic_serialization
Whether to use model and dataclass polymorphic serialization for this call.

Returns

A dictionary representation of the model.

def model_dump_json(self, **kwargs: Any) ‑> str
Expand source code
def model_dump_json(self, **kwargs: Any) -> str:
    if "exclude_none" not in kwargs:
        kwargs["exclude_none"] = True
    if "serialize_as_any" not in kwargs:
        kwargs["serialize_as_any"] = True
    try:
        return super().model_dump_json(**kwargs)
    except TypeError as exc:
        if "MockValSer" not in str(exc):
            raise
        _build_deferred_serializers(self, set())
        return super().model_dump_json(**kwargs)

Usage Documentation

model_dump_json

Generates a JSON representation of the model using Pydantic's to_json method.

Args

indent
Indentation to use in the JSON output. If None is passed, the output will be compact.
ensure_ascii
If True, the output is guaranteed to have all incoming non-ASCII characters escaped. If False (the default), these characters will be output as-is.
include
Field(s) to include in the JSON output.
exclude
Field(s) to exclude from the JSON output.
context
Additional context to pass to the serializer.
by_alias
Whether to serialize using field aliases.
exclude_unset
Whether to exclude fields that have not been explicitly set.
exclude_defaults
Whether to exclude fields that are set to their default value.
exclude_none
Whether to exclude fields that have a value of None.
exclude_computed_fields
Whether to exclude computed fields. While this can be useful for round-tripping, it is usually recommended to use the dedicated round_trip parameter instead.
round_trip
If True, dumped values should be valid as input for non-idempotent types such as Json[T].
warnings
How to handle serialization errors. False/"none" ignores them, True/"warn" logs errors, "error" raises a [PydanticSerializationError][pydantic_core.PydanticSerializationError].
fallback
A function to call when an unknown value is encountered. If not provided, a [PydanticSerializationError][pydantic_core.PydanticSerializationError] error is raised.
serialize_as_any
Whether to serialize fields with duck-typing serialization behavior.
polymorphic_serialization
Whether to use model and dataclass polymorphic serialization for this call.

Returns

A JSON string representation of the model.

def model_summary(self) ‑> str
Expand source code
def model_summary(self) -> str:
    """Human-readable summary for protocol responses.

    Returns a standardized human-readable message suitable for MCP tool
    results, A2A task communications, and REST API responses.

    For types without a registered formatter, returns a generic message
    with the class name.
    """
    formatter = _RESPONSE_MESSAGE_REGISTRY.get(self.__class__.__name__)
    if formatter:
        return formatter(self)
    return f"{self.__class__.__name__} response"

Human-readable summary for protocol responses.

Returns a standardized human-readable message suitable for MCP tool results, A2A task communications, and REST API responses.

For types without a registered formatter, returns a generic message with the class name.

class RegistryBaseModel (**data: Any)
Expand source code
class RegistryBaseModel(BaseModel):
    """Base model for registry API types.

    Uses ``extra='allow'`` so that new fields from the registry API
    are preserved rather than dropped. This differs from AdCPBaseModel
    which defaults to ``extra='ignore'`` for protocol types.
    """

    model_config = ConfigDict(extra="allow")

Base model for registry API types.

Uses extra='allow' so that new fields from the registry API are preserved rather than dropped. This differs from AdCPBaseModel which defaults to extra='ignore' for protocol types.

Create a new model by parsing and validating input data from keyword arguments.

Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be validated to form a valid model.

self is explicitly positional-only to allow self as a field name.

Ancestors

  • pydantic.main.BaseModel

Subclasses

Class variables

var model_config