Endpoint for interacting with versioned client configs.

When changing a client config using PATCH or PUT, its revision should be included in the payload. This information is used to verify that the object has not been changed since reading it. If so, an HTTP 412 is returned. By setting "overwrite" to True, a client may choose to ignore this and save the object anyway.

Supports filtering on client, organisation, created, last_modified, access_modifier, and slug.

Examples

?client=hittestresstool

?organisation__name__endswith=Schuurmans

?organisation__uuid=b1b44c11-8bdf-44bb-be62-6fe8b9458b92

?created__gte=2017-01-01T00:00:00Z

?last_modified__lt=2018-01-01T00:00:00Z

?access_modifier=Public

?slug__startswith=hitte
GET /api/v4/clientconfigs/?format=api
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1,
    "next": null,
    "previous": null,
    "results": [
        {
            "clientconfig": {
                "id": 45,
                "url": "https://demo.lizard.net/api/v4/clientconfigs/45/?format=api",
                "portal": "demo.lizard.net",
                "client": "lizard-viewer",
                "slug": "config",
                "configuration": {
                    "version": 1,
                    "backgroundMaps": {
                        "3d": "2d36cb9d-e3c5-4143-9052-ef95527a21e7",
                        "dark": "6d99d4a9-cae0-437a-a87b-bb78e2c85094",
                        "neutral": "d481b712-934d-485d-bfdb-bc1abf01fd5c",
                        "satellite": "979c501d-dd64-478a-a7bf-960515d5c0d2",
                        "topography": "basic"
                    },
                    "mapTilerApiKey": "8R286WIJ0x3O8OpGAQ6L",
                    "mapboxAccessToken": "pk.eyJ1IjoibmVsZW5zY2h1dXJtYW5zIiwiYSI6ImNrZWlnbHdycjFqNHMyem95cWFqNzhkc3IifQ.ymzd92iqviR5RZ-dd-xRIg"
                },
                "organisation": {
                    "url": "https://demo.lizard.net/api/v4/organisations/61f5a464-c350-44c1-9bc7-d4b42d7f58cb/?format=api",
                    "uuid": "61f5a464-c350-44c1-9bc7-d4b42d7f58cb",
                    "name": "Nelen & Schuurmans Consultancy"
                },
                "supplier": null,
                "access_modifier": 0,
                "created": "2023-05-05T12:43:25.993121Z",
                "last_modified": "2023-10-12T09:59:48.258255Z"
            },
            "revision": 2670,
            "comment": "Changed Configuration."
        }
    ]
}