Reseller API

Check status of Reseller API

GET  https://api.grouptrackcrm.com/reseller/info

Add a licensed Seat and assign a User

POST  https://api.grouptrackcrm.com/reseller/seat/add

{
   "first": <string>, // user's first name
   "last": <string>, // user's last name
   "email": <string>, // user's email address
   "errorNotifyURL": <string>, // URL to send errors to (optional)
   "pipelines": [
      { 
         "name": <string>, // pipeline name 
         "key": <string> // pipeline key
      },{
         // ... additional Pipelines
      }
   ],
   "platforms": [
      { 
         "platform": <string>, // "fb" or "ig"
         "tier": <string>, // "basic", "premier" or "pro"
      },{
         // ... additional Platforms
      }
   ]
}

API Authentication

To authenticate your request and map it to your account, you will need to provide an API Key as a custom HTTP header. The required authentication header key is " gt-token". Your API Key will be visible in the Reseller Portal on the Settings page. 

You can refresh this API Key at any time to invalidate the current Key and generate a new one.

Notes:

If the system you are sending the request from cannot parse responses, you can choose to provide an "errorNotifyURL" value. GroupTrack will send error details to this URL if encountered, and respond to the sending system with a 200 "ack".

Only send one "platform"/"tier" combination per social platform in the "platforms" node.

Currently, Instagram only supports the "basic" tier. Any other value passed will be treated as "basic" until other options are available.

A reference array containing all options for the "pipelines" property can be found in the Reseller Portal on the Settings page.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us