{"library":"api-typing","type":"library","category":null,"description":"Api-Typing (v1.19.1) is a TypeScript-first HTTP client built on top of Axios that generates fully typed API interfaces from OpenAPI specifications. It automatically syncs endpoint URLs, request parameters, and response types directly from your backend's OpenAPI document, eliminating manual type maintenance. Unlike generic Axios wrappers, it provides a CLI tool to pull live OpenAPI JSON and produce .d.ts files with field-level JSDoc comments. The package offers automatic URL hints, parameter type checking, and response typing. Supports custom Axios interceptors. Ideal for teams wanting type-safe HTTP calls without writing manual type definitions.","language":"javascript","status":"active","version":"1.19.1","tags":["javascript","api","typescript","axios","http","type","hint"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install api-typing","imports":["import { createHTTPClient } from 'api-typing'","import apiTyping from 'api-typing'","import type { ApiTypingClient } from 'api-typing'","npx get-types <openapi-url> [output-file]"]},{"cmd":"yarn add api-typing","imports":[]},{"cmd":"pnpm add api-typing","imports":[]}],"homepage":"https://github.com/yinzhenyu-su/api-typing","github":"https://github.com/yinzhenyu-su/api-typing","docs":null,"changelog":null,"pypi":null,"npm":"api-typing","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}