···1818 "properties": {
1919 "url": {
2020 "type": "string",
2121+ "format": "uri",
2122 "description": "The URL of the bookmark. Cannot be left empty or be modified after creation.",
2323+ "minGraphemes": 3,
2424+ "minLength": 30,
2225 "maxGraphemes": 2000,
2326 "maxLength": 20000
2427 },
2528 "title": {
2629 "type": "string",
2730 "description": "The title of the bookmark. If left empty, reuse the URL.",
3131+ "minGraphemes": 1,
3232+ "minLength": 10,
2833 "maxGraphemes": 2048,
2934 "maxLength": 20480
3035 },
3136 "description": {
3237 "type": "string",
3338 "description": "A description of the bookmark's content. This should be ripped from the URL metadata and be static for all records using the URL.",
3939+ "minGraphemes": 1,
4040+ "minLength": 10,
3441 "maxGraphemes": 4096,
3542 "maxLength": 40960
3643 },
3744 "notes": {
3845 "type": "string",
3946 "description": "User-written notes for the bookmark. Public and personal.",
4747+ "minGraphemes": 1,
4848+ "minLength": 10,
4049 "maxGraphemes": 10000,
4150 "maxLength": 100000
4251 },