JUMP TOPennsieve SwaggerDatadeletes itemspostmoves files or packages into a destination packagepostupdates the properties on a nodeputDiscussionscreates a comment and/or a discussion[deprecated]postget a discussion[deprecated]getdelete a discussion[deprecated]deletedelete a comment[deprecated]deleteupdates a comment[deprecated]putget an annotationgetAnnotationscreates an annotationpostcreates an annotation layerpostdelete an annotation layerdeleteupdate an annotation layerputdelete an annotationdeleteupdates an annotationputHealthperforms a health checkgetDataSetscreates a new data set that belongs to the current organization a user is logged intopostgets all data sets that a user has permission to and that belong to the given organizationgetget the collections that belong to an organizationgetget the contributors that belong to an organizationgetget a paginated list of datasetsgetRequest preview access to a dataset for the current user.postretrieve the publishing status of all datasets in the organizationgetget a paginated list of published datasets mapped from discovergetremove this dataset from the Collectiondeleteswitch the position of the two contributorspostGet the data use agreements for the organizationgetremove contributor from this datasetdeleteDelete a data setdeletegets a data set and paginates its childrengetupdates a data setputget a presigned URL for the banner image of a datasetgetupload the banner image for a datasetputget the changelog description for a datasetgetupdate the dataset Changelog descriptionputget events from changeloggetget dataset changeloggetunshare this data set with other usersdeleteget the collaborators of the data setgetshare this data set with another userputunshare this dataset with the organizationdeleteget the organizations allowed role on the datasetgetshare this dataset with the rest of the organizationputswitch the owner of a dataset. Previous owner is downgraded to managerputunshare this dataset with a teamdeleteget all teams collaborating on the data setgetshare this dataset with a teamputremove a user who is a collaborator on the datasetdeleteget the individual users collaborating on the data setgetadd a user as a collaborator on this datasetputget the collections to the data setgetadd this dataset to a collectionputget the contributors to the data setgetadd a contributor to this datasetputreserves a new DOI for the data setpostretrieves DOI information for the data setgetMessage that should be send to subscribed integrationspostget a list of files to ignore when publishing for a datasetgetset the files to ignore when publishing for a datasetputgets a data package type countsgetget the packages in a datasetgetget multiple packagesgetget the user's effective permission to the datasetgetnotifies the Discover service to extract and publish a dataset and knowledge graph, or revise the metadata of that graphpostcancel a request for publication or revisionpostnotify API that Discover has completed a publish jobputget the data use agreement for this datasetgetRemove preview access to a user.deleteGrant preview access to a user. This endpoint can either approve an access request, or grant access to a net-new user.postretrieve the list of user that have preview rights on the datasetgetreject a request to publish or revise a datasetpostinternal use only: release an embargoed dataset to Discoverpostsubmit the dataset to publishers for publication or revisionpostretrieve the publishing status of a datasetgetget the README description for a datasetgetupdate the README description for a datasetputget the user's effective role on the datasetgetget the log of the status changes for the data setgetReturn the enabled integrations for a given dataset. Returns a list of DatasetIntegration.getDisable integration for a given dataset. Returns the number of disabled integrations.deleteEnable integration for a given dataset. Returns a DatasetIntegration.putadd an external user as a collaborator on this datasetputPackagescreates a new packagepostreturns the tree structure, including signed s3 urls and the corresponding paths that will make up an archive to downloadpostreturns the tree structure, including signed s3 urls and the corresponding paths that will make up an archive to downloadpostgets a package and optionally objects that are associated with itgetupdates a packageputget annotations for packagegetexports a packageputGets all files of a package of the given id, if no files exist, returns sourcesgetKick off a process package operation if the package is in an uploaded state.putgets all sources of a package of the given idgetgets all sources of a package of the given id in a paged responsegetset storage for package. NOTE: this endpoint is deprecated and will go away in a future release (2.7.3)putUpdate package state, set package storage, optionally send for processingputGets view objects for a package of the given id, if no view objects exist, returns files, if no files exist, return sourcesgetreturns a presigned s3 url for downloading a filegetImagingcreates a new dimension on a packagepostget dimensions for packagegetdelete multiple dimensions from a packagedeletecreates multiple new dimensions on a packagepostupdates multiple dimensions on a packageputreturn the number of dimensions a package hasgetdeletes a dimension from a packagedeleteget dimension for packagegetupdates a dimension on a packageputAPI Tokencreates an API Token for the requesting Userpostgets all the API Tokens the requesting User has access togetdeletes API Token if the requesting User has access to itdeleteupdates the API Token if the requesting User has access to itputSecurity(DEPRECATED) gets temporary credentials for a users folder in the s3 bucketgetTimeSeriesget aggregations of annotations based on a sliding windowgetsaves channels to the time series packagepostgets the channels for a time series packagegetupdate existing channel objects in the graphputdelete an existing channel object in the graphdeleteget a single channel that belongs to the time series packagegetupdate an existing channel object in the graphputupdate an existing channel object's properties in the graphputreturns true if any annotations exist for the time series packagegetcreate time series layer for use with the given layerpostGet all layers for a timeseriesgetdelete layer for the given time series iddeleteget a layer for the given time series idgetupdate layer for the given time series idputdelete the annotations with the given ids that belong to this time series package and layerdeleteCreate an annotation for the given time series idpostGet annotations based on query paramsgetget annotations based on a sliding windowgetdelete the annotation with the given iddeleteGet an annotationgetUpdate an annotationputDataSetsInternaltouch the updatedAt timestamp for a data set (Internal Use Only)postCollectionscreates a new collection that belongs to the current organizationpostchanges the name of a collection that belongs to the current organizationputWebhookscreates a new webhook integration for an organizationpostgets all integrations that a user has permission to and that belong to the given organizationgetdelete a webhook for an organizationdeleteget a webhook for an organizationgetupdate a webhook for an organizationputOrganizationsget a logged in user's organizationsgetget an organizationgetupdates an organizationputadds members to an organization, notifies them over emailpostget the members that belong to an organizationgetGiven a version, gets the custom terms of service for an organizationgetCreate a new data use agreement for the organizationpostDelete a new data use agreement for the organizationdeleteUpdate a new data use agreement for the organizationputCreate a dataset status for an organizationpostGet the dataset status options for an organizationgetDelete a dataset status for an organizationdeleteUpdate a dataset status for an organizationputget all invites that belong to this organizationgetdelete an invite to a particular organizationdeleterefresh an invite to a particular organizationputremoves a member from an organizationdeleteupdate a member for an organizationputcreates a new team in an organizationpostget the teams that belong to an organizationgetdeletes a teamdeletegets the team for the organizationgetupdates a teamputadds a member to a team, notifies them over emailpostget the members that belong to a teamgetremoves a member from a teamdeleteOnboardingAdds a new onboarding event for the current userpostGets all onboarding events for the current usergetContributorscreates a new contributor that belongs to the current organizationpostgets a contributorgetupdates a contributor that belongs to the current organizationputUserReturns the current usergetupdate an existing userputmarks the user as having accepted a custom terms of serviceputupdate an existing user's email addressputgets a user by email addressgetmerge user accountsputdelete orcid for the current userdeleteassociate an ORCID with a user using the orcid authorization codepostupdate an existing user's pennsieve terms of service versionputgets a user (Internal Use Only)getAccountcreate a new user from a user invitepostupdate user from a user inviteputSelf-service sign up a new user accountpostDataCanvascreates a data-canvaspostgets the data-canvases owner by the usergetgets all public data-canvas for an organizationgetgets a public data-canvas regardless of organizationgetcreate a data-canvas folderpostget a data-canvas folder pathsgetdelete a data-canvas folder and its sub-foldersdeleteget a data-canvas foldergetmove a data-canvas folderputadd a package to a data-canvaspostremove a package from a data-canvasdeleterename a data-canvas folderputdelete a data-canvasdeletegets a data-canvasgetupdate a data-canvasputDiscover ServiceDatasetsget the latest published version of each datasetgetget the latest version of a datasetgetget a dataset by DOIgetrequest preview access to a datasetpostget all published versions of a datasetgetget a dataset by versiongetget a file from a datasetgetdownload the dataset as a ZIP archivegetdownload the metadata of the datasetgetview files for a datasetgetget a manifest of files to be downloaded for a datasetpostget the data use agreement for this dataset, if under embargogetdownload the data use agreement for this dataset, if under embargogetTagsget all dataset tagsgetSearchget datasets matching criteriagetget files matching criteriagetget records matching criteriagetMetricsGet Organization Dataset MetricsgetmetricsgetPackagesget the files from the sourcePackageId of a packagegetModel ServiceModelsList all Metadata Models for a datasetgetCreate a Metadata ModelpostGet a Metadata Model by idgetUpdate a Metadata ModelputDelete a Metadata ModeldeleteGet all properties for a Metadata ModelgetUpdate or create properties for a Metadata ModelputDelete a Metadata Model propertydeleteList all linked properties for a datasetgetList all Models, Linked Properties and Schema Relationships for a datasetgetList linked properties for a Metadata ModelgetCreate Linked PropertypostCreate Linked Properties in bulkpostUpdate Linked PropertyputDeletes a Linked PropertydeleteList Linked Metadata ModelsgetGet summary metrics for the Metadata SchemagetList all relationships for a Metadata ModelgetSet a linked property for a Metadata RecordpostRecordsGet all Metadata Records for a ModelgetCreate a Metadata RecordpostDeletes Metadata RecordsdeleteGet Metadata RecordsgetUpdates Metadata RecordsputDelete Metadata RecorddeleteList Records that are related to the current RecordgetPaginated list of Records for a ModelgetGet all Files associated with a specific Metadata RecordgetCreate Metadata Records in buldpostList summary information about relationships for a Metadata RecordgetList Linked Metadata RecordsgetSet linked properties for a Metadata Record in bulkpostDeletes linked propertiesdeleteQueriesExecute a Metadata Record QuerypostProxiesList all Proxy Records for a proxy typegetCreate a Proxy Record and Relationship InstancepostGet Proxy Model of the requested proxy typegetGet a Proxy RecordgetDelete a Proxy RecorddeleteDelete Proxy Instances in bulkdeleteReturns the types of relationships that exist and their countsgetGet Files related to this Proxy RecordgetRelationshipsList Relationships with the given relationship idgetReturns the Relationship Instance that was createdpostGet a RelationshipgetUpdate a RelationshipputDelete a RelationshipdeleteGet Metadata Records associated with a relationshipgetDelete Metadata Records with the given relationship id and instance iddeleteList all Relationships for a datasetgetCreate a new Metadata Model RelationshippostCreate Relationships in bulkpostDelete Relationships in bulkdeletePropertiesReturn known units for Long and Double propertiesgetReturn known string subtypes and human readable labelsgetZipit Service/Returns a stream of file(s) from the pennsieve platformpost/discoverReturns a stream of file(s) from pennsieve discoverpostPennsieve API Version 2Upload ServiceList manifests for datasetgetSynchronize manifestpostGet files for manifestgetVerify status for manifest filesgetArchive manifest to diskpostGet Presigned URL to Manifest archivegetDelete an upload manifestdeleteMetadata ServiceGet models for datasetgetGet package metadatagetMetadata Service|SearchSearch metadata graphpostAutocomplete for searchpostMetadata Service|RecordsCreate record relationshipspostPublishing Service InformationGet Publishing Service InformationgetPublishing ServiceGet Publishing RepositoriesgetGet Proposal QuestionsgetGet a User's Dataset ProposalsgetCreate a Dataset ProposalpostUpdate a Dataset ProposalputDelete a Dataset ProposaldeleteSubmit a Dataset Proposal to a Repository for reviewpostWithdraw the request to review a Dataset Proposal from a RepositorypostGet Dataset Proposals submitted to the RepositorygetAccept the submitted Dataset ProposalpostReject the submitted Dataset ProposalpostDatasets Service|TrashcanList trashcan contents for a dataset by foldergetDatasets ServicePresigned url to manifest of datasetgetPackages ServiceRestore deleted itemspostIntegration ServiceExecute integrationpostGet integrationsgetUpdate integrationputInitiate workflow instancepostGet workflow instancesgetUpdate a workflow instanceputGet integration by uuidgetGet workflow instance by uuidgetInitiate workflowpostImport ServiceCreate import manifestpostgenerate upload pre-signed URLgetDiscover/Rehydration ServiceExecute rehydrationpostReadme ServiceGet Pennsieve readme.io doc by sluggetAccount ServiceGet Pennsieve AccountsgetCreates an external compute resource accountpostGet account details for compute resourcesgetGet account details for a specific compute resourcegetReturns GitHub profilegetDeletes Pennsieve GitHub AppdeleteRegister a Github account for a userpostCompute Node ServiceCreates a compute nodepostGet compute nodesgetGet details for a specific compute nodegetDelete a specific compute nodedeleteApp Deploy ServiceCreates an applicationpostGet applicationsgetGet details for a specific applicationgetDelete a specific applicationdeleteDeploys an application from a source to a destinationpostGitHub ServiceEnable tracking of an external repositorypostDisable tracking of an external repositorypostGet GitHub RepositoriesgetGet External RepositoriesgetGitHub Webhook entrypointpostRepository ServiceUpdate the attributes of an external repositoryputrequest publishing of an external repositorypostGet all Repositories that the authenticated user has access togetDRS ServiceGet info about a DrsObjectgetGet info about a DrsObject through POST'ing a PassportpostGet info about multiple DrsObjects with an optional Passport(s)postGet a URL for fetching bytesgetGet a URL for fetching bytes through POST'ing a PassportpostGet URLs for fetching bytes from multiple objects with an optional Passport(s)post/ga4gh/drs/v1/service-infoRetrieve information about this servicegetPowered by retrieve the list of user that have preview rights on the datasetget https://api.pennsieve.io/datasets/{id}/publication/previewthis endpoint is under active development and subject to change