"""Schemas for response payloads.""" from marshmallow import fields, Schema class UpsertOrderResult(Schema): """Schema representing the result of an individual update or insert.""" _id = fields.Integer( attribute='id', data_key='id', required=True) class PatchOrdersResponse(Schema): """Schema representing the result of a PATCH /orders request.""" items = fields.List( fields.Nested(UpsertOrderResult, required=True), required=True)