Add projects and members
Create a new project
Creating multiple projects is not available in the Free tier, and only available to the Pro and Custom tiers.
In Paradym, the project environment (where your templates, issued credentials, and verifications are stored), is linked to a single agent. All credentials are issued and verified by this same agent. There are several reasons you might want to create different project environments with different agents. You might have a project that requires a separate issuer and verifier, or you have multiple customers that all require a separate agent.
It is possible to create multiple projects through the Paradym Dashboard and API. Each account is created with a default project, and should get you started without needing to create a project yourself. If you own a project, it is also possible to add collaborators to a project using the Dashboard or API.
You can see and switch between all the projects you own or are a member of in the dashboard. API keys are shared over the projects you own, webhooks are individual to the projects.
To create a project you can make a POST request to https://api.paradym.id/v1/projects. See the API Reference for detailed usage information.
When you create a new project through the API it is associated with the API key being used for the request. The user connected to this API key will then be the owner of the project.
Invite collaborators on a project
Adding collaborators to a project is not available in the Free tier, and only available to the Pro and Custom tiers.
It is possible to add collaborators to a project. Only the owner of the project is able to add collaborators to the project. When you add an user to a project, an invitation email will be sent to the user to join the project. If the user does not have an account yet, they will be asked to create an account first.
An invitation is valid for 7 days, and a total of three invitations can be sent to an user, after which you must wait for an invitation to expire.
A collaborator can see the total amount of available transactions, but is not able to edit billing information or see other projects by the owner that they are not a member of. Once you have collaborators, you can also remove them from the project.
To invite collaborators on a project you can make a POST request to https://api.paradym.id/v1/projects/{projectId}/members/add. See the API Reference for detailed usage information.
Note that the user first has to accept the invitation before they will be added to the project.
To revoke an invitation before it is accepted, you can make a POST request to https://api.paradym.id/v1/projects/{projectId}/members/remove. See the API Reference for detailed usage information.