from apollo_utils.core.constants import AMAZON_DESERIALIZE_INTO from apollo_utils.core.constants.dsp import DSP from apollo_utils.service.schemas.fields.amazon_id import AmazonPlaylistIdField from server.schemas.base.market import MarketResponse from server.schemas.base.schemas import RequestSchema class AmazonPlaylistMarkets: class Request(RequestSchema): playlist_id = AmazonPlaylistIdField( deserialize_into=AMAZON_DESERIALIZE_INTO.INT_ID, dsp=DSP.AMAZON, required=True ) class Response(MarketResponse.Item): pass