code: func (c Client) GetTransaction(id string) (*transaction, error) {
  	holder := transactionHolder{}
  	if err := c.Get("transactions/"+id, nil, &holder); err != nil {
  		return nil, err
  	}
  	if err := checkApiErrors(holder.response, "GetTransaction"); err != nil {
  		return nil, err
  	}
  	return &holder.Transaction, nil
  }
docs: // GetTransaction gets a particular transaction referenced by id