API endpoint that allows AnnotationTypes to be viewed or edited.

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

Accepted filters:

- 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)
- type: Type (exact)
- label: Label (exact)
- created_by: Created by Username (exact)
- modified_by: Modified by Username (exact)
- model_name: [invalid name] (exact)
- model_type: [invalid name] (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

- created_by: created_by__username
- modified_by: modified_by__username
- owner: owner__username
- owned_by: owned_by__name
- deleted: <function filter_deleted at 0x7f45063765f0>
- deleted_by: deleted_by__username
- notes: notes__content
- cv_category: cv_category__name
- field_meta: field_meta__name
- mandatory_owned_by: mandatory_owned_by__name
- user: user__username
- credential: credential__name
- workflowversion: workflowversion__name
- workflowrun: workflowrun__name
- dataset: dataset__name

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 AnnotationTypes to be viewed or edited.

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/annotationtypes/?format=api&ordering=-label
HTTP 200 OK
Allow: GET, POST, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "previous": null,
    "next": "https://labid-demo.embl.de/api/v2/annotationtypes/?format=api&ordering=-label&page=2",
    "current": 1,
    "total": 56,
    "total_pages": 3,
    "results": [
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/303200b9-ded2-4d64-8840-3130dbe3298b/?format=api",
            "id": "303200b9-ded2-4d64-8840-3130dbe3298b",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.740184+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.740259+01:00",
                "category": "property"
            },
            "name": "TreatmentType",
            "choice_label": "TreatmentType",
            "description": "The treatment name that samples have been submitted to. A treatment time can be specified using the Treatment Time Annotation.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "TreatmentType",
            "help_text": "The treatment name that samples have been submitted to. A treatment time can be specified using the Treatment Time Annotation.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/1d696af2-1480-4437-8d49-a01ca0217529/?format=api",
            "id": "1d696af2-1480-4437-8d49-a01ca0217529",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.735882+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.735956+01:00",
                "category": "property"
            },
            "name": "TreatmentTime",
            "choice_label": "TreatmentTime",
            "description": "Describes the time a sample has been treated with a compound. WHENEVER POSSIBLE USE THE SAME TIME UNIT FOR ALL SAMPLES OF THE SAME EXPERIMENT. Values should be like: 3 hours, 30 minutes or 2 days. Allowed time units are: years, months, weeks, days, hours, minutes, seconds, ms, us. Note that following synonyms are also allowed: m, d and h for months, days and hours, respectively.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "TreatmentTime",
            "help_text": "Describes the time a sample has been treated with a compound. WHENEVER POSSIBLE USE THE SAME TIME UNIT FOR ALL SAMPLES OF THE SAME EXPERIMENT. Values should be like: 3 hours, 30 minutes or 2 days. Allowed time units are: years, months, weeks, days, hours, minutes, seconds, ms, us. Note that following synonyms are also allowed: m, d and h for months, days and hours, respectively.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/df2e0c4c-8ea0-4691-aedd-9cbbbc345be7/?format=api",
            "id": "df2e0c4c-8ea0-4691-aedd-9cbbbc345be7",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.731712+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.731787+01:00",
                "category": "property"
            },
            "name": "TreatmentConcentration",
            "choice_label": "TreatmentConcentration",
            "description": "Describes the concentration at which a sample has been treated with a compound indicated in the Treatment annotation. WHENEVER POSSIBLE USE THE SAME concentration UNIT FOR ALL SAMPLES OF THE SAME EXPERIMENT. Values should NOT contain greek letter i.e. please fully spell the concentration unit e.g. microliter.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "TreatmentConcentration",
            "help_text": "Describes the concentration at which a sample has been treated with a compound indicated in the Treatment annotation. WHENEVER POSSIBLE USE THE SAME concentration UNIT FOR ALL SAMPLES OF THE SAME EXPERIMENT. Values should NOT contain greek letter i.e. please fully spell the concentration unit e.g. microliter.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/a98adc00-5f4e-4374-86fe-2e123c89729b/?format=api",
            "id": "a98adc00-5f4e-4374-86fe-2e123c89729b",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:48.017546+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:48.017636+01:00",
                "category": "property"
            },
            "name": "image_time_increment_second",
            "choice_label": "Time Increment (second)",
            "description": "TimeIncrement is used for time series that have a global timing specification instead of per-timepoint timing info. For example in a video stream. The unit default is in seconds.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Time Increment (second)",
            "help_text": "TimeIncrement is used for time series that have a global timing specification instead of per-timepoint timing info. For example in a video stream. The unit default is in seconds.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/2f76abf3-4b70-492c-ba96-1b4c862c9992/?format=api",
            "id": "2f76abf3-4b70-492c-ba96-1b4c862c9992",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.890392+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.890504+01:00",
                "category": "property"
            },
            "name": "Temperature",
            "choice_label": "Temperature",
            "description": "Temperature.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Temperature",
            "help_text": "Temperature.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/9bf81842-4ec6-4848-b5dd-05547bbcaebd/?format=api",
            "id": "9bf81842-4ec6-4848-b5dd-05547bbcaebd",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.833103+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.833178+01:00",
                "category": "property"
            },
            "name": "StrainOrLine",
            "choice_label": "StrainOrLine",
            "description": "StrainOrLine.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "StrainOrLine",
            "help_text": "StrainOrLine.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/6cedc2a1-0181-4d82-acd5-20075f207636/?format=api",
            "id": "6cedc2a1-0181-4d82-acd5-20075f207636",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.812318+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.812394+01:00",
                "category": "property"
            },
            "name": "Sex",
            "choice_label": "Sex",
            "description": "MIAME Attribute.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "VOCABULARYTERM",
            "label": "Sex",
            "help_text": "MIAME Attribute.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": "f2d9452b-1443-4b12-8512-0cb0ad06991c",
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "label",
            "choices_api": "https://labid-demo.embl.de/api/v2/vocabularies/terms/?category_id=f2d9452b-1443-4b12-8512-0cb0ad06991c&fields=id%2Clabel&ordering=name&page_size=20&response_format=flat",
            "preferred_view_widget": "CVVIEW",
            "preferred_edit_widget": "CVEDIT",
            "preferred_list_widget": "CSVTEXT",
            "field_meta": "ad0a3aab-0680-4e2b-b943-987013ba376b",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/a7d65c5a-4079-4c12-9828-a6a2ce182202/?format=api",
            "id": "a7d65c5a-4079-4c12-9828-a6a2ce182202",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.806555+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.806643+01:00",
                "category": "property"
            },
            "name": "SampleType",
            "choice_label": "SampleType",
            "description": "MIAME Attribute. The form in which the BioMaterial was obtained/maintained e.g. frozen, fresh etc... (ref MAGE BioSourceType).",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "VOCABULARYTERM",
            "label": "SampleType",
            "help_text": "MIAME Attribute. The form in which the BioMaterial was obtained/maintained e.g. frozen, fresh etc... (ref MAGE BioSourceType).",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": "608b5804-45c5-47b7-8e86-679ac6e9ce4b",
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "label",
            "choices_api": "https://labid-demo.embl.de/api/v2/vocabularies/terms/?category_id=608b5804-45c5-47b7-8e86-679ac6e9ce4b&fields=id%2Clabel&ordering=name&page_size=20&response_format=flat",
            "preferred_view_widget": "CVVIEW",
            "preferred_edit_widget": "CVEDIT",
            "preferred_list_widget": "CSVTEXT",
            "field_meta": "ad0a3aab-0680-4e2b-b943-987013ba376b",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/ac9adaf8-e80c-4770-9ab2-d1ae357f3a13/?format=api",
            "id": "ac9adaf8-e80c-4770-9ab2-d1ae357f3a13",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:31:45.318219+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:31:45.318289+01:00",
                "category": "property"
            },
            "name": "reagent",
            "choice_label": "Reagent",
            "description": "",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Reagent",
            "help_text": "",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/4ec6e7fd-9ab1-45d1-9329-b3730b7f8a86/?format=api",
            "id": "4ec6e7fd-9ab1-45d1-9329-b3730b7f8a86",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.816452+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.816528+01:00",
                "category": "property"
            },
            "name": "readtype",
            "choice_label": "ReadType",
            "description": "Readtype.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "ReadType",
            "help_text": "Readtype.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/0a74b33a-68c9-4031-b6db-418bbf4d1468/?format=api",
            "id": "0a74b33a-68c9-4031-b6db-418bbf4d1468",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.727559+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.727655+01:00",
                "category": "property"
            },
            "name": "pubmed_id",
            "choice_label": "Pubmed ID",
            "description": "Pubmed identifiers.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Pubmed ID",
            "help_text": "Pubmed identifiers.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "PubmedID",
            "preferred_edit_widget": "PubmedID",
            "preferred_list_widget": "PubmedID",
            "field_meta": "cf026ba6-30d1-41f3-9e43-ae2c402b46a4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/59ea950c-6658-4757-ac1d-4596dbaad1ae/?format=api",
            "id": "59ea950c-6658-4757-ac1d-4596dbaad1ae",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:48.013639+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:48.013716+01:00",
                "category": "property"
            },
            "name": "image_physical_pixel_size_z_micrometer",
            "choice_label": "Physical Pixel Size Z (µm)",
            "description": "Physical size of a pixel in Z dimension in micrometers.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Physical Pixel Size Z (µm)",
            "help_text": "Physical size of a pixel in Z dimension in micrometers.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/f602d8c0-a360-4377-8f50-fbf5c92717ef/?format=api",
            "id": "f602d8c0-a360-4377-8f50-fbf5c92717ef",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:48.009578+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:48.009661+01:00",
                "category": "property"
            },
            "name": "image_physical_pixel_size_y_micrometer",
            "choice_label": "Physical Pixel Size Y (µm)",
            "description": "Physical size of a pixel in Y dimension in micrometers.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Physical Pixel Size Y (µm)",
            "help_text": "Physical size of a pixel in Y dimension in micrometers.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/7bc17047-153c-4d35-91bb-343260b80e6b/?format=api",
            "id": "7bc17047-153c-4d35-91bb-343260b80e6b",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:48.005667+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:48.005743+01:00",
                "category": "property"
            },
            "name": "image_physical_pixel_size_x_micrometer",
            "choice_label": "Physical Pixel Size X (µm)",
            "description": "Physical size of a pixel in X dimension in micrometers.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Physical Pixel Size X (µm)",
            "help_text": "Physical size of a pixel in X dimension in micrometers.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/53ba3110-e1de-4989-8911-4c6b94ae800c/?format=api",
            "id": "53ba3110-e1de-4989-8911-4c6b94ae800c",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.723325+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.723400+01:00",
                "category": "property"
            },
            "name": "Phenotype",
            "choice_label": "Phenotype",
            "description": "The observable form taken by some character (or group of characters) in an individual or an organism, excluding pathology and disease. The detectable outward manifestations of a specific genotype.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Phenotype",
            "help_text": "The observable form taken by some character (or group of characters) in an individual or an organism, excluding pathology and disease. The detectable outward manifestations of a specific genotype.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/109180c2-a9ba-48c1-b470-a253825f6af0/?format=api",
            "id": "109180c2-a9ba-48c1-b470-a253825f6af0",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.719020+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.719113+01:00",
                "category": "property"
            },
            "name": "OrganismPart",
            "choice_label": "OrganismPart",
            "description": "MIAME Attribute. The part of organism's anatomy or substance arising from an organism from which the biomaterial was derived, excludes cells. E.g. tissue, organ, system, sperm, blood or body location (arm).",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "OrganismPart",
            "help_text": "MIAME Attribute. The part of organism's anatomy or substance arising from an organism from which the biomaterial was derived, excludes cells. E.g. tissue, organ, system, sperm, blood or body location (arm).",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/54d2f1bf-245f-4907-9f69-b01fbbb77e85/?format=api",
            "id": "54d2f1bf-245f-4907-9f69-b01fbbb77e85",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.844634+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.844766+01:00",
                "category": "property"
            },
            "name": "Organism",
            "choice_label": "Organism",
            "description": "The organism.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "VOCABULARYTERM",
            "label": "Organism",
            "help_text": "The organism.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": "ecb49b95-a517-4019-884f-d9736d9583f4",
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "label",
            "choices_api": "https://labid-demo.embl.de/api/v2/vocabularies/terms/?category_id=ecb49b95-a517-4019-884f-d9736d9583f4&fields=id%2Clabel&ordering=name&page_size=20&response_format=flat",
            "preferred_view_widget": "CVVIEW",
            "preferred_edit_widget": "CVEDIT",
            "preferred_list_widget": "CSVTEXT",
            "field_meta": "ad0a3aab-0680-4e2b-b943-987013ba376b",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/42b141f9-daf6-4808-a257-1de9c704c622/?format=api",
            "id": "42b141f9-daf6-4808-a257-1de9c704c622",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:48.021994+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:48.022128+01:00",
                "category": "property"
            },
            "name": "image_ordered_channel_names",
            "choice_label": "Ordered Channel Names",
            "description": "Comma-separated list of channel names in the order they appear in the image.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Ordered Channel Names",
            "help_text": "Comma-separated list of channel names in the order they appear in the image.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/ddac7397-892d-4925-a813-137e503dec17/?format=api",
            "id": "ddac7397-892d-4925-a813-137e503dec17",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.930980+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.931118+01:00",
                "category": "property"
            },
            "name": "image_magnification",
            "choice_label": "Magnification",
            "description": "Magnification used to capture the image, e.g. 40x, 63x, 100x.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "TEXT",
            "label": "Magnification",
            "help_text": "Magnification used to capture the image, e.g. 40x, 63x, 100x.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": null,
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "name",
            "choices_api": null,
            "preferred_view_widget": "TEXT",
            "preferred_edit_widget": "TEXTINPUT",
            "preferred_list_widget": "TEXT",
            "field_meta": "ca1f6072-9c3a-4b1c-8e1c-14e53370e4f4",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        },
        {
            "url": "https://labid-demo.embl.de/api/v2/annotationtypes/a8285606-58c9-4a16-8da2-c921e0dbed54/?format=api",
            "id": "a8285606-58c9-4a16-8da2-c921e0dbed54",
            "created_by": "admin",
            "modified_by": "admin",
            "created": {
                "name": "created",
                "value": "2025-12-16T09:11:47.800078+01:00",
                "category": "property"
            },
            "modified": {
                "name": "modified",
                "value": "2025-12-16T09:11:47.800157+01:00",
                "category": "property"
            },
            "name": "InitialTimePoint",
            "choice_label": "InitialTimePoint",
            "description": "MIAME Attribute. The point from which measurements of age were taken.",
            "public": true,
            "permissions": {
                "public": true,
                "actions": {}
            },
            "unit_choices_api": null,
            "type": "VOCABULARYTERM",
            "label": "InitialTimePoint",
            "help_text": "MIAME Attribute. The point from which measurements of age were taken.",
            "default": "",
            "has_default": false,
            "multiple": false,
            "is_protocol_parameter": false,
            "autocomplete": "",
            "searchable": true,
            "readonly": false,
            "sortable": true,
            "cv_category": "1adf2212-3e63-42ff-a442-bd1f40ca5511",
            "mandatory": false,
            "validations": [],
            "visibility": "ALWAYS",
            "edit_visibility": "ALWAYS",
            "list_visibility": "OPTIONAL",
            "value_choices": null,
            "choices_value": "id",
            "choices_label": "label",
            "choices_api": "https://labid-demo.embl.de/api/v2/vocabularies/terms/?category_id=1adf2212-3e63-42ff-a442-bd1f40ca5511&fields=id%2Clabel&ordering=name&page_size=20&response_format=flat",
            "preferred_view_widget": "CVVIEW",
            "preferred_edit_widget": "CVEDIT",
            "preferred_list_widget": "CSVTEXT",
            "field_meta": "ad0a3aab-0680-4e2b-b943-987013ba376b",
            "owner": "admin",
            "owned_by": "SYSTEM_GROUP"
        }
    ]
}