Boards. System/default vs custom

Hello,

I would like to know if there is a way to find out if a board is a default one (I have seen it described in some frontend response as system_entity) or it is one that has been created by the user?

Hello @DevIntegrations and welcome to the community!

I hope you like it here :muscle:

What do you mean by a “default board”?

What would a “default board” be and how is it different from a “custom” board?

Are you referring to templates?

Looking forward to hearing from you!

Cheers,
Matias

Hello,

Thanks for the quick answering.

Once I access to the workspace CRM (already created once I signed in) I see some existing boards, that are identified by a specific icon in the UI. I called those “default”

If I add one new board later (New Board) this comes up with a standard icon. I called those “custom”

When I inspect the browser and check the network I find this response regarding :

{
   "boards":[
      {
         "id":1163162721,
         "name":"Leads",
         "board_kind":"public",
         "is_private_share":false,
         "pos":393216.0,
         "created_at":"2023-03-09T09:47:04Z",
         "created_by":40726574,
         "updated_at":"2023-03-09T09:47:04Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            "entity_name":"lead",
            "is_deletable":false,
            "is_system_entity":true,
            "columns":[
               {
                  "id":"lead_email",
                  "deletable":false,
                  "type":"email"
               },
               {
                  "id":"lead_phone",
                  "deletable":false,
                  "type":"phone"
               },
               {
                  "id":"lead_owner",
                  "deletable":false,
                  "type":"phone"
               },
               {
                  "id":"lead_company",
                  "deletable":false,
                  "type":"company"
               },
               {
                  "id":"lead_status",
                  "deletable":false,
                  "type":"status"
               }
            ],
            "solution_instance_id":"e0cff893d4887461b00ee252babcf1cb",
            "solution_type":10073209
         },
         "user_permissions":30,
         "created_from_board_id":2658101980
      },
      {
         "id":1163162735,
         "name":"Deals",
         "board_kind":"public",
         "is_private_share":false,
         "pos":524288.0,
         "created_at":"2023-03-09T09:47:05Z",
         "created_by":40726574,
         "updated_at":"2023-03-28T06:51:27Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            "entity_name":"deal",
            "is_deletable":false,
            "is_system_entity":true,
            "columns":[
               {
                  "id":"deal_contact",
                  "deletable":false,
                  "type":"contact"
               },
               {
                  "id":"deal_account",
                  "deletable":false,
                  "type":"account"
               },
               {
                  "id":"deal_stage",
                  "deletable":false,
                  "type":"stage"
               },
               {
                  "id":"deal_value",
                  "deletable":false,
                  "type":"value"
               },
               {
                  "id":"deal_owner",
                  "deletable":false,
                  "type":"owner"
               },
               {
                  "id":"deal_length",
                  "deletable":false,
                  "type":"length"
               },
               {
                  "id":"deal_close_probability",
                  "deletable":false,
                  "type":"close_probability"
               },
               {
                  "id":"deal_forecast_value",
                  "deletable":false,
                  "type":"forcast_value"
               },
               {
                  "id":"deal_expected_close_date",
                  "deletable":false,
                  "type":"expected_close_date"
               },
               {
                  "id":"deal_close_date",
                  "deletable":false,
                  "type":"close_date"
               },
               {
                  "id":"deal_actual_value",
                  "deletable":false,
                  "type":"actual_value"
               },
               {
                  "id":"deal_creation_date",
                  "deletable":false,
                  "type":"deal_creation_date"
               }
            ],
            "solution_instance_id":"e0cff893d4887461b00ee252babcf1cb",
            "solution_type":10073209
         },
         "user_permissions":30,
         "created_from_board_id":2658101899
      },
      {
         "id":1163162748,
         "name":"Contacts test",
         "board_kind":"public",
         "is_private_share":false,
         "pos":655360.0,
         "created_at":"2023-03-09T09:47:06Z",
         "created_by":40726574,
         "updated_at":"2023-03-27T08:45:43Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            "entity_name":"contact",
            "is_system_entity":true,
            "is_deletable":false,
            "columns":[
               {
                  "id":"contact_account",
                  "deletable":false,
                  "type":"account"
               },
               {
                  "id":"contact_deal",
                  "deletable":false,
                  "type":"deal"
               },
               {
                  "id":"contact_phone",
                  "deletable":false,
                  "type":"phone"
               },
               {
                  "id":"contact_email",
                  "deletable":false,
                  "type":"email"
               }
            ],
            "solution_instance_id":"e0cff893d4887461b00ee252babcf1cb",
            "solution_type":10073209
         },
         "user_permissions":30,
         "created_from_board_id":2658101923
      },
      {
         "id":1163162764,
         "name":"Accounts",
         "board_kind":"public",
         "is_private_share":false,
         "pos":786432.0,
         "created_at":"2023-03-09T09:47:07Z",
         "created_by":40726574,
         "updated_at":"2023-03-09T09:47:11Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            "entity_name":"account",
            "is_deletable":false,
            "is_system_entity":true,
            "columns":[
               {
                  "id":"account_contact",
                  "deletable":false,
                  "type":"contact"
               },
               {
                  "id":"account_deal",
                  "deletable":false,
                  "type":"deal"
               }
            ],
            "solution_instance_id":"e0cff893d4887461b00ee252babcf1cb",
            "solution_type":10073209
         },
         "user_permissions":30,
         "created_from_board_id":2658101956
      },
      {
         "id":1163162779,
         "name":"Activities",
         "board_kind":"public",
         "is_private_share":false,
         "pos":917504.0,
         "created_at":"2023-03-09T09:47:08Z",
         "created_by":40726574,
         "updated_at":"2023-03-27T08:46:30Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            "entity_name":"activity",
            "is_deletable":false,
            "is_system_entity":true,
            "columns":[
               {
                  "id":"activity_owner",
                  "deletable":false,
                  "type":"owner"
               },
               {
                  "id":"activity_item",
                  "deletable":false,
                  "type":"item"
               },
               {
                  "id":"activity_start_time",
                  "deletable":false,
                  "type":"start_time"
               },
               {
                  "id":"activity_end_time",
                  "deletable":false,
                  "type":"end_time"
               },
               {
                  "id":"activity_status",
                  "deletable":false,
                  "type":"status"
               },
               {
                  "id":"activity_type",
                  "deletable":false,
                  "type":"type"
               }
            ],
            "solution_instance_id":"e0cff893d4887461b00ee252babcf1cb",
            "solution_type":10073209
         },
         "user_permissions":30,
         "created_from_board_id":2658101993
      },
      {
         "id":1163162795,
         "name":"Getting Started",
         "board_kind":"public",
         "is_private_share":false,
         "pos":1048576.0,
         "created_at":"2023-03-09T09:47:09Z",
         "created_by":40726574,
         "updated_at":"2023-03-09T09:47:09Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "app_feature_id":100739,
         "system_entity":{
            
         },
         "user_permissions":30,
         "created_from_board_id":3317282679
      },
      {
         "id":1170531564,
         "name":"New Board",
         "board_kind":"public",
         "is_private_share":false,
         "pos":1638400.0,
         "created_at":"2023-03-24T11:12:06Z",
         "created_by":40726574,
         "updated_at":"2023-03-24T13:58:04Z",
         "archived":false,
         "deleted":false,
         "workspace_id":77563,
         "loading_scope":"leftnav_init_plus_extend",
         "parent_board_ids":[
            
         ],
         "should_be_hidden":false,
         "is_current_user_owner":true,
         "subscribed":true,
         "system_entity":{
            
         },
         "user_permissions":30,
         "created_from_board_id":105719650
      }
   ],
   "folders":[
      
   ],
   "overviews":[
      
   ],
   "workspaces":[
      
   ]
}

