This information is not available via SNMP or any API.
Your best option if you want it programmatically would be to screen scrape the details from the web portal.
Otherwise, just keep an eye on the number when you're adding endpoints and you should notice when you are getting low and then you can order some more (that's what we've been doing here for the last 10 years).
Wayne
Please remember to mark helpful responses and to set your question as answered if appropriate.