Page tree

Versions Compared

Key

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

...

The text/html response also includes embedded RDFa markup.

The API is based loosely around the Fedora 4 implements the Linked Data Platform 1.0 Architecture, which:

[...] 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


Endpoints

Resources

Repository objects can be loosely divided into two classes of resources:

...

Excerpt Include
RESTful HTTP API - ObjectsContainers
RESTful HTTP API - ObjectsContainers
nopaneltrue

Binary Content

...

Batch Operations

 

...

Export and Import

 

Excerpt Include
RESTful HTTP API - Export and Import
RESTful HTTP API - Export and Import
nopaneltrue

Locking

 

Excerpt Include
FF:RESTful HTTP API - Locking
FF:RESTful HTTP API - Locking
nopaneltrue

...

Excerpt Include
RESTful HTTP API - Fixity
RESTful HTTP API - Fixity
nopaneltrue

Identifiers 

 

...

Namespaces

 

...

Node Types

 

Excerpt Include
RESTful HTTP API - Node Types
RESTful HTTP API - Node Types
nopaneltrue

...

Excerpt Include
RESTful HTTP API - Search
RESTful HTTP API - Search
nopaneltrue

Sitemaps

 

...

Transactions

 

Excerpt Include
RESTful HTTP API - Transactions
RESTful HTTP API - Transactions
nopaneltrue

...

Excerpt Include
RESTful HTTP API - Transform
RESTful HTTP API - Transform
nopaneltrue

Workspaces

 

...