Skip to content
HubSpot Golang client
Branch: master
Clone or download
Pull request Compare This branch is 1 commit ahead of bold-commerce:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
hubspot
.gitignore
.travis.yml
LICENSE.md
README.md

README.md

Build Status

go-hubspot

Go client for HubSpot

Note: This currently does not implement all HubSpot API endpoints, however pull requests are welcome

Install

go get github.com/bold-commerce/go-hubspot

Unit Tests

To run the unit tests, install ginkgo and gomega and run:

ginkgo -r

Usage

package main

import (
	"log"

	"github.com/bold-commerce/go-hubspot/hubspot"
)

func main() {
  client := hubspot.NewClient("https://api.hubapi.com", "my-api-key")

  // send single email
  emailId := 12345678
  err := client.SingleEmail(emailId, "tyler.durden@gmail.com")
  if err != nil {
    log.Fatalf("hubspot error: %s", err.Error())
  }
}
You can’t perform that action at this time.