Skip to contents

Evaluation and Upload

Describes web service methods for evaluating and uploading data packages.

check_status_create()
Check data package creation status
check_status_evaluate()
Check status of data package evaluation
check_status_update()
Check data package update status
create_data_package()
Create data package
evaluate_data_package()
Evaluate data package
update_data_package()
Update data package

Browse and Discovery

Describes web service methods for browsing and discovering data packages.

search_data_packages()
Search data packages

Listing

Describes web service methods for listing data packages.

list_data_descendants()
List data descendants
list_data_entities()
List data entities
list_data_package_identifiers()
List data package identifiers
list_data_package_revisions()
List data package revisions
list_data_package_scopes()
List data package scopes
list_data_sources()
List data sources
list_deleted_data_packages()
List deleted data packages
list_recent_changes()
List recent changes
list_recent_uploads()
List recent uploads
list_service_methods()
List service methods
list_user_data_packages()
List user data packages

Accessing

Describes web service methods for accessing data package resources such as data, metadata, and reports.

read_data_entity()
Read data entity
read_data_entity_checksum()
Read data entity checksum
read_data_entity_name()
Read data entity name
read_data_entity_names()
Read data entity names
read_data_entity_resource_metadata()
Read data entity resource metadata
read_data_entity_size()
Read data entity size
read_data_entity_sizes()
Read data entity sizes
read_data_package()
Read data package
read_data_package_archive()
Read data package archive
read_data_package_citation()
Read data package citation
read_data_package_doi()
Read data package Digital Object Identifier
read_data_package_error()
Read data package error
read_data_package_from_doi()
Read data package from Digital Object Identifier
read_data_package_report()
Read data package report
read_data_package_report_checksum()
Read data package report checksum
read_data_package_report_resource_metadata()
Read data package report resource metadata
read_data_package_report_summary()
Summarize the data package quality report
read_data_package_resource_metadata()
Read data package resource metadata
read_evaluate_report()
Read evaluate report
read_evaluate_report_summary()
Summarize the evaluate quality report
read_metadata()
Read metadata
read_metadata_checksum()
Read metadata checksum
read_metadata_dublin_core()
Read metadata Dublin Core
read_metadata_entity()
Read data entity metadata
read_metadata_format()
Read metadata format
read_metadata_resource_metadata()
Read metadata resource metadata

Provenance

Describes web service methods for tracking and generating provenance metadata.

get_provenance_metadata()
Get provenance metadata

Event Notifications

Describes web service methods for subscribing to and receiving data package event notifications.

create_event_subscription()
Create event subscription
delete_event_subscription()
Delete event subscription
execute_event_subscription()
Execute event subscription
get_event_subscription()
Get event subscription
get_event_subscription_schema()
Get event subscription schema
query_event_subscriptions()
Query event subscriptions

Identifier Reservations

Web service methods whereby an end user may reserve data package identifiers for future upload to PASTA.

create_reservation()
Create reservation
delete_reservation()
Delete reservation
list_active_reservations()
List active reservations
list_reservation_identifiers()
List reservation identifiers

Journal Citations

Web service methods for creating, reading, and deleting journal citation entries associated with data packages.

create_journal_citation()
Create journal citation
delete_journal_citation()
Delete journal citation
get_journal_citation()
Get journal citation
list_data_package_citations()
List data package citations
list_principal_owner_citations()
List principal owner citations

System Monitoring

Web service methods for monitoring the state of data packages being processed in PASTA.

list_working_on()
List working on

Miscellaneous

Additional web service methods for working with data packages.

create_data_package_archive()
Create data package archive (zip)
create_dn()
Create a users distinguished name
is_authorized()
Is authorized to read

Audit Manager Services

The Audit Manager web service allows other PASTA web services to create, and users to access, PASTA audit logs.

get_audit_count()
Get audit count
get_audit_record()
Get audit record
get_audit_report()
Get audit report
get_docid_reads()
Get doc ID reads
get_packageid_reads()
Get package ID reads
get_recent_uploads()
Get recent uploads

Authentication

Functions for handling repository authentication

login()
Login to the EDI repository
logout()
Logout of the EDI repository