Crm Controller
@RestController
@RequestMapping(value = ["/api/v2/flow" ] )
Constructors
Link copied to clipboard
constructor(contactService: ContactService, schedulingService: SchedulingService, pipelineService: PipelineService, campaignService: CampaignService, groupService: GroupService, policyGuard: PolicyGuard)
Functions
Link copied to clipboard
@PostMapping(value = ["/groups/{id}/contacts" ] )
Link copied to clipboard
@PostMapping(value = ["/campaigns/{id}/cancel" ] )
Link copied to clipboard
@PostMapping(value = ["/campaigns" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/contacts" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/deals" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/groups" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/pipelines" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/schedules" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/pipelines/{id}/stages" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@PostMapping(value = ["/tags" ] )
@ResponseStatus(value = HttpStatus.CREATED )
Link copied to clipboard
@DeleteMapping(value = ["/campaigns/{id}" ] )
@ResponseStatus(value = HttpStatus.NO_CONTENT )
Link copied to clipboard
@DeleteMapping(value = ["/contacts/{id}" ] )
@ResponseStatus(value = HttpStatus.NO_CONTENT )
Link copied to clipboard
@DeleteMapping(value = ["/groups/{id}" ] )
@ResponseStatus(value = HttpStatus.NO_CONTENT )
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@PostMapping(value = ["/contacts/import" ], consumes = ["multipart/form-data" ] )
Link copied to clipboard
Link copied to clipboard
@GetMapping(value = ["/contacts" ] )
Link copied to clipboard
@GetMapping(value = ["/groups/{id}/contacts" ] )
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@DeleteMapping(value = ["/groups/{id}/contacts" ] )
Link copied to clipboard
@PostMapping(value = ["/campaigns/{id}/retry" ] )
Link copied to clipboard
@PostMapping(value = ["/campaigns/{id}/send" ] )
Link copied to clipboard
@PutMapping(value = ["/campaigns/{id}" ] )
Link copied to clipboard
@PutMapping(value = ["/contacts/{id}" ] )
Link copied to clipboard
@PutMapping(value = ["/deals/{id}/stage" ] )
Link copied to clipboard
@PutMapping(value = ["/groups/{id}" ] )