- Version
-
0.33.0
- Source
- Keywords
-
OpenAPI, Zaakgericht Werken, Common Ground, NLX
Manage your external API's to consume.
- Store services with their configuration in the database
- Built in ape-pie API client adapter
- NLX support
- Declare data/domain objects as modern Python dataclasses
- Python 3.10 or newer
- Django 3.2 or newer
- Install from PyPI
- Add
zgw_consumers
andsimple_certmanager
to theINSTALLED_APPS
setting.
In the Django admin, you can create Service
instances to define your external APIs.
Client
To get a client for a given resource, you can use:
The resulting client will have certificate and authentication automatically configured from the database configuration.