GV Templates API changes in EXPA
Projects API:
- Added createProject endpoint to create projects.
- Added weeklyActivitiesBulkCreate and weeklyActivitiesBulkDelete to manage project activities.
- Added updateProject endpoint to update details.
- To manage Enabled/Disabled use key project_enabled. This is added in createProject and updateProject endpoints.
Opportunity API changes:
- added project_id argument in createOpportunity endpoint.
- added projectsList endpoint to get the list of available projects. Use this to show the list of projects in projects dropdown in opportunity create form.
- Added weeklyActivitiesBulkCreate and weeklyActivitiesBulkDelete to add/delete Project activities.
- Exposed project object in OpportunityType.
- Exposed weekly_activities object in OpportunityType. This object will have activities from both project and opportunity.
- Added opportunity_type filter in opportunities API. Use this filter and pass opportunity_type as opportunity in all Opportunity crm pages in EXPA.
- Added key mandatory_fields_check in opportunity type. This object will have all fields with complete check.