We create new boards regularly and have recently started automating this through the API. But we need to add roughly 250 users to each board we create and there doesn’t seem to be anyway of adding members in bulk. Even the web client will do this one by one.
Is there a better way of doing this?
Edit: We also noticed the web client through a lot of errors while adding members to the board. If we were to batch these requests would these errors cause members not to be added correctly if any of prior the ids failed.
Nope. It’s exactly as described in the REST API documentation… you have to add members to a board one by one, one request at a time.
You can run 10 such requests concurrently with the Batch request endpoint, but that’s it.
Not sure what you mean by ‘cause’.
If request A to add a member to a board fails due to an invalid user ID or similar, then you’ll get a corresponding error response (which your app will have to handle) but that has nothing to do with request B to add another member to that board.
Request A’s failure cannot cause request B, or any other subsequent request, to fail too.
That answers my question. Thank you for your help