Metadata-Version: 2.4
Name: pyfigma-types
Version: 0.1.6
Summary: Pydantic models and type definitions for interacting with the Figma REST API.
Keywords: figma,figma api,figma rest api,figma types,figma models,pydantic,pydantic models,python-figma,figma client
Author: Tho Nguyen
Author-email: Tho Nguyen <contact@naiwaaa.simplelogin.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: pydantic>=2.10.0
Requires-Python: >=3.10
Project-URL: Homepage, https://codeberg.org/naiwaaa/pyfigma
Project-URL: Documentation, https://codeberg.org/naiwaaa/pyfigma
Project-URL: Repository, https://codeberg.org/naiwaaa/pyfigma
Project-URL: Issues, https://codeberg.org/naiwaaa/pyfigma/issues
Description-Content-Type: text/markdown

# pyfigma-types

[![Package - Version](https://img.shields.io/pypi/v/pyfigma-types)](https://pypi.python.org/pypi/pyfigma-types)
[![Package - Supported Python Versions](https://img.shields.io/pypi/pyversions/pyfigma-types)](https://codeberg.org/naiwaaa/pyfigma)
[![Package - License](https://img.shields.io/pypi/l/pyfigma-types)](https://codeberg.org/naiwaaa/pyfigma/src/branch/main/LICENSE)

Pydantic models, type definitions, and response schemas for the Figma REST API. Use
`pyfigma-types` to parse Figma responses, making it easy to build clients, tools, MCP
servers, or automation that interact with Figma programmatically.

## Installation

Install `pyfigma-types` using your preferred package manager:

### Using uv (recommended)

```bash
uv add pyfigma-types
```

### Using pip

```bash
pip install pyfigma-types
```

## Resources

- [Figma REST API Documentation](https://developers.figma.com/docs/rest-api/)
- [Figma OpenAPI specification and TypeScript types](https://github.com/figma/rest-api-spec)
