Pricing Install

Four languages. One /api.

Generated straight from this API's OpenAPI spec — not hand-maintained, and not the same contract sc, sc-tray and the Terraform provider speak. Every operation takes the same bearer ApiToken those do.

PHP

someones-computer/sdk-php

composer require someones-computer/sdk-php

Go

github.com/someones-computer/sdk-go

go get github.com/someones-computer/sdk-go

TypeScript

@someones-computer/sdk-js

npm install @someones-computer/sdk-js

Python

someones-computer-sdk

pip install someones-computer-sdk

What's real today, and what isn't

  • Every package above is real, generated code with green CI on its main — not a placeholder repo.
  • Method and type names still follow the OpenAPI spec's default naming (e.g. apiOrganizationsGetCollection()), not hand-picked ones. That's tracked, not forgotten.
  • Nothing above is published to Packagist/npm/PyPI yet — install straight from the repo (a git requirement, a go get against the module path, or a pip install from a Git URL) until it is.

Not a replacement for the CLI's own client

sc, sc-tray and the Terraform provider all share one hand-written Go client (scclient) for the platform's own /cli contract. These four are a different, generated client for /api — the surface for everyone else.