I need to build a datawarehouse for my customer. I want to know if there is an API to get data and if there is a data model to understand the Monday sources.
monday.com has a GraphQL API, so you can slice and dice data pretty much how you want according to the schema. Once you get past the basics of making calls, you’ll want to look at the items_page
field on boards
to see how to control pagination, filtering, sorting, etc. when retrieving items from a board. You can in addition, specify which columns you want returned, and fields from the columns.
Additionally, you can rather than have a bulk importer in your warehousing, set up recipes that send changes to the data warehouse, which you can translate into a data stream for processing.
monday API docs
Yes, Monday provides a GraphQL-based API that you can use to extract data and integrate it into your data warehouse. It gives you access to boards, items, columns, updates, and more. They also have documentation with example queries, which can help you understand the structure and build your own data model.
If you’re looking to speed things up or prefer not to manage the pipeline manually, tools like Skyvia or Zapier can help connect Monday to Azure SQL Server with minimal coding. These can be useful, especially if you’re dealing with complex schema mapping.
Reply
Login to monday.com
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.