G

GroupMe Public API v3

REST discovered

Details
URL
https://api.groupme.com/v3
Docs
https://dev.groupme.com/docs/v3
Authentication
GroupMe OAuth application client ID for obtaining user access tokens oauth2 discovered Set up OAuth ↗
X-Access-Token: <credential>

Sign in at GroupMe Developers with your GroupMe account, then create an application from Applications. The auth guide says you can get a client ID from Create Application. Send users to https://oauth.groupme.com/oauth/authorize?client_id=CLIENT_ID; after the user approves, GroupMe redirects to your registered HTTPS callback URL with access_token in the URL fragment/query as documented. Use that access token in the X-Access-Token header for API calls.

GroupMe bot ID used to post as a bot ?bot_id=<credential> + GroupMe bot ID used to post as a bot bot_id=<credential> discovered
GroupMe bot ID used to post as a bot api_key Get key ↗

Create a bot from the bot creation form or programmatically via the Bots tutorial. The tutorial states that after POST https://api.groupme.com/v3/bots with your X-Access-Token, GroupMe returns a bot_id; save that value and use it to send bot messages to https://api.groupme.com/v3/bots/post.