Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

[...] describes the use of HTTP for accessing, updating, creating and deleting resources from servers that expose their resources as Linked Data.  It provides clarifications and extensions of the rules of Linked Data [LINKED-DATA]:

  1. Use URIs as names for things
  2. Use HTTP URIs so that people can look up those names
  3. When someone looks up a URI, provide useful information, using the standards (RDF*, SPARQL)
  4. Include links to other URIs, so that they can discover more things

Note: Fedora doesn't currently support blank nodes.

Changes planned

  • Asynchronous API support

...

 - Object and containers ("fedora:object"), containing RDF properties and 0 or more child nodes
 - Binaries, containing any binary payload (roughly corresponding to Fedora 3 datastreams)

Objects

Include Page
REST RESTful HTTP API - ObjectsREST
RESTful HTTP API - Objects

Binary Content

Include Page
REST RESTful HTTP API - Binary ContentREST
RESTful HTTP API - Binary Content

Batch Operations

Include Page
REST RESTful HTTP API - Batch OperationsREST
RESTful HTTP API - Batch Operations

Export and Import

Include Page
REST RESTful HTTP API - Export and ImportREST
RESTful HTTP API - Export and Import

Versioning

Include Page
REST RESTful HTTP API - VersioningREST
RESTful HTTP API - Versioning

Services

Access Roles

 

Include Page
REST RESTful HTTP API - Access RolesREST
RESTful HTTP API - Access Roles

Backup and Restore

Include Page
REST RESTful HTTP API - Backup and RestoreREST
RESTful HTTP API - Backup and Restore

Fixity

Include Page
REST RESTful HTTP API - FixityREST
RESTful HTTP API - Fixity

Identifiers 

Include Page
REST RESTful HTTP API - IdentifiersREST
RESTful HTTP API - Identifiers

Namespaces

Include Page
REST RESTful HTTP API - NamespacesREST
RESTful HTTP API - Namespaces

Node Types

Include Page
REST RESTful HTTP API - Node TypesREST
RESTful HTTP API - Node Types

Include Page
REST RESTful HTTP API - SearchREST
RESTful HTTP API - Search

Sitemaps

Include Page
REST RESTful HTTP API - SitemapsREST
RESTful HTTP API - Sitemaps

Transactions

Include Page
REST RESTful HTTP API - TransactionsREST
RESTful HTTP API - Transactions

Transform

Include Page
REST RESTful HTTP API - TransformREST
RESTful HTTP API - Transform

Workspaces

Include Page
REST RESTful HTTP API - WorkspacesREST
RESTful HTTP API - Workspaces