Hey Team,
We’re building an integration that syncs custom field options via the API. We use POST /fieldOption/bulk to create field options, which works well.
However, we also need to update and delete individual field options (e.g., when a product name changes or is removed), and we can’t find documented endpoints for this.
By inspecting browser requests in the ActiveCampaign UI, I found two endpoints that appear to do what we need:
- DELETE /api/3/fieldOptions/{id} — to delete a single field option
- PUT /api/3/fieldOption/bulk — to update existing field options (e.g., rename a label/value)
Before relying on these in production, I have a few questions:
1. Are these endpoints officially supported, even if undocumented?
2. Is there any risk of them being removed or changed without notice?
3. Is there a recommended alternative for updating or deleting field options via API?
Any guidance would be appreciated.
Thanks!
