Skip to content

Official Delphi client library for accessing the OpenPLZ API

License

Notifications You must be signed in to change notification settings

openpotato/openplzapi-client.delphi

Repository files navigation

GitHub

OpenPLZ API Delphi Client

The official Delphi client library for direct access to the OpenPLZ API.

  • Supports Delphi 12 Athens and Delphi 11 Alexandria
  • Supports all available API endpoints
  • Supports paged responses and RFC 9457 error responses
  • Supports VCL, FireMonkey (FMX) and non-visual applications
  • Network communication based on System.Net.HttpClient

Installation

As Delphi does not have an established package manager, you have the following options:

  • Include this repository as submodule in the Git repository of your project.

  • Keep this repository separate and add the src folder as a search path to your project options.

  • Copy the source code from the src folder into the Git repository of your project and work with a copy of the code.

Getting started

Documentation is available in the GitHub wiki.

Can I help?

Yes, that would be much appreciated. The best way to help is to post a response via the Issue Tracker and/or submit a Pull Request.