SDK Overview
The Invoica SDK (@invoica/sdk) is a comprehensive TypeScript toolkit for integrating with the Invoica platform. It includes API client wrappers, React hooks, UI components, and utility functions.
What’s Included
100 Modules
Utility functions for formatting, validation, data manipulation, and more.
26 Hooks
React hooks for state management, DOM interaction, and API integration.
19 Components
Pre-built UI components following the Invoica design system.
SDK Architecture
Quick Example
TypeScript First
The SDK is written entirely in TypeScript with full type definitions:Tree-Shakeable
Import only what you need — unused modules are removed during build:Next Steps
Installation
Install the SDK and configure your development environment.