Versions Compared

Key

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

Discovery

  • OAI-PMH:
  • OpenSearch: http://core.tdar.org/opensearch.xml
  • RSS: Rss feeds are available via any search result; project; creator; or collection page
  • TAG Gateway (SOAP)
  • Lookup Controller (REST-  JSON):Resources:http://core.tdar.org/lookup/resourceparameters:
  • term – general keyword search (most fields in resource)
  • title – title search
  • projectId – limit to project
  • collectionId – limit to collection
  • resourceTypes – Limit by resource type (DOCUMENT|DATASET|IMAGE|PROJECT|ONTOLOGY|CODING_SHEET|GIS|SENSORY_DATA); parameter repeats
    Authentication: https://core.tdar.org/api/login
    • requires: HttpPost; also being added to the tDAR API User Group (contact us)
      • userLogin.loginUsername – your username
      • userLogin.loginPassword – your password
    • returns: xml document with result status, if successful, it will both:
    • set a session cookie that can be used for authenticated results
    • return an authentication token (eg. AUTHTOKEN) and parameter
        • name
      (eg. APITOKENKEYNAME) that can be used in subsequent GET or POST requests for the length of the session; eg. &APITOKENKEYNAME=AUTHTOKEN
  • sitemap.xml: http://core.tdar.org/sitemap/sitemap_index.xml

Linking (and Record Information)

  • UNAPI
  • Schema.org
  • OpenURL
  • FOAF

Data Creation / Update

  • API Controller (REST)
  • ODATA (optional)

...