I testing the api now.But, I could not found the listId on the place you tell me(http://campaignmonitor.com/api/required/#listid):
Subscriber List ID
You can find the API Subscriber List ID under List Details on the Subscriber List page under Manage Subscribers. The API List ID is highlighted in red below.
I could not found any red word on here(http://yaaahaaa.createsend.com/subscribers/listDetail.aspx?listID=520A2E83D4EC3D82)
I use the listID on the query string, but the system tell
me, Cannot convert 520A2E83D4EC3D82 to System.Int32.
So, I think the listID maybe not this.
ok.sorry,I found it now.....
need to click on the link : (edit list name/type)
But, still could not use yet...
Actually, I got the id is not a int value( I saw the api document tell me that is an Int value)
Here is the list id I have got: 0b385252309dfe8c370025d9f87b3202
Then the system here( http://app.campaignmonitor.com/api/api.asmx/Subscriber.Add) still tell me
Cannot convert 0b385252309dfe8c370025d9f87b3202 to System.Int32.
And on my localhost server, then get an error : int(1000) string(15) "Undefined error"
With the changes to the API we've also changed the URL endpoint. Anything directed to http://app.campaignmonitor.com/api/ is for the old API only. If you're going to use the new API key with the new listIDs and clientIDs, you'll need to make sure you're using the new endpoint.
To get the wsdl description for the updated API, go to api.createsend.com/api/api.asmx?wsdl
For example, a call to add a subscriber will now need to be made to:
Note the changes to the example XML shown on the Subscriber.Add page
Hope that helps,
Thank you so much. I just make a mistake.
Acutally, I try to use your services yestoday, then find that your website was updating....
Then I read and download the api sample ( the old version).
So, I use the wrong api address..
So sorry and thank you again, Phil.
I clicked on "edit list name/type" but can't find the list ID at all! Where is it? I even did a search on the page.. nothing..
Hi Andreas, it's under the List Type drop down. Here's an example, with the ID itself blurred out.
I must be in the wrong place! I just dont see it!
You may need to go to "Account Settings" and click "Generate your API key" (in the sidebar).
Try that, and see if the list ID shows up.
Hi stig. Thanks. will my old API key stil work? I do have a live website that is using that.
Someone from the Freshview team will have to tell you for certain, but I think so...
All your old code will definitely continue to work Andreas, this post explains it all:
great. let me give it a try. Thanks so much everyone for your swift help!