Node.js GCM Push Notification number of IDs allowed?

I did some searching and couldn't find the answer for this question, sorry if it's duplicated.

I'm using Node.JS to send a GCM notification to Android devices. I'm passing the list of Registration IDs in an array then sending it through the Sender.send function. I'm wondering, is there a maximum limit to the number of IDs allowed per send request? Like 1000 per call in the send function, or no such limit exists?

I recall reading about using JSON format to send to up to 1000 IDs at a time, does that apply to node-gcm module in Node.JS?

Thanks in advance.

GCM server will accept requests with up to 1000 registration ids. If you have more than 1000, you have to split them to multiple requests.

Therefore the answer to your question depends on whether the code you are calling does this splitting for you or not.