API endpoint that allows CV Categories to be viewed or edited. In addition to the normal detail page, when provided with the param nested=True, the detail endpoint shows all Terms on the category. Then on the detail page, terms can be viewed, changed, deleted and added to the Category.

» click to learn about Filtering, Ordering and more...

Accepted filters:

- search: Search in the following fields: ^name. (^startswith, $regex, =exact)
- id: ID (exact)
- created: Created (exact)
- modified: Modified (exact)
- name: Name starts with (istartswith)
- description: Description contains (icontains)
- query: Search filter on the name property (exact)
- owner: Owner Username (exact)
- owned_by: Filter on list of owned by group names [OR] (exact)
- public: Public (exact)
- deleted: Deleted (exact)
- deleted_by: Deleted by (exact)
- deleted_date: Deleted date (exact)
- label: Label contains (icontains)
- created_by: Created by Username (exact)
- modified_by: Modified by Username (exact)

Advanced Filtering

You can also filter using a json object to process all search parameters. Currently this filter supports the syntax as produced/used by the http://summitroute.github.io/react-structured-filter/ search UI.

Example

?query_expression={"category":"name","operator":"contains","value":"Y00"},
       {"category":"amount","operator":">","value":"10"},
       {"category":"type__name","operator":"exact","value":"ANTIBODY"}
» more info about the query_expression param..

Preset mappings

- terms: {'name': 'term_count', 'aggregate': Count(F(terms), distinct=True)}
- deleted: <function filter_deleted at 0x7f45063765f0>
- deleted_by: deleted_by__username
- owner: owner__username
- owned_by: owned_by__name
- created_by: created_by__username
- modified_by: modified_by__username

Operators

- ==
- =
- >=
- >
- <=
- <
- contains
- icontains
- exact
- iexact
- startswith
- istartswith
- endswith
- iendswith

Permission filtering

Based on the current logged in user you can filter for objects that have a particular permission set:

- can_change: True/False, show objects that you can change
- can_delete: True/False, show objects that you can delete

# not applicable - will raise NotAcceptable:
- can_view: as this is always True, you can only view items you are allowed to see

Ordering

You can order on practically any field even spanning relations.

# reverse order on owner username
?ordering=-owner

# order on related field
?ordering=category__version
API endpoint that allows CV Categories to be viewed or edited.
In addition to the normal detail page, when provided with the param *nested*=True,
the detail endpoint shows all Terms on the category.
Then on the detail page, terms can be viewed, changed, deleted and added to the Category.

None

The default modelviewset used in this project


Add JSONPatch like functionality to bulk update items.


### Bulk Delete

This view also allows for one to bulk delete items. The url needs to be appended by ``/bulk_delete/`` and the ids
need to be given by multiple query_params:

