ledc server

Welcome! This instance of ledc server exposes the following operations.

List all properties known to this server

Parameters

  • pattern (optional): regex to filter names of the properties
  • Output

    A JSON document with standardized names of persistent identifiers (PIs).

    Examples

    ledc.ugent.be:8828/list

    ledc.ugent.be:8828/list?pattern=.*ssn.*

    Fetch all components for some PI, with transitive resolution of necessary sub-components

    Parameters

  • property (required): the standardized name of the PI of interest
  • Output

    A JSON document that includes all components available for this PI

    Examples

    ledc.ugent.be:8828/fetch?property=ledc.ugent.be/identifier%23issn:*

    Measures the quality of a value for a given PI

    Parameters

  • property (required): the standardized name of the PI of interest
  • value (required): a literal value for which the quality must be measured
  • Output

    A JSON document that includes the result of the quality measurement: validity, quality level and an explanation

    Examples

    ledc.ugent.be:8828/measure?property=ledc.ugent.be/identifier%23issn:*&value=0165-0114

    Transforms values of an input PI into values of an output PI

    Parameters

  • from (required): the standardized name of the PI for which a value is given
  • to (optional): the standardized name of the PI for which a value is requested. If not specified, the 'to' property is assumed the same as 'from' and transformation becomes conversion to the standard format
  • value (required): a literal value on which the transformation is applied
  • Output

    A JSON document that contains the result of the transformation

    Examples

    ledc.ugent.be:8828/convert?from=ledc.ugent.be/identifier%23issn:*&value=01650114

    Scans valid instances of an input PI in a given text

    Parameters

  • property (required): the standardized name of the PI that must be searched for
  • value (required): a text in which instances of the PI are searched for
  • Output

    A JSON document that contains the result(s) of the scan operation

    Examples

    ledc.ugent.be:8828/scan?property=ledc.ugent.be/identifier%23issn:*&value=This%20is%20my%20number%2001650114