Getting Started

What is GraphQL

GraphQL is an API query language.

It lets the client ask exactly for the data it needs.
No more. No less.

Main ideas:

GraphQL replaces many REST endpoints with one structured API.


What We Use in Finmars

In Finmars, GraphQL is built with:

Strawberry is a Python GraphQL library.
It works well with Django models.
It uses Python type hints to define the schema.

Key points:





Revision #3
Created 2025-12-16 14:38:29 UTC by Sergei Zhitenev
Updated 2025-12-16 15:56:44 UTC by Sergei Zhitenev