Skip to content

Processed Plaid OpenAPI spec used to build compatible pydantic models for MoneyKit API

Notifications You must be signed in to change notification settings

moneykit/plaid-openapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plaid Compatibility Generator

This repo uses Plaid's OpenAPI spec to generate request and response models, for use in the MoneyKit-Plaid Compatibility API.

Setup

Generating the skeleton

To generate the skeleton, run generator/regen.sh, which:

  • sets up our custom generator template
  • downloads the latest Plaid spec
  • preprocesses Plaid's spec to remove things we don't support
  • generates the skeleton
  • fixes the enums

Using this Repo

It's a python package. Import models from it.

Todo's

  • include examples
  • x-hidden-from-docs (include_in_schema)
  • min/max/length/pattern (le, ge, etc.)
  • fix externalDocs url, which is currently bogus

About

Processed Plaid OpenAPI spec used to build compatible pydantic models for MoneyKit API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages