{"library":"gate-api","type":"library","category":null,"description":"The `gate-api` package provides a TypeScript and JavaScript client for interacting with Gate.io's APIv4. It enables operations across spot, margin, and contract trading, offering both public interfaces for market data and authenticated private interfaces for automated trading. Currently at version 7.2.67, this SDK is automatically generated using OpenAPI Generator, targeting Node.js environments due to the security implications of storing API secrets in a browser. The package employs a unique versioning strategy: the MAJOR version increments only for breaking SDK changes, while the MINOR and PATCH versions directly reflect the underlying REST API version, allowing developers to correlate SDK changes with specific API updates. This client is distinct from `gateapi-js`, which is intended for public endpoints in browser environments.","language":"javascript","status":"active","version":"7.2.67","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install gate-api","imports":["const GateApi = require('gate-api');","import * as GateApi from 'gate-api';","import { ApiClient, AccountApi } from 'gate-api';"]},{"cmd":"yarn add gate-api","imports":[]},{"cmd":"pnpm add gate-api","imports":[]}],"homepage":"https://www.gate.io","github":"https://github.com/gate/gateapi-nodejs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/gate-api","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/gate-api/compatibility"}}