```
{current_url}/bulk_delete/?id=<id_1>,id=<id_2>
```
GET /api/v2/vocabularies/categories/?format=api&page=5
HTTP 200 OK
Allow: GET, POST, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "previous": "https://labid-demo.embl.de/api/v2/vocabularies/categories/?format=api&page=4",
    "next": null,
    "current": 5,
    "total": 85,
    "total_pages": 5,
    "results": [
        {
            "url": {
                "name": "url",
                "value": "https://labid-demo.embl.de/api/v2/vocabularies/categories/f2d9452b-1443-4b12-8512-0cb0ad06991c/?format=api",
                "category": "property"
            },
            "id": {
                "name": "id",
                "category": "property",
                "value": "f2d9452b-1443-4b12-8512-0cb0ad06991c"
            },
            "created_by": {
                "name": "created_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "modified_by": {
                "name": "modified_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.207005+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.207069+01:00",
                "category": "property"
            },
            "model_name": {
                "name": "model_name",
                "category": "property",
                "value": "category"
            },
            "app_name": {
                "name": "app_name",
                "category": "property",
                "value": "vocabularies"
            },
            "model_type": {
                "name": "model_type",
                "category": "property",
                "value": "DEFAULT"
            },
            "name": {
                "name": "name",
                "value": {
                    "id": "f2d9452b-1443-4b12-8512-0cb0ad06991c",
                    "name": "annotations_sex",
                    "model_name": "category",
                    "app_name": "vocabularies",
                    "model_type": null
                },
                "category": "property"
            },
            "choice_label": {
                "name": "choice_label",
                "category": "property",
                "value": "annotations_sex"
            },
            "description": {
                "name": "description",
                "category": "property",
                "value": ""
            },
            "label": {
                "name": "label",
                "category": "property",
                "value": "Annotations: Sex"
            },
            "status": {
                "name": "status",
                "value": {
                    "value": "ACTIVE",
                    "label": "Active"
                },
                "category": "property"
            },
            "source": {
                "name": "source",
                "category": "property",
                "value": ""
            },
            "version": {
                "name": "version",
                "category": "property",
                "value": "1"
            },
            "terms": {
                "name": "terms",
                "category": "property",
                "value": [
                    {
                        "id": "b4e91ef4-f809-46a5-a34b-3917991a52d1",
                        "name": "female",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "female",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "4d963ebe-763a-4225-adfd-bd2a7b06e864",
                        "name": "male",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "male",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "eb5ea2df-43d8-485b-a330-512d4aaaf072",
                        "name": "Hfr",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "Hfr",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "a6efaa68-f52c-4e34-8186-a13e9609b1d4",
                        "name": "hermaphrodite",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "hermaphrodite",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "d0f26365-4419-43e9-a03a-4b2fa73b4dbe",
                        "name": "F minus",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "F minus",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "36b16eb3-13a0-463d-a4a1-e165044196ae",
                        "name": "mating type a",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "mating type a",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "03784a17-b915-4d27-bbb4-f6831b2296c1",
                        "name": "mating type alpha",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "mating type alpha",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "847f86f4-e9f8-40ab-8123-7bc6d9b7ecb2",
                        "name": "mating type h minus",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "mating type h minus",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "8fabd676-1fa8-4dc4-a953-d46f64300c32",
                        "name": "mating type h plus",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "mating type h plus",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "00f8fa7f-706f-4951-b881-0386f22b00c4",
                        "name": "mixed sex",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "mixed sex",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "0d2395d6-9f8d-4af5-b139-2b9f5eb9b157",
                        "name": "unknown sex",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "unknown sex",
                        "image_url": "",
                        "public": true
                    }
                ]
            },
            "permissions": {
                "name": "permissions",
                "value": {
                    "public": true,
                    "actions": {},
                    "allowed": [
                        "view"
                    ]
                },
                "category": "property"
            },
            "public": {
                "name": "public",
                "value": true,
                "category": "property"
            },
            "owner": {
                "name": "owner",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "owned_by": {
                "name": "owned_by",
                "value": {
                    "id": 1,
                    "name": "SYSTEM_GROUP"
                },
                "category": "property"
            }
        },
        {
            "url": {
                "name": "url",
                "value": "https://labid-demo.embl.de/api/v2/vocabularies/categories/608b5804-45c5-47b7-8e86-679ac6e9ce4b/?format=api",
                "category": "property"
            },
            "id": {
                "name": "id",
                "category": "property",
                "value": "608b5804-45c5-47b7-8e86-679ac6e9ce4b"
            },
            "created_by": {
                "name": "created_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "modified_by": {
                "name": "modified_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.126459+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.126521+01:00",
                "category": "property"
            },
            "model_name": {
                "name": "model_name",
                "category": "property",
                "value": "category"
            },
            "app_name": {
                "name": "app_name",
                "category": "property",
                "value": "vocabularies"
            },
            "model_type": {
                "name": "model_type",
                "category": "property",
                "value": "DEFAULT"
            },
            "name": {
                "name": "name",
                "value": {
                    "id": "608b5804-45c5-47b7-8e86-679ac6e9ce4b",
                    "name": "annotations_sampletype",
                    "model_name": "category",
                    "app_name": "vocabularies",
                    "model_type": null
                },
                "category": "property"
            },
            "choice_label": {
                "name": "choice_label",
                "category": "property",
                "value": "annotations_sampletype"
            },
            "description": {
                "name": "description",
                "category": "property",
                "value": ""
            },
            "label": {
                "name": "label",
                "category": "property",
                "value": "Annotations: SampleType"
            },
            "status": {
                "name": "status",
                "value": {
                    "value": "ACTIVE",
                    "label": "Active"
                },
                "category": "property"
            },
            "source": {
                "name": "source",
                "category": "property",
                "value": ""
            },
            "version": {
                "name": "version",
                "category": "property",
                "value": "1"
            },
            "terms": {
                "name": "terms",
                "category": "property",
                "value": [
                    {
                        "id": "52697d23-d99e-4d4d-a2ea-823b98ca7c27",
                        "name": "frozen_sample",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "frozen_sample",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "0474add5-83ce-4c72-823e-a296acad82e4",
                        "name": "fresh_sample",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "fresh_sample",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "dd05c29b-f799-4367-b413-60022e616a6a",
                        "name": "agar_stab",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "agar_stab",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "b5f19c51-7c75-4259-bd70-ecf58efd1459",
                        "name": "blood",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "blood",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "93a2daba-58ec-451b-9d3b-459dfcc32cf9",
                        "name": "feces",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "feces",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "468b92d2-def4-41ec-8469-5fcc110575bb",
                        "name": "feces_dried_sample",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "feces_dried_sample",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "18bd249b-eb33-48a5-ace5-b1f51dbcce6e",
                        "name": "paraffin_sample",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "paraffin_sample",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "89980363-22c0-4ee6-bfd9-5022ea15dafa",
                        "name": "urine",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "urine",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "7191a070-15af-4bd7-9866-b0194cf85c93",
                        "name": "freeze_dried_sample",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "freeze_dried_sample",
                        "image_url": "",
                        "public": true
                    }
                ]
            },
            "permissions": {
                "name": "permissions",
                "value": {
                    "public": true,
                    "actions": {},
                    "allowed": [
                        "view"
                    ]
                },
                "category": "property"
            },
            "public": {
                "name": "public",
                "value": true,
                "category": "property"
            },
            "owner": {
                "name": "owner",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "owned_by": {
                "name": "owned_by",
                "value": {
                    "id": 1,
                    "name": "SYSTEM_GROUP"
                },
                "category": "property"
            }
        },
        {
            "url": {
                "name": "url",
                "value": "https://labid-demo.embl.de/api/v2/vocabularies/categories/1adf2212-3e63-42ff-a442-bd1f40ca5511/?format=api",
                "category": "property"
            },
            "id": {
                "name": "id",
                "category": "property",
                "value": "1adf2212-3e63-42ff-a442-bd1f40ca5511"
            },
            "created_by": {
                "name": "created_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "modified_by": {
                "name": "modified_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.085253+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.085365+01:00",
                "category": "property"
            },
            "model_name": {
                "name": "model_name",
                "category": "property",
                "value": "category"
            },
            "app_name": {
                "name": "app_name",
                "category": "property",
                "value": "vocabularies"
            },
            "model_type": {
                "name": "model_type",
                "category": "property",
                "value": "DEFAULT"
            },
            "name": {
                "name": "name",
                "value": {
                    "id": "1adf2212-3e63-42ff-a442-bd1f40ca5511",
                    "name": "annotations_initialtimepoint",
                    "model_name": "category",
                    "app_name": "vocabularies",
                    "model_type": null
                },
                "category": "property"
            },
            "choice_label": {
                "name": "choice_label",
                "category": "property",
                "value": "annotations_initialtimepoint"
            },
            "description": {
                "name": "description",
                "category": "property",
                "value": ""
            },
            "label": {
                "name": "label",
                "category": "property",
                "value": "Annotations: InitialTimepoint"
            },
            "status": {
                "name": "status",
                "value": {
                    "value": "ACTIVE",
                    "label": "Active"
                },
                "category": "property"
            },
            "source": {
                "name": "source",
                "category": "property",
                "value": ""
            },
            "version": {
                "name": "version",
                "category": "property",
                "value": "1"
            },
            "terms": {
                "name": "terms",
                "category": "property",
                "value": [
                    {
                        "id": "98fa0c4a-35e1-49b5-aa2e-64e615383942",
                        "name": "birth",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "birth",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "e1d4d87b-0fe8-4f6c-a8ca-b9ff01c5d7f7",
                        "name": "coitus",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "coitus",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "df299731-9530-4c85-84f3-19c73cd188cf",
                        "name": "eclosion",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "eclosion",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "99980d23-78b7-4b6a-a6fd-fb400a5ed064",
                        "name": "fertilization",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "fertilization",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "9e0049e2-ab2c-4925-97e9-2ac4d164ee91",
                        "name": "germination",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "germination",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "a2ba5efd-6b14-4999-85d4-98e59f725286",
                        "name": "hatching",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "hatching",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "3e89f158-30c5-4487-a266-525e36b35a9c",
                        "name": "planting",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "planting",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "8952d5c6-46f3-4883-ba7a-94fa2ed162a6",
                        "name": "sowing",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "sowing",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "0f074c57-76a9-41fb-b652-c7f336a2f1cb",
                        "name": "beginning of stage",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "beginning of stage",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "785280c4-38c3-4b12-928f-2af12ee35641",
                        "name": "egg laying",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "egg laying",
                        "image_url": "",
                        "public": true
                    }
                ]
            },
            "permissions": {
                "name": "permissions",
                "value": {
                    "public": true,
                    "actions": {},
                    "allowed": [
                        "view"
                    ]
                },
                "category": "property"
            },
            "public": {
                "name": "public",
                "value": true,
                "category": "property"
            },
            "owner": {
                "name": "owner",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "owned_by": {
                "name": "owned_by",
                "value": {
                    "id": 1,
                    "name": "SYSTEM_GROUP"
                },
                "category": "property"
            }
        },
        {
            "url": {
                "name": "url",
                "value": "https://labid-demo.embl.de/api/v2/vocabularies/categories/ac1d9e7c-cb17-42f4-85a7-adb64baaa7ef/?format=api",
                "category": "property"
            },
            "id": {
                "name": "id",
                "category": "property",
                "value": "ac1d9e7c-cb17-42f4-85a7-adb64baaa7ef"
            },
            "created_by": {
                "name": "created_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "modified_by": {
                "name": "modified_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:46.931528+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:46.931589+01:00",
                "category": "property"
            },
            "model_name": {
                "name": "model_name",
                "category": "property",
                "value": "category"
            },
            "app_name": {
                "name": "app_name",
                "category": "property",
                "value": "vocabularies"
            },
            "model_type": {
                "name": "model_type",
                "category": "property",
                "value": "DEFAULT"
            },
            "name": {
                "name": "name",
                "value": {
                    "id": "ac1d9e7c-cb17-42f4-85a7-adb64baaa7ef",
                    "name": "annotations_geneticmodification",
                    "model_name": "category",
                    "app_name": "vocabularies",
                    "model_type": null
                },
                "category": "property"
            },
            "choice_label": {
                "name": "choice_label",
                "category": "property",
                "value": "annotations_geneticmodification"
            },
            "description": {
                "name": "description",
                "category": "property",
                "value": ""
            },
            "label": {
                "name": "label",
                "category": "property",
                "value": "Annotations: GeneticModification"
            },
            "status": {
                "name": "status",
                "value": {
                    "value": "ACTIVE",
                    "label": "Active"
                },
                "category": "property"
            },
            "source": {
                "name": "source",
                "category": "property",
                "value": ""
            },
            "version": {
                "name": "version",
                "category": "property",
                "value": "1"
            },
            "terms": {
                "name": "terms",
                "category": "property",
                "value": [
                    {
                        "id": "2f1290b7-0484-46ab-9d69-e8a08c19dcff",
                        "name": "transfection",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "transfection",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "6d4014ab-bb17-4730-ad1a-48f95047b623",
                        "name": "insertion",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "insertion",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "27de7ebf-5119-47dc-94b2-d53374d6e5b4",
                        "name": "none",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "none",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "235eb5d6-bbb4-414a-97e8-9f326cdddb51",
                        "name": "chromosomal substitution",
                        "description": "Chromosomal Substitution",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "chromosomal substitution",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "7c438ba4-da6d-4b7d-9df2-49eb9e27c9e9",
                        "name": "gene knock in",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "gene knock in",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "d8d2e27e-4e94-455b-88ab-05882e747532",
                        "name": "gene knock out",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "gene knock out",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "40e8fc89-718e-49d5-8583-299385b46835",
                        "name": "induced mutation",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "induced mutation",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "913b0daa-0bc2-4330-91e6-5b0221421bf8",
                        "name": "targeted mutation",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "targeted mutation",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "54838940-2532-476e-b08f-94c8602a002b",
                        "name": "spontaneous mutation",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "spontaneous mutation",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "3ed57043-f2d6-427a-a063-730b08357bda",
                        "name": "deletion",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "deletion",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "c1aa43a4-bb02-4732-8b09-f203fe5b9f5d",
                        "name": "transgenic",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "transgenic",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "137efa47-267e-4cdf-9eca-3069fa2687a8",
                        "name": "duplication",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "duplication",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "9541a204-1efb-414d-87d1-56dbce4047f5",
                        "name": "gene trap",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "gene trap",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "52d7eb52-ed62-4de7-bdb3-9d54deb201be",
                        "name": "inversion",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "inversion",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "1173a74a-17b0-4191-a84d-f87a7097affa",
                        "name": "recombination",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "recombination",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "ba06c1b0-260f-4acc-be4e-50ce6ba56517",
                        "name": "transposition",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "transposition",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "08a4c7ff-cb1e-4d9d-a69e-586acfbea462",
                        "name": "chromosomal aberration",
                        "description": "",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "chromosomal aberration",
                        "image_url": "",
                        "public": true
                    }
                ]
            },
            "permissions": {
                "name": "permissions",
                "value": {
                    "public": true,
                    "actions": {},
                    "allowed": [
                        "view"
                    ]
                },
                "category": "property"
            },
            "public": {
                "name": "public",
                "value": true,
                "category": "property"
            },
            "owner": {
                "name": "owner",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "owned_by": {
                "name": "owned_by",
                "value": {
                    "id": 1,
                    "name": "SYSTEM_GROUP"
                },
                "category": "property"
            }
        },
        {
            "url": {
                "name": "url",
                "value": "https://labid-demo.embl.de/api/v2/vocabularies/categories/3f97b971-2027-466d-abe2-ac1f7573faa9/?format=api",
                "category": "property"
            },
            "id": {
                "name": "id",
                "category": "property",
                "value": "3f97b971-2027-466d-abe2-ac1f7573faa9"
            },
            "created_by": {
                "name": "created_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "modified_by": {
                "name": "modified_by",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:46.891453+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:46.891647+01:00",
                "category": "property"
            },
            "model_name": {
                "name": "model_name",
                "category": "property",
                "value": "category"
            },
            "app_name": {
                "name": "app_name",
                "category": "property",
                "value": "vocabularies"
            },
            "model_type": {
                "name": "model_type",
                "category": "property",
                "value": "DEFAULT"
            },
            "name": {
                "name": "name",
                "value": {
                    "id": "3f97b971-2027-466d-abe2-ac1f7573faa9",
                    "name": "annotations_antibodytype",
                    "model_name": "category",
                    "app_name": "vocabularies",
                    "model_type": null
                },
                "category": "property"
            },
            "choice_label": {
                "name": "choice_label",
                "category": "property",
                "value": "annotations_antibodytype"
            },
            "description": {
                "name": "description",
                "category": "property",
                "value": ""
            },
            "label": {
                "name": "label",
                "category": "property",
                "value": "Annotations: AntibodyType"
            },
            "status": {
                "name": "status",
                "value": {
                    "value": "ACTIVE",
                    "label": "Active"
                },
                "category": "property"
            },
            "source": {
                "name": "source",
                "category": "property",
                "value": ""
            },
            "version": {
                "name": "version",
                "category": "property",
                "value": "1"
            },
            "terms": {
                "name": "terms",
                "category": "property",
                "value": [
                    {
                        "id": "a3b42693-5097-4279-b34f-709475ff883d",
                        "name": "pre-immune",
                        "description": "Pre-Immune",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "pre-immune",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "b8a3bcd0-3858-4171-8a1e-d1cb98232058",
                        "name": "serum",
                        "description": "Serume",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "serum",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "80030fbd-6e7a-4221-9d12-5e1c46c99e13",
                        "name": "monoclonal",
                        "description": "Monoclonal",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "monoclonal",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "4eabd24a-a93c-4cfa-ac89-c8273e704313",
                        "name": "none",
                        "description": "None",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "none",
                        "image_url": "",
                        "public": true
                    },
                    {
                        "id": "6c091261-b3e1-4698-8b7b-e5a23acc3569",
                        "name": "purified polyclonal",
                        "description": "Purified Polyclonal",
                        "dbxref_id": "",
                        "default": false,
                        "short_name": "purified polyclonal",
                        "image_url": "",
                        "public": true
                    }
                ]
            },
            "permissions": {
                "name": "permissions",
                "value": {
                    "public": true,
                    "actions": {},
                    "allowed": [
                        "view"
                    ]
                },
                "category": "property"
            },
            "public": {
                "name": "public",
                "value": true,
                "category": "property"
            },
            "owner": {
                "name": "owner",
                "value": {
                    "id": 1,
                    "username": "admin",
                    "full_name": "Admin User"
                },
                "category": "property"
            },
            "owned_by": {
                "name": "owned_by",
                "value": {
                    "id": 1,
                    "name": "SYSTEM_GROUP"
                },
                "category": "property"
            }
        }
    ]
}