JUMP TODiscover 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 packagegetPennsieve SwaggerDatadeletes itemspostmoves files or packages into a destination packagepostupdates the properties on a nodeputDiscussionscreates a comment and/or a discussionpostget an annotationgetdelete a discussiondeletedelete a commentdeleteupdates an commentputAnnotationscreates an annotationpostcreates an annotation layerpostdelete an annotation layerdeleteupdate an annotation layerputdelete an annotationdeleteget an annotationgetupdates 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 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 contributorspostremove contributor from this datasetdeleteDelete a data setdeletegets a data setgetupdates a data setputget a presigned URL for the banner image of a datasetgetupload the banner image for a datasetputget 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 setgetget 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 setgetPackagescreates a new packagepostreturns 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 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 organizationpostget the collections that belong to an organizationgetchanges the name of a collection that belongs to the current 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 organizationpostGet the data use agreements for the organizationgetDelete 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 teamdeleteFilescreates a manifest for an uploaded file group, and puts it in s3postreturns packages that will be created from a given list of filespostOnboardingAdds a new onboarding event for the current userpostGets all onboarding events for the current usergetContributorscreates a new contributor that belongs to the current organizationpostget the contributors that belong to an organizationgetgets 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 serviceputdelete 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 invitepostModel 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 discoverpostAuthorization ServiceAuthenticationAllows a user to log in with email and passwordpostAllows a user to log outpostAllows a user to log in with token and secretpostAllows a user to log in with two factor authenticationpostAuthorizationAllows a user to switch the organization they are logged input/authorization/organizations/{organizationId}/datasets/{datasetId}/discover/previewgetPennsieve API Version 2Upload ServiceGet a list of manifest for a dataset.getSynchronize manifest with server.postGet files for a manifestgetDelete a previously created manifest.deleteVerify status for manifest files.getMetadata ServiceReturn metadatamodels for a specific dataset.getQuery the Pennsieve metadata graphpostCreate relationships on existing recordspostPowered by Adds a new onboarding event for the current userpost https://api.pennsieve.io/onboarding/events