Software Development Kits (SDKs)

While we don't currently offer official Software Development Kits (SDKs), they are an important part of our roadmap. We are committed to making integration with the TextWatermark API as seamless as possible for developers.

Why SDKs?

When available, our SDKs will provide several benefits:

  • Simplified Integration: Quickly get started with pre-built functions for common API operations like encoding, decoding, and analysis.
  • Language-Specific Convenience: Work with the TextWatermark API using idiomatic code in your preferred programming language.
  • Authentication Handling: Streamlined management of API keys and authentication processes.
  • Error Handling: Consistent and easier ways to manage API responses and errors.
  • Type Safety: For languages that support it, SDKs can offer type-checked requests and responses, reducing common integration errors.

Future Plans & Your Feedback

We are actively planning the development of SDKs for popular languages. Initially, we are considering support for:

  • Python
  • Node.js (JavaScript/TypeScript)
  • Go
  • Rust

Your feedback is invaluable to us! If you have specific language preferences or features you'd like to see in our future SDKs, please let us know by opening an issue on our GitHub repository at https://github.com/XappNova/WatermarkMCP-Public/issues.

Using the API Directly

In the meantime, the TextWatermark API is fully accessible via standard HTTPS requests. You can integrate it into your applications using any language or HTTP client library. Please refer to our Quickstart Guide and API Endpoints documentation for detailed information on making requests and handling responses.