Overview

Melonly provides official, production-ready client libraries for both Node.js and Python to streamline integration with the Melonly API. These libraries handle authentication, request formatting, and error handling, allowing you to focus on your application logic.
No support is provided for these libraries. Refer to the documentation and examples in each package for implementation details.

Available Libraries


Installation

Install via npm:
npm install @melonly-moderation/api-client
Or with yarn:
yarn add @melonly-moderation/api-client

Key Features

Authentication

Built-in support for Bearer token authentication. Pass your API token securely to all requests.

Error Handling

Consistent error objects and status code handling, matching Melonly API conventions.

Pagination & Rate Limits

Automatic handling of paginated endpoints and rate limit headers.

Type Safety (Node.js)

Full TypeScript support with types for all endpoints and responses.

Usage Notes

  • Refer to the Quickstart for API token generation and authentication basics.
  • All requests are subject to rate limits. The libraries surface rate limit headers and 429 errors for you to handle.
  • For endpoint details, required parameters, and response schemas, see the API Reference.
  • Each library includes its own usage examples and advanced documentation—see the respective package pages for details.
Always keep your API tokens secure. Never commit them to version control or expose them in client-side code.

Support & Contributions

These libraries are provided as-is, with no official support or guarantee of updates. For issues or feature requests, use the issue tracker on the respective package repository if available.