post
https://{project_url}/webservice/rest-api/{api_interface}/{version}/customers/actions/newsletters-sign-up
Sign up a contact for the newsletter. The contact does not need to be an existing customer.
⚠️ We strongly recommend verifying the contact with CAPTCHA before sending a request to CareCloud API.
Partner assignment
When a contact is signed up, CareCloud creates one or more customer-partner relations. The assignment is determined as follows:
- If
partner_recordsis provided (non-empty array) - relations are created for exactly those partners. - If
partner_recordsis an empty array ([]) - no partner relations are created. - If
partner_recordsis omitted - relations are created for all partners accessible to the authenticated API user.
Because this endpoint returns no customer ID, partner assignment cannot be managed after the call. Use partner_records to control assignment at sign-up time.