{
  "opencollection": "1.0.0",
  "info": {
    "name": "Lund University Publications (LUP) Search Publication API",
    "version": "1.0"
  },
  "items": [
    {
      "info": {
        "name": "Publication",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Search publications",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://lup.lub.lu.se/search/publication",
            "params": [
              {
                "name": "q",
                "value": "dna",
                "type": "query",
                "description": "Search query (free text or CQL expression)."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "Response format."
              },
              {
                "name": "callback",
                "value": "",
                "type": "query",
                "description": "JSONP callback function name (used when format=jsonp)."
              },
              {
                "name": "sort",
                "value": "year.desc,title.asc",
                "type": "query",
                "description": "Comma-separated sort keys with .asc or .desc direction, e.g. year.desc,title.asc."
              },
              {
                "name": "start",
                "value": "",
                "type": "query",
                "description": "Zero-based pagination offset of the first returned hit."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "Maximum number of hits to return per request."
              }
            ]
          },
          "docs": "Full-text and field search over LUP publications. Supports CQL-style queries via the q parameter, paging, sorting, and JSON or JSONP output."
        },
        {
          "info": {
            "name": "Retrieve or export a single publication",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://lup.lub.lu.se/search/publication/:id",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "path",
                "description": "Unique LUP publication id."
              },
              {
                "name": "format",
                "value": "",
                "type": "query",
                "description": "Export/serialization format for the record."
              }
            ]
          },
          "docs": "Retrieve a single publication by its LUP id. Use the format query parameter (or a format file extension on the path) to export the record in a bibliographic format."
        }
      ]
    }
  ],
  "bundled": true
}