Watchatic discovers groups from your linked WhatsApp session. New groups are not ingested into product feeds until you enable them — this avoids accidentally indexing every chat.

List groups

curl -H "Authorization: Bearer $TOKEN" \
  "https://api-v2.watchcollect.com/v2/groups?query=rolex&enabled=true"

Enable or disable one group

curl -X PUT "https://api-v2.watchcollect.com/v2/groups/$GROUP_ID/selection" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"enabled":true}'

Bulk selection

curl -X PUT "https://api-v2.watchcollect.com/v2/groups/selection" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"group_ids":["018f06e2-4f8d-7c01-8a0d-cc6fd78f7011"],"enabled":true}'
Bulk updates validate the entire batch before applying; any invalid id fails the whole request (no partial enable). Use group detail responses when you need stable identifiers before toggling selection.