Official SDKs

NexaTech maintains official SDKs for the following languages. All SDKs are open-source and accept community contributions.

LanguagePackageVersion
JavaScript/TypeScript@nexatech/sdk3.4.1
Pythonnexatech2.8.0
Gogithub.com/nexatech/go-sdk1.12.3
Javaio.nexatech:sdk2.3.0
Rubynexatech1.7.2

JavaScript example

import { NexaTech } from '@nexatech/sdk';

const client = new NexaTech({ apiKey: process.env.NEXATECH_API_KEY });

const products = await client.catalog.list({ category: 'compute', page: 1 });
console.log(products.data);

Python example

from nexatech import NexaTech

client = NexaTech(api_key=os.environ['NEXATECH_API_KEY'])
products = client.catalog.list(category='compute')
print(products.data)