8.4 GET Metadata Feed

8.4.1    Purpose

This command can be used by a Release Distributor to request information about metadata that is ready for that particular Release Distributor to receive from a Metadata Provider.

The Release Distributor will call, after appropriate authentication, if needed, the web service address previously agreed between the Metadata Provider and the Release Distributor.

8.4.2    Syntax of Reply

The web server shall return one of the following standard HTTP status codes with their standard HTTP response code semantics:

  • 200 (OK);

  • 400 (Bad request);

  • 401 (Unauthorised);

  • 404 (Not found);

  • 500 (Internal server error); and

  • 503 (Service unavailable due to a temporary overloading or maintenance of the server).

If the status is 200, the web server shall also return to the calling web service client an Atom feed document as defined in Clause 9.

Other standard HTTP status codes may be used on bilateral agreement between the Metadata Provider and the Release Distributor.