Initial version

This commit is contained in:
Tom Kasper
2026-08-30 20:44:00 +02:00
commit 9aa2da72b5
612 changed files with 64514 additions and 0 deletions
+188
View File
@@ -0,0 +1,188 @@
# coding: utf-8
# flake8: noqa
"""
eLabFTW REST API v2 Documentation
This document describes all available endpoints and methods for eLabFTW's API version 2. # noqa: E501
OpenAPI spec version: 2.0.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
"""
from __future__ import absolute_import
# import apis into sdk package
from elabapi_python.api.api_keys_api import ApiKeysApi
from elabapi_python.api.branding_api import BrandingApi
from elabapi_python.api.comments_api import CommentsApi
from elabapi_python.api.compounds_api import CompoundsApi
from elabapi_python.api.config_api import ConfigApi
from elabapi_python.api.containers_api import ContainersApi
from elabapi_python.api.custom_fields_keys_api import CustomFieldsKeysApi
from elabapi_python.api.d_space_api import DSpaceApi
from elabapi_python.api.events_api import EventsApi
from elabapi_python.api.experiments_api import ExperimentsApi
from elabapi_python.api.experiments_categories_api import ExperimentsCategoriesApi
from elabapi_python.api.experiments_status_api import ExperimentsStatusApi
from elabapi_python.api.experiments_templates_api import ExperimentsTemplatesApi
from elabapi_python.api.exports_api import ExportsApi
from elabapi_python.api.favorite_tags_api import FavoriteTagsApi
from elabapi_python.api.idps_api import IdpsApi
from elabapi_python.api.idps_sources_api import IdpsSourcesApi
from elabapi_python.api.import_api import ImportApi
from elabapi_python.api.info_api import InfoApi
from elabapi_python.api.instance_api import InstanceApi
from elabapi_python.api.items_api import ItemsApi
from elabapi_python.api.items_types__resources_templates_api import ItemsTypesResourcesTemplatesApi
from elabapi_python.api.links_to_compounds_api import LinksToCompoundsApi
from elabapi_python.api.links_to_experiments_api import LinksToExperimentsApi
from elabapi_python.api.links_to_items_api import LinksToItemsApi
from elabapi_python.api.notifications_api import NotificationsApi
from elabapi_python.api.reports_api import ReportsApi
from elabapi_python.api.resources_categories_api import ResourcesCategoriesApi
from elabapi_python.api.resources_status_api import ResourcesStatusApi
from elabapi_python.api.revisions_api import RevisionsApi
from elabapi_python.api.steps_api import StepsApi
from elabapi_python.api.storage_units_api import StorageUnitsApi
from elabapi_python.api.tags_api import TagsApi
from elabapi_python.api.team_tags_api import TeamTagsApi
from elabapi_python.api.teamgroups_api import TeamgroupsApi
from elabapi_python.api.teams_api import TeamsApi
from elabapi_python.api.todolist_api import TodolistApi
from elabapi_python.api.unfinished_steps_api import UnfinishedStepsApi
from elabapi_python.api.uploads_api import UploadsApi
from elabapi_python.api.user_uploads_api import UserUploadsApi
from elabapi_python.api.users_api import UsersApi
# import ApiClient
from elabapi_python.api_client import ApiClient
from elabapi_python.configuration import Configuration
# import models into sdk package
from elabapi_python.models.all_ofentity_editable_metadatamerge import AllOfentityEditableMetadatamerge
from elabapi_python.models.any_ofuploads_subid_body1 import AnyOfuploadsSubidBody1
from elabapi_python.models.apikey import Apikey
from elabapi_python.models.apikeys_body import ApikeysBody
from elabapi_python.models.branding_id_body import BrandingIdBody
from elabapi_python.models.changelog import Changelog
from elabapi_python.models.comment import Comment
from elabapi_python.models.compound import Compound
from elabapi_python.models.compound_create_request import CompoundCreateRequest
from elabapi_python.models.compound_duplicate_request import CompoundDuplicateRequest
from elabapi_python.models.compounds_body import CompoundsBody
from elabapi_python.models.compounds_links_subid_body import CompoundsLinksSubidBody
from elabapi_python.models.config import Config
from elabapi_python.models.container import Container
from elabapi_python.models.containers_subid_body import ContainersSubidBody
from elabapi_python.models.containers_subid_body1 import ContainersSubidBody1
from elabapi_python.models.dspace_body import DspaceBody
from elabapi_python.models.dspace_body1 import DspaceBody1
from elabapi_python.models.dspace_entity import DspaceEntity
from elabapi_python.models.dspace_metadata import DspaceMetadata
from elabapi_python.models.dspace_metadata1 import DspaceMetadata1
from elabapi_python.models.entity import Entity
from elabapi_python.models.entity_and_item_editable import EntityAndItemEditable
from elabapi_python.models.entity_duplicate import EntityDuplicate
from elabapi_python.models.entity_editable import EntityEditable
from elabapi_python.models.entity_template import EntityTemplate
from elabapi_python.models.entity_template_editable import EntityTemplateEditable
from elabapi_python.models.error import Error
from elabapi_python.models.event import Event
from elabapi_python.models.event_id_body import EventIdBody
from elabapi_python.models.eventid_delta import EventidDelta
from elabapi_python.models.events_id_body import EventsIdBody
from elabapi_python.models.exclusive_edit_mode import ExclusiveEditMode
from elabapi_python.models.experiment import Experiment
from elabapi_python.models.experiments_links_subid_body import ExperimentsLinksSubidBody
from elabapi_python.models.experiments_templates_id_body import ExperimentsTemplatesIdBody
from elabapi_python.models.export import Export
from elabapi_python.models.exports_body import ExportsBody
from elabapi_python.models.extra_fields_keys import ExtraFieldsKeys
from elabapi_python.models.favtags_body import FavtagsBody
from elabapi_python.models.id import Id
from elabapi_python.models.id1 import Id1
from elabapi_python.models.id2 import Id2
from elabapi_python.models.id3 import Id3
from elabapi_python.models.id4 import Id4
from elabapi_python.models.id_certs_body import IdCertsBody
from elabapi_python.models.id_comments_body import IdCommentsBody
from elabapi_python.models.id_endpoints_body import IdEndpointsBody
from elabapi_python.models.id_experiments_categories_body import IdExperimentsCategoriesBody
from elabapi_python.models.id_experiments_status_body import IdExperimentsStatusBody
from elabapi_python.models.id_items_status_body import IdItemsStatusBody
from elabapi_python.models.id_resources_categories_body import IdResourcesCategoriesBody
from elabapi_python.models.id_steps_body import IdStepsBody
from elabapi_python.models.id_tags_body import IdTagsBody
from elabapi_python.models.id_tags_body1 import IdTagsBody1
from elabapi_python.models.id_teamgroups_body import IdTeamgroupsBody
from elabapi_python.models.id_uploads_body import IdUploadsBody
from elabapi_python.models.idp import Idp
from elabapi_python.models.idp_cert import IdpCert
from elabapi_python.models.idp_endpoint import IdpEndpoint
from elabapi_python.models.idp_source import IdpSource
from elabapi_python.models.idps_body import IdpsBody
from elabapi_python.models.idps_id_body import IdpsIdBody
from elabapi_python.models.idps_sources_body import IdpsSourcesBody
from elabapi_python.models.idps_sources_id_body import IdpsSourcesIdBody
from elabapi_python.models.import_body import ImportBody
from elabapi_python.models.inline_response200 import InlineResponse200
from elabapi_python.models.inline_response2001 import InlineResponse2001
from elabapi_python.models.inline_response20010 import InlineResponse20010
from elabapi_python.models.inline_response2001_experiments import InlineResponse2001Experiments
from elabapi_python.models.inline_response2001_items import InlineResponse2001Items
from elabapi_python.models.inline_response2001_users import InlineResponse2001Users
from elabapi_python.models.inline_response2002 import InlineResponse2002
from elabapi_python.models.inline_response2003 import InlineResponse2003
from elabapi_python.models.inline_response2004 import InlineResponse2004
from elabapi_python.models.inline_response2004_query_parameters import InlineResponse2004QueryParameters
from elabapi_python.models.inline_response2005 import InlineResponse2005
from elabapi_python.models.inline_response2006 import InlineResponse2006
from elabapi_python.models.inline_response2007 import InlineResponse2007
from elabapi_python.models.inline_response2008 import InlineResponse2008
from elabapi_python.models.inline_response2009 import InlineResponse2009
from elabapi_python.models.inline_response2009_embedded import InlineResponse2009Embedded
from elabapi_python.models.inline_response2009_embedded_entries import InlineResponse2009EmbeddedEntries
from elabapi_python.models.instance_body import InstanceBody
from elabapi_python.models.item import Item
from elabapi_python.models.item_editable import ItemEditable
from elabapi_python.models.items_links_subid_body import ItemsLinksSubidBody
from elabapi_python.models.items_types_id_body import ItemsTypesIdBody
from elabapi_python.models.link import Link
from elabapi_python.models.metadata import Metadata
from elabapi_python.models.metadata_elabftw import MetadataElabftw
from elabapi_python.models.metadata_elabftw_extra_fields_groups import MetadataElabftwExtraFieldsGroups
from elabapi_python.models.metadata_extra_fields import MetadataExtraFields
from elabapi_python.models.notification import Notification
from elabapi_python.models.notifications_subid_body import NotificationsSubidBody
from elabapi_python.models.patch_action import PatchAction
from elabapi_python.models.revision import Revision
from elabapi_python.models.revisions_subid_body import RevisionsSubidBody
from elabapi_python.models.statuslike import Statuslike
from elabapi_python.models.step import Step
from elabapi_python.models.steps_subid_body import StepsSubidBody
from elabapi_python.models.storage_unit import StorageUnit
from elabapi_python.models.storage_units_body import StorageUnitsBody
from elabapi_python.models.storage_units_id_body import StorageUnitsIdBody
from elabapi_python.models.tag import Tag
from elabapi_python.models.tags_subid_body import TagsSubidBody
from elabapi_python.models.tags_subid_body1 import TagsSubidBody1
from elabapi_python.models.team import Team
from elabapi_python.models.teamgroup import Teamgroup
from elabapi_python.models.teamgroup_users import TeamgroupUsers
from elabapi_python.models.teamgroups_subid_body import TeamgroupsSubidBody
from elabapi_python.models.teams_body import TeamsBody
from elabapi_python.models.teams_id_body import TeamsIdBody
from elabapi_python.models.todoitem import Todoitem
from elabapi_python.models.todolist_body import TodolistBody
from elabapi_python.models.todolist_id_body import TodolistIdBody
from elabapi_python.models.unfinished_step import UnfinishedStep
from elabapi_python.models.unfinished_steps import UnfinishedSteps
from elabapi_python.models.upload import Upload
from elabapi_python.models.uploads_subid_body import UploadsSubidBody
from elabapi_python.models.uploads_subid_body1 import UploadsSubidBody1
from elabapi_python.models.users import Users
from elabapi_python.models.users_body import UsersBody
from elabapi_python.models.users_full import UsersFull
from elabapi_python.models.users_full_teams import UsersFullTeams
from elabapi_python.models.users_id_body import UsersIdBody