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

FieldTypeRequiredDescription
nameStringโœ…User's ID.
rightscertRead, 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"
}