About the API

Welcome to the Firstroot GraphQL API documentation.

To learn more about FirstRoot and what Participatory Budgeting is, visite our resources section on our website. Take me there!

The GraphQL query language provides a complete and understandable description of the data in our API. This is commonly organized in terms of types and fields, this means that all the data can be accessed through a single endpoint. A GraphQL call’s structure is similar to the JSON data it returns; Nested fields will allow you to query for specific data your app requires through a single request.

Integrate Participatory Budgeting in your web or mobile application; Our schema includes all the features our API supports.

We provide some guides that cover some core concepts to help with bulidng your integration.