Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryankurte/go-businessnz

BusinessNZ API client in Go(lang)
https://github.com/ryankurte/go-businessnz

api businessnz companies golang nz nzbn

Last synced: about 2 months ago
JSON representation

BusinessNZ API client in Go(lang)

Awesome Lists containing this project

README

        

# BusinessNZ Go(lang) API Client

See [api.business.govt.nz](https://api.business.govt.nz/) for API details.

## Status

[![CI](https://github.com/ryankurte/go-businessnz/actions/workflows/ci.yml/badge.svg)](https://github.com/ryankurte/go-businessnz/actions/workflows/ci.yml)
[![GitHub tag](https://img.shields.io/github/tag/ryankurte/go-businessnz.svg)](https://github.com/ryankurte/go-businessnz)
[![Documentation](https://img.shields.io/badge/docs-godoc-blue.svg)](https://godoc.org/github.com/ryankurte/go-businessnz/lib)

### Supported APIs

- [ ] [NZBN](https://api.business.govt.nz/api/apis/info?name=NZBN&version=v4&provider=mbiecreator)
- [x] [`/entities`](https://api.business.govt.nz/api/apis/info?name=NZBN&version=v4&provider=mbiecreator#!/Entities/EntitiesGet)
- [x] [`/entities/{nzbn}`](https://api.business.govt.nz/api/apis/info?name=NZBN&version=v4&provider=mbiecreator#!/Entities/EntitiesByNzbnGet)
- [ ] [Companies Office](https://api.business.govt.nz/api/apis/info?name=Companies&version=v1.2&provider=mbiecreator)
- [ ] ...

At the moment these are artisanal and hand crafted... it might be worth investigating swagger generation for the rest of them. If you need support for another endpoint, please feel free to raise a PR!