05-05-2016 08:24 AM - edited 03-17-2019 06:05 PM
Hello,
I need to create a Spark Team with 517 members. I've been trying to add 50 team members at a time by entering emails separated by commas, but it's not working. I tried creating a regular group room instead and was able to start out creating the room by adding 50 people separated by commas, but when I try to add more people to that room I can only get it to work for one person at a time. Does anybody know how I can continue to add multiple members once I've created a room with the first 50? (Ideally, I'd like to be able to do it for a Team as that's what we really need.)
Thank you!
05-09-2016 05:22 AM
Hi Amanda, have you looked at the API yet? I don't believe Team functionality is ready for the API yet but we have been able to create a room and bulk add users from a CSV file. Check it out at: https://developer.ciscospark.com/index.html
05-11-2016 06:58 AM
Thank you AJ! I'll take a look and see if I can load the CSV file - that would be awesome. I've made a couple of teams in the desktop version that seem to work for a small group of people, but I haven't tried it with a large group or at all in the web version yet.
05-11-2016 07:35 AM
Hi AJ,
I'm not a developer so the API information is over my head... I couldn't find instructions on linking to a CSV file, but that's probably because I don't understand how the codes work. I see the POST https://api.ciscospark.com/v1/memberships link and that an example request is:
{
"roomId" : "24aaa2aa-3dcc-11e5-a152-fe34819cdc9a",
"personId" : "96abc2aa-3dcc-11e5-a152-fe34819cdc9a",
"personEmail" : "r2d2@example.com",
"isModerator" : true
}
and example response is:
{
"id" : "TODO",
"roomId" : "24aaa2aa-3dcc-11e5-a152-fe34819cdc9a",
"personId" : "96abc2aa-3dcc-11e5-a152-fe34819cdc9a",
"personEmail" : "r2d2@example.com",
"isModerator" : true,
"isMonitor" : true,
"created" : "2015-10-18T14:26:16+00:00"
}
But I have no idea what I would enter for those fields or how to post. Sorry I'm so clueless! Is that something you can help me with?
The name of the room is Americas Tool Champions Group Room. The CSV file for the user IDs is americas-admins-ids. The CSV file for the email addresses is americas-admins-emails.csv. I'm the moderator of the room, and I have a few members in the room already that I can remove from the csv files.
Thanks,
Amanda
06-13-2016 02:01 PM
Looking for help with the exact same scenario, if anyone can shed some light ?
Thanks,
Joe.
08-22-2017 09:22 PM
I had a similar requirement and stumbled upon this thread.
I used email2spark bot to achieve my requirement which is neat.
https://depot.ciscospark.com/bots/email2spark-cisco-systems
Regards,
Vivek Singh
08-23-2017 02:18 AM
I use The Power Pack on the depot, super simple CSV upload: https://depot.ciscospark.com/integrations/spark-power-pack-brad-mcallister
Also has some other neat features.
Good luck!
Danny
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide