{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"edit": {
"type": "string",
"description": "The shortened URL to edit."
},
"name": {
"type": "string",
"description": "New custom alias for the link."
},
"source": {
"type": "string",
"description": "New destination URL to redirect to."
},
"title": {
"type": "string",
"description": "Custom title for the link."
},
"tag": {
"type": "string",
"description": "Tag label to add to the link for organization."
},
"unique": {
"type": "string",
"description": "Unique click counting. 0=off, 1=on, 15-1440=time window in minutes for deduplication."
},
"expire": {
"type": "integer",
"description": "Expiration type. 0=expire by click count, 1=expire by date."
},
"expireCond": {
"type": "string",
"description": "Expiration condition: a click count (when expire=0) or a date in YYYY-MM-DD format (when expire=1)."
},
"expireRedirect": {
"type": "string",
"description": "URL to redirect to after the link expires."
},
"password": {
"type": "string",
"description": "Password to protect the link. Visitors must enter this password to access the destination."
}
},
"required": [
"PCID",
"edit"
]
}