Python
- openregister-sdk - Official Python SDK
- uv
- pip
TypeScript/JavaScript
- openregister - Official TypeScript/JavaScript SDK
- npm
- pnpm
- bun
Go
- github.com/oregister/openregister-go - Official Go SDK
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Official SDKs for the OpenRegister API
uv add openregister-sdk
pip install openregister-sdk
import os
from openregister import Openregister
client = Openregister(
api_key=os.environ.get("OPENREGISTER_API_KEY"), # This is the default and can be omitted
)
response = client.search.find_companies()
print(response.results)
npm install openregister
pnpm add openregister
bun add openregister
import Openregister from 'openregister';
const client = new Openregister({
apiKey: process.env['OPENREGISTER_API_KEY'], // This is the default and can be omitted
});
const response = await client.search.findCompanies();
console.log(response.results);
go get github.com/oregister/openregister-go
package main
import (
"context"
"fmt"
"github.com/oregister/openregister-go"
"github.com/oregister/openregister-go/option"
)
func main() {
client := openregister.NewClient(
option.WithAPIKey("My API Key"), // defaults to os.LookupEnv("OPENREGISTER_API_KEY")
)
response, err := client.Search.FindCompanies(context.TODO(), openregister.SearchFindCompaniesParams{})
if err != nil {
panic(err.Error())
}
fmt.Printf("%+v\n", response.Results)
}
Was this page helpful?
