AERPAW-Platform-Control / aerpaw-portal

AERPAW Portal v2
0 stars 1 forks source link

API endpoint /experiments #5

Open mjstealey opened 2 years ago

mjstealey commented 2 years ago

/experiments

Endpoints

Functions

Fields

--- /experiments
canonical_number:    - int
description:         - string
experiment_creator:  - int
experiment_id:       - int
experiment_state:    - string
is_canonical:        - boolean
is_retired:          - boolean
name:                - string
--- /experiments/{int:pk}
canonical_number:    - int
created_date:        - string
description:         - string
experiment_creator:  - int
experiment_id:       - int
experiment_members:  - array of user-experiment (granted_by, granted_date, user_id)
experiment_state:    - string
is_canonical:        - boolean
is_retired:          - boolean
name:                - string
project_id:          - int
resources:           - array of int
--- /experiments/{int:pk}/members
experiment_members:  - array of user-experiment (granted_by, granted_date, user_id)
--- /experiments/{int:pk}/resources
description:         - string
is_active:           - boolean
location:            - string
name:                - string
resource_class:      - string
resource_id:         - int
resource_mode:       - string
resource_type:       - string
--- /experiments/{int:pk}/files
experiment_files:  - array of experiment_files (file_id, file_name, file_path, file_type, notes)

Notes