🖥️For Developers
Last updated
Last updated
In addition to what business people or non-technical people can do, as a developer, you can and should integrate Marra into your product to unlock the full capabilities of Marra. The exposed been built with business people in mind. We understand that business people are part of what gets software going and therefore Marra gives them just what they need:-
Visibility of product usage,
insightful data to make decisions with,
and all the management tools in an easy-to-use interface.
Project management A project is a client-created product. Say you have a software product that creates notion sites for a client. You have a single product in this case but a client doesn't necessarily have to create a single notion site. The various notion sites that the client will create are the "projects".
License management Marra allows you to create, update or revoke licenses programmatically too. This is to allow in-app management of licenses. The dashboard then complements license management by offering visibility, insights, and convenience.
Usage tracking Product usage can be tracked by integrating a tracking mechanism in your software. This is the only module that requires app/software integration. This means that you cannot obtain usage data from your software without integrating Marra into your product/service. However, we have made it easy to do so through tools such as SDKs and will continue to offer easier ways to integrate.
You can interact with Marra API through the following means: