--- sidebar_position: 3 --- # Edit database properties Edits properties of an existing database `Function EditDatabaseProperties(Val Token, Val Base, Val Properties = "", Val Title = "", Val Description = "") Export` | Parameter | CLI option | Type | Description | |-|-|-|-| | Token | --token | String | Token | | Base | --base | String | Target database ID | | Properties | --props | Map of KeyAndValue | New or modified database properties | | Title | --title | String | New database title | | Description | --description | String | New database description | Returns: Map Of KeyAndValue - Serialized JSON response from Notion
```bsl title="Code example" Token = "secret_9RsfMrRMqZwqp0Zl0B..."; Base = "11282aa7-fc4e-810b-ab77-cef5a2a3443e"; Title = "TestTitle"; Description = "TestDescription"; Properties = New Map; Properties.Insert("Email", "rich_text"); // Type fields "Email" will changed with email to text Properties.Insert("Website"); // Field "Website" will deleted Result = OPI_Notion.EditDatabaseProperties(Token, Base, Properties, Title, Description); ``` ```sh title="CLI command example" oint notion EditDatabaseProperties --token "secret_9RsfMrRMqZwqp0Zl0B..." --base "5dd94c34fab04bff9..." --props %props% --title "Updated title" --description "Updated base description" ``` ```json title="Result" { "object": "database", "id": "11382aa7-fc4e-8188-a667-cf61d6416ad7", "cover": null, "icon": null, "created_time": "2024-10-02T06:40:00Z", "created_by": { "object": "user", "id": "8b07422e-eeea-40d1-8d5e-c784211825b0" }, "last_edited_by": { "object": "user", "id": "8b07422e-eeea-40d1-8d5e-c784211825b0" }, "last_edited_time": "2024-10-02T06:40:00Z", "title": [ { "type": "text", "text": { "content": "TestTitle", "link": null }, "annotations": { "bold": false, "italic": false, "strikethrough": false, "underline": false, "code": false, "color": "default" }, "plain_text": "TestTitle", "href": null } ], "description": [ { "type": "text", "text": { "content": "TestDescription", "link": null }, "annotations": { "bold": false, "italic": false, "strikethrough": false, "underline": false, "code": false, "color": "default" }, "plain_text": "TestDescription", "href": null } ], "is_inline": false, "properties": { "CreationDate": { "id": "%3DZo%60", "name": "CreationDate", "type": "date", "date": {} }, "User": { "id": "Hka%5B", "name": "User", "type": "people", "people": {} }, "Phone": { "id": "PsH%60", "name": "Phone", "type": "phone_number", "phone_number": {} }, "Email": { "id": "_eKE", "name": "Email", "type": "rich_text", "rich_text": {} }, "Number": { "id": "bph%3E", "name": "Number", "type": "number", "number": { "format": "number" } }, "Description": { "id": "eP%5EC", "name": "Description", "type": "rich_text", "rich_text": {} }, "Active": { "id": "jdgZ", "name": "Active", "type": "checkbox", "checkbox": {} }, "Image": { "id": "or%40%3B", "name": "Image", "type": "files", "files": {} }, "Status": { "id": "%7DoCT", "name": "Status", "type": "select", "select": { "options": [ { "id": "d9f310fb-e640-4791-989f-cc805e45c2fc", "name": "New", "color": "green", "description": null }, { "id": "f23002ab-9ef3-439c-a70c-451aaba10c96", "name": "InProgress", "color": "yellow", "description": null }, { "id": "f9c45eac-4200-4298-a3d4-350073b55429", "name": "Remote", "color": "red", "description": null } ] } }, "Name": { "id": "title", "name": "Name", "type": "title", "title": {} } }, "parent": { "type": "page_id", "page_id": "5dd94c34-fab0-4bff-986b-7511c0779f77" }, "url": "https://www.notion.so/11382aa7fc4e8188a667cf61d6416ad7", "public_url": null, "archived": false, "in_trash": false, "request_id": "52931a9c-2fd1-4d18-997d-a587acceeab1" } ```