gemi-api
TypeScript icon, indicating that this package has built-in type declarations

0.0.1 • Public • Published

gemi-api: Under Development

gemi-api is a TypeScript wrapper for the official GEMI API. It provides a streamlined interface for interacting with GEMI resources, including company data, metadata, and document handling. This library simplifies making requests to GEMI, allowing developers to focus on using the data rather than managing API calls and error handling.

Features

Easy-to-use methods for interacting with GEMI API resources Full TypeScript support with comprehensive type definitions Modular and extensible architecture for each endpoint category Built-in error handling and response management

Installation

To install gemi-api, use npm:

npm install gemi-api

Configuration

Set up your API configuration, including the base URL and any required headers, using the ApiConfig module.

Example Usage

import gemi from 'gemi-api';

gemi.init(YOUR_API_KEY)

try {
    const companyDetails = await gemi.companies.getByArGemi(arGemi);
    console.log(companyDetails);
} catch (error) {
    console.error('Error fetching company details:', error);
}

Testing

To run tests, use the following command:

npm run test

Contributing

Contributions are welcome! Please open issues for bugs or suggestions, and feel free to submit pull requests.

License

This project is licensed under the MIT License.

Package Sidebar

Install

npm i gemi-api

Weekly Downloads

0

Version

0.0.1

License

MIT

Unpacked Size

99.2 kB

Total Files

60

Last publish

Collaborators

  • nikoswsn