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_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