instance.go
changeset 238 1c0042e76902
parent 221 f9228d1f4267
child 239 ca5639b4768e
--- a/instance.go	Thu Sep 06 00:34:44 2018 +0200
+++ b/instance.go	Thu Sep 06 01:07:40 2018 +0200
@@ -18,7 +18,7 @@
 // GetCurrentInstance returns current instance information
 func (mc *Client) GetCurrentInstance() (*Instance, error) {
 	var i Instance
-	if err := mc.apiCall("instance", rest.Get, nil, nil, nil, &i); err != nil {
+	if err := mc.apiCall("v1/instance", rest.Get, nil, nil, nil, &i); err != nil {
 		return nil, err
 	}
 	return &i, nil
@@ -29,16 +29,18 @@
 // resolved.
 func (mc *Client) GetInstancePeers() ([]InstancePeer, error) {
 	var peers []InstancePeer
-	if err := mc.apiCall("instance/peers", rest.Get, nil, nil, nil, &peers); err != nil {
+	if err := mc.apiCall("v1/instance/peers", rest.Get, nil, nil, nil, &peers); err != nil {
 		return nil, err
 	}
 	return peers, nil
 }
 
 // GetInstanceActivity returns current instance activity
+// The activity contains the counts of active users, locally posted statuses,
+// and new registrations in weekly buckets.
 func (mc *Client) GetInstanceActivity() ([]WeekActivity, error) {
 	var activity []WeekActivity
-	if err := mc.apiCall("instance/activity", rest.Get, nil, nil, nil, &activity); err != nil {
+	if err := mc.apiCall("v1/instance/activity", rest.Get, nil, nil, nil, &activity); err != nil {
 		return nil, err
 	}
 	return activity, nil