

| 
                             { 
                                    "fields": [ 
                                        { 
                                            "field_label": "Skills", //Name of the field in your module 
                                            "data_type": "multiselectlookup", //Type of the field 
                                            "multiselectlookup": { //This JSON object contains the multi-select lookup relationship details 
                                                "connected_details": { //Details about the module and field you want to link 
                                                    "module": { 
                                                        "api_name": "Skills" //API name of the related module 
                                                    }, 
                                                    "field": { 
                                                        "field_label": "Skills" //The field in the related module to display 
                                                    } 
                                                }, 
                                                "linking_details": { //Details about the junction or linking module that manages the many-to-many relationship 
                                                    "module": { 
                                                        "plural_label": "EmpXSkills" //Plural label of the junction module 
                                                    } 
                                                } 
                                            } 
                                        } 
                                    ] 
                                } 
                             | 
                    

| 
                                             { 
                                                  "data": [ 
                                                    { 
                                                      "Name": "Patricia", 
                                                      "Email": "patricia@mail.com", 
                                                      "Position": "Marketing Specialist", 
                                                      "Year_of_Experience": 5, 
                                                      "Skills": [   // API name of the multi-select lookup field in the Employees module 
                                                        { 
                                                          "Skills": { // API name of the lookup field in the linking module pointing to the Skills module 
                                                            "name": "Marketing", 
                                                            "id": "5725767000002149427"  //ID from the Skills module are mandatory to establish the link 
                                                          } 
                                                        }, 
                                                        { 
                                                          "Skills": { 
                                                            "name": "Social Media Marketing", 
                                                            "id": "5725767000002149476" 
                                                          } 
                                                        } 
                                                      ] 
                                                    } 
                                                  ] 
                                                } 
                                             | 
                                    
| 
                                                     { 
                                                          "data": [ 
                                                            { 
                                                              "Name": "Patricia", 
                                                              "Employees": { 
                                                                "id": "5725767000002161001"  // Record ID from the Employees module 
                                                              }, 
                                                              "Skills": { 
                                                                "id": "5725767000002149476"  // Record ID from the Skills module 
                                                              } 
                                                            } 
                                                          ] 
                                                        } 
                                                     | 
                                            
| 
                                                 Employees Module  | 
                                            
                                                 EmpXSkills (linking) Module  | 
                                        
| 
                                                 Use when you want to create or update an Employee and associate Skills using the Multi-select Lookup field.  | 
                                            
                                                 Use when you want to create or remove associations between existing Employee and Skill records without modifying the actual Employee or Skill data.  | 
                                        
| 
                                                 Creating a new employee and assigning their skills at once.  | 
                                            
                                                 Managing relationships between existing records i.e., linking and unlinking skills to employees.  | 
                                        
| 
                                             { 
                                                    "data": [ 
                                                        { 
                                                            "Skills": { 
                                                                "name": "Marketing", 
                                                                "id": "5725767000002170035" //Associating another skill with the employee  
                                                            } 
                                                        } 
                                                    ] 
                                            }  | 
                                    
| 
                                                     { 
                                                    "data": [ 
                                                                { 
                                                                    "Skills": [ 
                                                                       { 
                                                                            "Skills": { 
                                                                                "name": "Marketing",  
                                                                                "id": "5725767000002170035" // The Skill record you want to unlink 
                                                                            }, 
                                                                            "id": "5725767000007228047", //record ID - The record created in the linking module for the employee with the Marketing skill 
                                                                            "_delete" : null  
                                                                        } 
                                                                    ] 
                                                                } 
                                                            ] 
                                                        } 
                                                     | 
                                            
| 
                                                             { 
                                                                    "data": [ 
                                                                        { 
                                                                            "Skills": { 
                                                                                "name": "Java", 
                                                                                "id": "5725767000005259075" //replacing a new skill  
                                                                            } 
                                                                        } 
                                                                    ] 
                                                                } 
                                                             | 
                                                    

| 
                                         { 
                                              "select_query": "select Skills.Name as skill, Employees.Name as employee from EmpXSkills where Skills.Name like '%Marketing%'" 
                                            } 
                                         | 
                                
| 
                                                 { 
                                                        "callback": { 
                                                    
                                                            "method": "post" 
                                                        }, 
                                                        "query": { 
                                                            "module": { 
                                                                "api_name": "EmpXSkills" //API name of the linking module 
                                                            }, 
                                                            "fields": [ 
                                                                "Employees.Name", 
                                                                "Employees.Year_of_Experience", 
                                                                "Skills.Name" 
                                                            ], 
                                                            "criteria": { 
                                                                "group": [ 
                                                                    { 
                                                                        "field": { 
                                                                            "api_name": "Employees.Year_of_Experience"  
                                                                        }, 
                                                                        "comparator": "greater_than", 
                                                                        "value": "4" 
                                                                    }, 
                                                                    { 
                                                                        "field": { 
                                                                            "api_name": "Skills.Name" 
                                                                        }, 
                                                                        "comparator": "contains", 
                                                                        "value": "Social" 
                                                                    } 
                                                                ], 
                                                                "group_operator": "AND" 
                                                            } 
                                                        } 
                                                    } 
                                                 | 
                                        
| 
                                                         { 
                                                                "watch": [ 
                                                                    { 
                                                                        "channel_id": "10000", 
                                                                        "events": [ 
                                                                            "EmpXSkills.all"  //EmpXSkills represents the API name of the linking module 
                                                                        ], 
                                                                        "notify_url": "https://webhook.site/9f5ba227-ce5a-4709-814d-b044c003d605", 
                                                                        "return_affected_field_values": true   
                                                                    } 
                                                                ] 
                                                            } 
                                                         | 
                                                

