Skip to content

Repository files navigation

HEY SDK

Official SDK for the HEY API. Multi-language support for Go, TypeScript, Ruby, Swift, and Kotlin.

Quick Start

Go

import"github.com/basecamp/hey-sdk/go/pkg/hey"client:=hey.NewClient(&hey.Config{}, &hey.StaticTokenProvider{Token: "your-token"})
boxes, err:=client.Boxes().List(ctx)

TypeScript

import{HEYClient}from'@basecamp/hey-sdk'constclient=newHEYClient({token: 'your-token'})constboxes=awaitclient.boxes.list()

Ruby

require'hey-sdk'client=HEY::Client.new(token: 'your-token')boxes=client.boxes.list

Development

make check # Run all checks
make {lang}-test # Run tests for one language
make conformance # Run cross-language conformance tests

See CONTRIBUTING.md for full development workflow.

About

HEY software dev kit

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages