{"openapi":"3.1.0","info":{"title":"Fairscape Metadata Service (MDS)","contact":{"name":"Max Levinson","email":"mal8ch@virginia.edu"},"license":{"name":"Apache 2.0","url":"https://www.apache.org/licenses/LICENSE-2.0.html"},"version":"0.1.0"},"paths":{"/":{"get":{"tags":["Root"],"summary":"Get Root","operationId":"get_root__get","responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}}}}},"/healthz":{"get":{"summary":"Healthcheck","operationId":"healthcheck_healthz_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/user":{"get":{"tags":["user"],"summary":"List all users","operationId":"user_list_user_get","responses":{"200":{"description":"Retrieved list of users","content":{"application/json":{"schema":{}}}}},"security":[{"OAuth2PasswordBearer":[]}]},"put":{"tags":["user"],"summary":"Update a user","operationId":"user_update_user_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}}},"required":true},"responses":{"200":{"description":"The updated user","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"OAuth2PasswordBearer":[]}]},"post":{"tags":["user"],"summary":"Create a user","description":"Create a user with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: Person\n- **name**: a name\n- **email**: an email\n- **password**: a password","operationId":"user_create_user_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/User"}}},"required":true},"responses":{"200":{"description":"The created user","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/user/ark:{NAAN}/{postfix}":{"get":{"tags":["user"],"summary":"Retrieve a user","description":"Retrieves a user based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"user_get_user_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved user","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["user"],"summary":"Delete a user","description":"Deletes a user based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"user_delete_user_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted user","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/group":{"get":{"tags":["group"],"summary":"List all groups","operationId":"group_list_group_get","responses":{"200":{"description":"Retrieved list of groups","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["group"],"summary":"Update a group","operationId":"group_update_group_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"}}},"required":true},"responses":{"200":{"description":"The updated group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["group"],"summary":"Create a group","description":"Create a group with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:Organization\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"group_create_group_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"}}},"required":true},"responses":{"200":{"description":"The created group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/group/ark:{NAAN}/{postfix}":{"get":{"tags":["group"],"summary":"Retrieve a group","description":"Retrieves a group based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"group_get_group_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["group"],"summary":"Delete a group","description":"Deletes a group based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"group_delete_group_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/group/ark:{NAAN}/{postfix}/addUser/":{"put":{"tags":["group"],"summary":"Add user to a group","description":"Add member to a group based on a given group identifier and member data:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"group_add_user_group_ark__NAAN___postfix__addUser__put","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"userID","in":"query","required":true,"schema":{"type":"string","title":"Userid"}}],"responses":{"200":{"description":"The updated group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/group/ark:{NAAN}/{postfix}/rmUser/":{"put":{"tags":["group"],"summary":"Remove user from a group","description":"Remove member from a group based on a given group identifier and member data:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"group_remove_user_group_ark__NAAN___postfix__rmUser__put","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"userId","in":"query","required":true,"schema":{"type":"string","title":"Userid"}}],"responses":{"200":{"description":"The updated group","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/software":{"get":{"tags":["software"],"summary":"List all software","operationId":"software_list_software_get","responses":{"200":{"description":"Retrieved list of software","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["software"],"summary":"Update a software","operationId":"software_update_software_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Software"}}},"required":true},"responses":{"200":{"description":"The updated software","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["software"],"summary":"Create a software","description":"Create a software with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:Software\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"software_create_software_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Software"}}},"required":true},"responses":{"200":{"description":"The created software","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/software/ark:{NAAN}/{postfix}":{"get":{"tags":["software"],"summary":"Retrieve a software","description":"Retrieves a software based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"software_get_software_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved software","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["software"],"summary":"Delete a software","description":"Deletes a software based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"software_delete_software_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted software","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset":{"get":{"tags":["dataset"],"summary":"List all datasets","operationId":"dataset_list_dataset_get","responses":{"200":{"description":"Retrieved list of datasets","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["dataset"],"summary":"Update a dataset","operationId":"dataset_update_dataset_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Dataset"}}},"required":true},"responses":{"200":{"description":"The updated dataset","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["dataset"],"summary":"Create a dataset","description":"Create a dataset with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:Dataset\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"dataset_create_dataset_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Dataset"}}},"required":true},"responses":{"200":{"description":"The created dataset","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/dataset/ark:{NAAN}/{postfix}":{"get":{"tags":["dataset"],"summary":"Retrieve a dataset","description":"Retrieves a dataset based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"dataset_get_dataset_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved dataset","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["dataset"],"summary":"Delete a dataset","description":"Deletes a dataset based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"dataset_delete_dataset_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted dataset","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/rocrate/upload":{"post":{"tags":["rocrate"],"summary":"Unzip the ROCrate and upload to object store","operationId":"rocrate_upload_rocrate_upload_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_rocrate_upload_rocrate_upload_post"}}},"required":true},"responses":{"200":{"description":"The transferred rocrate","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/rocrate":{"get":{"tags":["rocrate"],"summary":"List all ROCrates","operationId":"rocrate_list_rocrate_get","responses":{"200":{"description":"Retrieved list of ROCrates","content":{"application/json":{"schema":{}}}}}}},"/rocrate/archived/download/ark:{NAAN}/{postfix}":{"get":{"tags":["rocrate"],"summary":"Download archived form of ROCrate using StreamingResponse","operationId":"archived_rocrate_download_rocrate_archived_download_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"ROCrate downloaded as a zip file","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/computation":{"get":{"tags":["computation"],"summary":"List all computations","operationId":"computation_list_computation_get","responses":{"200":{"description":"Retrieved list of computations","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["computation"],"summary":"Update a computation","operationId":"computation_update_computation_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Computation"}}},"required":true},"responses":{"200":{"description":"The updated computation","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["computation"],"summary":"Create a computation","description":"Create a computation with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:Computation\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"computation_create_computation_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Computation"}}},"required":true},"responses":{"200":{"description":"The created computation","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/computation/execute/ark:{NAAN}/{postfix}":{"put":{"tags":["computation"],"summary":"Computation Execute","operationId":"computation_execute_computation_execute_ark__NAAN___postfix__put","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/computation/ark:{NAAN}/{postfix}":{"get":{"tags":["computation"],"summary":"Retrieve a computation","description":"Retrieves a computation based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"computation_get_computation_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved computation","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["computation"],"summary":"Delete a computation","description":"Deletes a computation based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"computation_delete_computation_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted computation","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/project":{"post":{"tags":["project"],"summary":"Create a project","description":"Create a project with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:Project\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"project_create_project_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"}}}},"responses":{"200":{"description":"The created project","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["project"],"summary":"List all projects","operationId":"project_list_project_get","responses":{"200":{"description":"Retrieved list of projects","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["project"],"summary":"Update a project","operationId":"project_update_project_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"}}}},"responses":{"200":{"description":"The updated project","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/project/ark:{NAAN}/{organization}/{postfix}":{"get":{"tags":["project"],"summary":"Retrieve a project","description":"Retrieves a project based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"project_get_project_ark__NAAN___organization___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"organization","in":"path","required":true,"schema":{"type":"string","title":"Organization"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"The retrieved project","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/project/ark:{NAAN}/{postfix}":{"delete":{"tags":["project"],"summary":"Delete a project","description":"Deletes a project based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"project_delete_project_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"The deleted project","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/organization":{"post":{"tags":["organization"],"summary":"Create a organization","description":"Create an organization with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: Organization\n- **name**: a name\n- **owner**: an existing user @id","operationId":"organization_create_organization_post","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}}},"responses":{"200":{"description":"The created organization","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["organization"],"summary":"List all organizations","operationId":"organization_list_organization_get","responses":{"200":{"description":"Retrieved list of organizations","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["organization"],"summary":"Update an organization","operationId":"organization_update_organization_put","parameters":[{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Organization"}}}},"responses":{"200":{"description":"The updated organization","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/organization/ark:{NAAN}/{postfix}":{"get":{"tags":["organization"],"summary":"Retrieve an organization","description":"Retrieves an organization based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"organization_get_organization_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"The retrieved organization","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["organization"],"summary":"Delete an organization","description":"Deletes an organization based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"organization_delete_organization_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}},{"name":"Authorization","in":"header","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Authorization"}}],"responses":{"200":{"description":"The deleted organization","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/evidencegraph":{"get":{"tags":["evidencegraph"],"summary":"List all evidencegraphs","operationId":"evidencegraph_list_evidencegraph_get","responses":{"200":{"description":"Retrieved list of evidencegraphs","content":{"application/json":{"schema":{}}}}}},"put":{"tags":["evidencegraph"],"summary":"Update an evidencegraph","operationId":"evidencegraph_update_evidencegraph_put","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EvidenceGraph"}}},"required":true},"responses":{"200":{"description":"The updated evidencegraph","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"post":{"tags":["evidencegraph"],"summary":"Create a evidencegraph","description":"Create an evidencegraph with the following properties:\n\n- **@id**: a unique identifier\n- **@type**: evi:EvidenceGraph\n- **name**: a name\n- **owner**: an existing user in its compact form with @id, @type, name, and email","operationId":"evidencegraph_create_evidencegraph_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EvidenceGraph"}}},"required":true},"responses":{"200":{"description":"The created evidencegraph","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/evidencegraph/ark:{NAAN}/{postfix}":{"get":{"tags":["evidencegraph"],"summary":"Retrieve an evidencegraph","description":"Retrieves an evidencegraph based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"evidencegraph_get_evidencegraph_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The retrieved evidencegraph","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["evidencegraph"],"summary":"Delete an evidencegraph","description":"Deletes an evidencegraph based on a given identifier:\n\n- **NAAN**: Name Assigning Authority Number which uniquely identifies an organization e.g. 12345\n- **postfix**: a unique string","operationId":"evidencegraph_delete_evidencegraph_ark__NAAN___postfix__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"The deleted evidencegraph","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/download":{"post":{"tags":["transfer"],"summary":"Data Download Create Metadata","description":"create metadata record for a file","operationId":"data_download_create_metadata_download_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Download"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/register":{"post":{"tags":["transfer"],"summary":"Register Download","operationId":"register_download_register_post","requestBody":{"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_register_download_register_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/datadownload/ark:{NAAN}/{download_id}/upload":{"post":{"tags":["transfer"],"summary":"Data Download Upload","operationId":"data_download_upload_datadownload_ark__NAAN___download_id__upload_post","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"download_id","in":"path","required":true,"schema":{"type":"string","title":"Download Id"}}],"requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"$ref":"#/components/schemas/Body_data_download_upload_datadownload_ark__NAAN___download_id__upload_post"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/datadownload/ark:{NAAN}/{download_id}":{"get":{"tags":["transfer"],"summary":"Data Download Read","description":"read the data download metadata \n\nTo resolve the metadata\nGET /datadownload/ark:99999/ex-upload\n\nTo resolve to the file  \nGET /datadownload/ark:99999/ex-upload/download","operationId":"data_download_read_datadownload_ark__NAAN___download_id__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"download_id","in":"path","required":true,"schema":{"type":"string","title":"Download Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"delete":{"tags":["transfer"],"summary":"Transfer Delete","description":"delete the data download, removing its content inside minio but leaving a record in mongo","operationId":"transfer_delete_datadownload_ark__NAAN___download_id__delete","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"download_id","in":"path","required":true,"schema":{"type":"string","title":"Download Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"put":{"tags":["transfer"],"summary":"Data Download Update","operationId":"data_download_update_datadownload_ark__NAAN___download_id__put","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"download_id","in":"path","required":true,"schema":{"type":"string","title":"Download Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Download"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/datadownload/ark:{NAAN}/{download_id}/download":{"get":{"tags":["transfer"],"summary":"Data Download Read","operationId":"data_download_read_datadownload_ark__NAAN___download_id__download_get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"download_id","in":"path","required":true,"schema":{"type":"string","title":"Download Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/ark:{NAAN}/{postfix}":{"get":{"tags":["resolver"],"summary":"Retrieve metadata for a specified ARK","description":"Resolve Identifier Metadata and Return in JSON-LD","operationId":"resolve_ark__NAAN___postfix__get","parameters":[{"name":"NAAN","in":"path","required":true,"schema":{"type":"string","title":"Naan"}},{"name":"postfix","in":"path","required":true,"schema":{"type":"string","title":"Postfix"}}],"responses":{"200":{"description":"ARK metadata","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/page/{page_name}":{"get":{"summary":"Show Page","operationId":"show_page_page__page_name__get","parameters":[{"name":"page_name","in":"path","required":true,"schema":{"type":"string","title":"Page Name"}}],"responses":{"200":{"description":"Successful Response","content":{"text/html":{"schema":{"type":"string"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/token":{"post":{"summary":"Login","operationId":"login_token_post","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"$ref":"#/components/schemas/Body_login_token_post"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"Body_data_download_upload_datadownload_ark__NAAN___download_id__upload_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_data_download_upload_datadownload_ark__NAAN___download_id__upload_post"},"Body_login_token_post":{"properties":{"grant_type":{"anyOf":[{"type":"string","pattern":"password"},{"type":"null"}],"title":"Grant Type"},"username":{"type":"string","title":"Username"},"password":{"type":"string","title":"Password"},"scope":{"type":"string","title":"Scope","default":""},"client_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Id"},"client_secret":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Client Secret"}},"type":"object","required":["username","password"],"title":"Body_login_token_post"},"Body_register_download_register_post":{"properties":{"download":{"title":"Download"},"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["download","file"],"title":"Body_register_download_register_post"},"Body_rocrate_upload_rocrate_upload_post":{"properties":{"file":{"type":"string","format":"binary","title":"File"}},"type":"object","required":["file"],"title":"Body_rocrate_upload_rocrate_upload_post"},"Computation":{"properties":{"@context":{"additionalProperties":{"type":"string"},"type":"object","title":"context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"const":"evi:Computation","title":"@Type"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"author":{"type":"string","title":"Author"},"dateCreated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datecreated"},"dateFinished":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datefinished"},"sourceOrganization":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Sourceorganization"},"sourceProject":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Sourceproject"},"container":{"type":"string","title":"Container"},"command":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Command"},"usedSoftware":{"type":"string","title":"Usedsoftware"},"usedDataset":{"type":"string","title":"Useddataset"},"containerId":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Containerid"},"generated":{"items":{"type":"string"},"type":"array","title":"Generated"}},"additionalProperties":true,"type":"object","required":["@type","name","description","owner","author","dateCreated","dateFinished","sourceOrganization","sourceProject","container","command","usedSoftware","usedDataset","containerId","generated"],"title":"Computation"},"Dataset":{"properties":{"@context":{"additionalProperties":{"type":"string"},"type":"object","title":"context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"const":"evi:Dataset","title":"@Type"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"distribution":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Distribution","default":[]},"includedInDataCatalog":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Includedindatacatalog"},"sourceOrganization":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sourceorganization"},"author":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Author"},"dateCreated":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datecreated"},"dateModified":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Datemodified"},"usedBy":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Usedby","default":[]}},"additionalProperties":true,"type":"object","required":["@type","name","description","owner"],"title":"Dataset"},"Download":{"properties":{"@context":{"type":"object","title":"@Context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"const":"evi:DataDownload","title":"@Type"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"encodingFormat":{"type":"string","title":"Encodingformat"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"contentSize":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contentsize"},"contentUrl":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Contenturl"},"encodesCreativeWork":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Encodescreativework"},"sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Sha256"},"uploadDate":{"anyOf":[{"type":"string","format":"date-time"},{"type":"null"}],"title":"Uploaddate"},"version":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Version","default":"0.1.0"},"sourceOrganization":{"anyOf":[{"type":"string","pattern":"ark[0-9]{5}\\/.*"},{"type":"null"}],"title":"Sourceorganization"},"includedInDataCatalog":{"anyOf":[{"type":"string","pattern":"ark[0-9]{5}\\/.*"},{"type":"null"}],"title":"Includedindatacatalog"}},"additionalProperties":true,"type":"object","required":["@type","name","description","encodingFormat","owner","contentSize","contentUrl","encodesCreativeWork","sha256"],"title":"Download"},"EvidenceGraph":{"properties":{"@context":{"additionalProperties":{"type":"string"},"type":"object","title":"context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"type":"string","title":"@Type","default":"evi:EvidenceGraph"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"}},"additionalProperties":true,"type":"object","required":["name","description","owner"],"title":"EvidenceGraph"},"Group":{"properties":{"@context":{"type":"object","title":"@Context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"type":"string","title":"@Type","default":"Organization"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"members":{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array","title":"Members","default":[]}},"additionalProperties":true,"type":"object","required":["name","description","owner"],"title":"Group"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"Organization":{"properties":{"@context":{"type":"object","title":"@Context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"type":"string","title":"@Type","default":"Organization"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"members":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Members","default":[]},"projects":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Projects","default":[]}},"additionalProperties":true,"type":"object","required":["name","description","owner"],"title":"Organization"},"Project":{"properties":{"@context":{"additionalProperties":{"type":"string"},"type":"object","title":"context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"type":"string","title":"@Type","default":"Project"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"members":{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array","title":"Members","default":[]},"memberOf":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Memberof"},"datasets":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Datasets"},"computations":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Computations"},"software":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Software"},"evidencegraphs":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Evidencegraphs"},"rocrates":{"anyOf":[{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array"},{"type":"null"}],"title":"Rocrates"}},"additionalProperties":true,"type":"object","required":["name","description","owner","memberOf","datasets","computations","software","evidencegraphs","rocrates"],"title":"Project"},"Software":{"properties":{"@context":{"additionalProperties":{"type":"string"},"type":"object","title":"context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"metadataType":{"type":"string","title":"Metadatatype","default":"evi:Software"},"url":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Url"},"name":{"type":"string","maxLength":200,"title":"Name"},"keywords":{"items":{"type":"string"},"type":"array","title":"Keywords","default":[]},"description":{"type":"string","minLength":5,"title":"Description"},"license":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"License","default":" https://creativecommons.org/licenses/by/4.0/"},"owner":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Owner"},"distribution":{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array","title":"Distribution","default":[]},"usedBy":{"items":{"type":"string","pattern":"ark[0-9]{5}\\/.*"},"type":"array","title":"Usedby","default":[]},"sourceOrganization":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Sourceorganization"},"includedInDataCatalog":{"type":"string","pattern":"ark[0-9]{5}\\/.*","title":"Includedindatacatalog"}},"additionalProperties":true,"type":"object","required":["name","description","owner"],"title":"Software"},"User":{"properties":{"@context":{"type":"object","title":"@Context","default":{"@vocab":"https://schema.org/","evi":"https://w3id.org/EVI#"}},"@type":{"type":"string","title":"@Type","default":"Person"},"email":{"type":"string","title":"Email"},"password":{"type":"string","title":"Password"},"organizations":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Organizations","default":[]},"projects":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Projects","default":[]},"datasets":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Datasets","default":[]},"rocrates":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Rocrates","default":[]},"software":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Software","default":[]},"computations":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Computations","default":[]},"evidencegraphs":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"title":"Evidencegraphs","default":[]}},"additionalProperties":true,"type":"object","required":["email","password"],"title":"User"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"}},"securitySchemes":{"OAuth2PasswordBearer":{"type":"oauth2","flows":{"password":{"scopes":{},"tokenUrl":"token"}}}}},"tags":[{"name":"user","description":"Operations with users."},{"name":"group","description":"Operations with groups."},{"name":"software","description":"Operations with software."},{"name":"dataset","description":"Operations with dataset."},{"name":"rocrate","description":"Operations with rocrate."},{"name":"computation","description":"Operations with computation."},{"name":"project","description":"Operations with project."},{"name":"organization","description":"Operations with organization."},{"name":"evidencegraph","description":"Operations with evidencegraph."},{"name":"transfer","description":"Operations with Object Transfer."},{"name":"compute","description":"Operations with Performing Computation."}]}