There I can see clearly that New Board has a value for “system_entity”: {}, while, for example Leads has a value for “system_entity” of

{
        "entity_name": "lead",
        "is_deletable": false,
        "is_system_entity": true,
        "columns": [
          {
            "id": "lead_email",
            "deletable": false,
            "type": "email"
          },
          {
            "id": "lead_phone",
            "deletable": false,
            "type": "phone"
          },
          {
            "id": "lead_owner",
            "deletable": false,
            "type": "phone"
          },
          {
            "id": "lead_company",
            "deletable": false,
            "type": "company"
          },
          {
            "id": "lead_status",
            "deletable": false,
            "type": "status"
          }
        ],
        "solution_instance_id": "e0cff893d4887461b00ee252babcf1cb",
        "solution_type": 10073209
      }

I would like to know if it is possible to get this information using the API or how I can distinguish those two different kind of boards when I am trying to communicate with Monday from my app.

Hello again @DevIntegrations,

Thank you for the explanation!

I will check with the team and let you know what they say :slightly_smiling_face:

Cheers,
Matias

Hello again @DevIntegrations,

I have checked and as of today, there is no way to differentiate between these two types of boards via the apps framework.

I have created a request for our team to add this ability in the future :slightly_smiling_face:

Let me know if you have any other questions!

Cheers,
Matias