Nifty API v1.0
​number​number​number · enum​boolean
​string · required​string · required​number · enum​string · required​string · required
​string · required​string · required​string · required​string · required​string · required​string · required​string · required​string · required
​string · required​string · required​string · required
Get Tags
GET
https://openapi.niftypm.com
/api/v1.0/labels
This endpoint fetch list of all the tag based on given query parameters.
query Parameters
limitNo of records per page
Example: 25
offsetRecord Offset
Example: 0
typeLabel Type
Enum values:
0
1
Get Tags › Responses
Success Response
​LabelResponse[] · required
List of Label records
hasMoreTrue if there are more record else false
Default: false
Create Tag
POST
https://openapi.niftypm.com
/api/v1.0/labels
This endpoint create a new tag record.
Create Tag › Request Body
nameName
colorColor
typeType
Enum values:
0
1
Create Tag › Responses
The resource created successfully
messageSuccess message
idLabel Record Unique ID
Get Tag
GET
https://openapi.niftypm.com
/api/v1.0/labels/{label_id}
This endpoint fetch the tag details using unique label_id.
path Parameters
label_idGet Tag › Responses
Success Response
idnamecolortypecreated_byteamdefaultUpdate Tag
PUT
https://openapi.niftypm.com
/api/v1.0/labels/{label_id}
This endpoint update the tag details using unique label_id.
path Parameters
label_idUpdate Tag › Responses
Success Response
messageSuccess message
idLabel Record Unique ID
Remove Tag
DELETE
https://openapi.niftypm.com
/api/v1.0/labels/{label_id}