Hi! I don’t believe this endpoint was designed to be used outside of the ActiveCampaign forms that are generated for it. It’s not a “public” API in the sense that it’s supported to be used programmatically. That said, here’s what I was able to find out.
Parameter
Description
u
Unique ID (string)
c
Campaign ID (integer)
f
Form ID (integer)
m
Message ID (integer)
v
Version (integer)
nl
List ID (integer)
nlbox
Array (of integers) of one or more List IDs to subscribe/unsubscribe
@dneal thanks for the reply! We were wondering that too. We have it in some legacy code and cannot match the u value (ours is 13 chars) to anything in the Active Campaign dashboard. Have no idea what it is referencing. We’ve trawled through every page, checking for IDs on the page and in the URL. Do you know where it comes from?
P.S. You drew me a few years back via Twitter (@dazulu) and your dad joke series is terrible in the best way possible!
Hey! Fancy meeting you here! Glad to hear my terrible jokes are making their way around the world Let me know if you need an updated drawing
As far as I can tell, the unique ID is either not required or it’s the same as the Form ID. It’s a way of looking up the form saved in your account. If you have the ID of the form, you can probably use the same ID as your u field or just omit it.