API Reference

  • Top-level API
    • missing
    • Constants for unknown
      • EXCLUDE
      • INCLUDE
      • RAISE
  • Schema
  • Fields
    • Base Field Class
    • Field subclasses
  • Decorators
  • Validators
  • Utility functions
  • Context (experimental)
  • Exceptions

Private API¶

Private API

  • Types
  • Class registry
  • Error store

marshmallow

Navigation

  • Home

Usage guide

  • Installation
  • Quickstart
  • Nesting schemas
  • Custom fields
  • Extending schemas
  • Examples

API reference

  • Top-level API
  • Schema
  • Fields
  • Decorators
  • Validators
  • Utility functions
  • Context (experimental)
  • Exceptions
  • Private API

Project info

  • Why marshmallow?
  • Changelog
  • Upgrading to newer releases
  • Who’s using marshmallow?
  • License
  • Authors
  • Contributing guidelines
  • Code of Conduct
  • Kudos
  • Donate

Useful links

  • marshmallow @ PyPI
  • marshmallow @ GitHub
  • Issue Tracker
  • Ecosystem

Related Topics

  • Documentation overview
    • Previous: Inflection (camel-cased keys)
    • Next: Top-level API

Quick search

©Steven Loria and contributors. | Powered by Sphinx 9.1.0 & Alabaster 0.7.16