Create Profile

Create a new profile on your NFT Management Platform.

URL

Required rights: admin, accountManage or usersManage

To create a new profile, use /profile.

POST - https://{{nmpUrl}}/profile

Body

Field

Type

Required

Description

name

String

User's ID.

rights

certRead, transaction, certCreate, certPrint, certDelete, certRecover, messageSend, assetsUpload, identityUpdate, accountManage, messageSetupAuto, usersManage, eventCreate, admin, reporting, smartContractSend, stolen

Right(s) you wish to associate with the new profile.
For more details on rights, see Rights Listing.

{ 
    "name": "recoverOnly",
    "rights": ["certRecover", "certDelete"]
}

Return Payload

The NFT Management Platform profile has been added.

{
    "name": "test2",
    "rights": [
        "certCreate",
        "certRead"
    ],
    "_id": "65ca38fdc784dd6e41c3871a",
    "__v": 0,
    "id": "65ca38fdc784dd6e41c3871a"
}