Skip to main content

API

The Geniebelt API gives you real-time access to Geniebelt data, allowing you to connect Geniebelt with other systems, automate workflows, and build your own integrations.

Written by Camilla Lekman Hansen

What can you use the API for?

The API provides programmatic access to Geniebelt functionality and data.

You can use it to:

  • Integrate Geniebelt with other systems – Connect Geniebelt data and functionality with your existing tools and workflows.

  • Automate workflows – Use the API to automate actions that would otherwise need to be performed manually in Geniebelt.

  • Access real-time data – API requests return current data, reflecting the state of your projects when the request is made.

  • Build custom solutions – Use Geniebelt data in your own applications, dashboards, or other internal solutions.

API documentation

Once you have access, you can use the API documentation to see the available endpoints and how to work with them.

The documentation describes the available resources, parameters, authentication requirements, and responses.

Available API resources include areas such as projects, project items, packages, companies, users, teams, comments, attachments, progress reports, and more.

Note: The exact functionality available through the API depends on the endpoint you are using.

Rate limits

Rate limits depend on the endpoint.

For most endpoints used to retrieve data:

  • 500 requests can be made in a burst. After this, the rate is limited to 1 request per second.

For requests that load all projects:

  • 3 requests can be made in a burst. After this, the rate is limited to 1 request per second.

How to get access to the API

To get access, please contact Geniebelt Support. We will help you get the feature enabled and provide the information you need to get started.

API or Datamart?

The API and Datamart are designed for different purposes.

Geniebelt API

Geniebelt Datamart

Real-time data

Historical and analytical data

System integrations

Reporting and analytics

Automated actions and workflows

Analysis across larger datasets

Operational use

Decision-making over time

The API is generally the right choice when you need real-time actions or system integrations.

If your main purpose is analytics, historical analysis, or working with large amounts of data for reporting and decision-making, the Geniebelt Datamart may be more suitable.

Need help? Chat in the app or contact our support here.

Did this answer your question?