Linking Module APIs
Linking module is a sort of intermediary module which exists to provide a bridge for associating the records from two different modules. For instance, if a Lead record and a Contact record are to be associated, a new record is created in the linking module which contains the information pertaining to the association of the records from the two modules.
Hence, each association between records in any two modules is the creation of a new record in the linking module. Naturally, the association is terminated once the record in the linking module is deleted.
The linking module API is available only in Enterprise and above editions of Zoho CRM.
Points-to-remember
- The Module API name can be acquired using the module API.
- The Field API names that can be associated, are acquired using Fields meta data API.
- Mandatory fields in a linking module are two lookup fields from the modules to be associated.
- A maximum of 100 custom fields are available for a linking module.
- You can choose the visibility of the linking module in the CRM UI.
- To get records from the related lists, in the 'fields' parameter of the API call, enter "{linking_module_api_name}.{field_api_name}", to get the record.
Scope
scope=ZohoCRM.modules.all
(or)
scope=ZohoCRM.modules.custom.{operation_type}
Possible operation types |
---|
ALL - Full access to a record WRITE - Edit records in a module READ - Get records in a module CREATE - Create records in a module UPDATE - Update records in a module DELETE - Delete records in a module |
The Linking module API supports
Single Record APIs:
Bulk Record APIs:
Related List APIs:
Note:
There are no other specific changes in the API calls.