You are viewing limited content. For full access, please sign in.

Discussion

Discussion

Python SDK for Laserfiche API

posted on October 8, 2021

I've created a project on GitHub to generate a Python SDK for Laserfiche.
The SDK is built with Swagger Codegen and published on PyPi for easy install.

Is this OK/Useful, and do I need to change any licensing on the project?
 

2 0
replied on February 15, 2023

First-time listener, first-time caller here.

We just purchased the SDK for Laserfiche because we were under the impression that a Python API already existed; is this not the case @████████?

For now, I guess I'm digging into that great Github Repo @████████

0 0
replied on October 11, 2021

Thank you for sharing this - we are in the process of publishing "curated" language specific SDKs for the most popular in-demand languages.
While anyone can and is encouraged to generate a language specific SDK from Laserfiche's OpenAPI3.0 specs using code gen tools like NSwag or OpenAPI Generator, we will publish versions with some improvements over the auto-generated one (like connection handling, retries on transient errors, handling specific error codes, etc.).

We are in the process of determining which languages to support and the ways to allow contributing to these SDKs so stay tuned. Your post will be considered a "+1" for Python!

The "Developer 301 Scripting with the SDK" was a bit different, that was a wrapper around the .Net SDK, not a swagger client built based on the new REST API's OpenAPI specifications.

2 0
replied on October 8, 2021 Show version history

Interestingly enough, some of the Laserfiche engineers actually did a demo of something like this at Empower a few years ago.

GitHub - LaserfichePSG/LFSDKPython: Implementation of Python wrapper for the Laserfiche SDK

If you have access to the Laserfiche Empower presentation files from 2019, the course was "Developer 301 Scripting with the SDK"

1 0
You are not allowed to follow up in this post.

Sign in to reply to this post.