University of Lausanne · Example Payload

University Of Lausanne Searchobjects Example

EducationHigher EducationUniversitySwitzerlandOpen ScienceResearch DataInstitutional RepositoryResearch RepositoryIdentity FederationOAI-PMHCourse CatalogResearch Computing

University Of Lausanne Searchobjects Example is an example object payload from University of Lausanne, with 10 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

idscopequeryappliedFilterssortconfigurationtypeuniqueType_links_embedded

Example Payload

Raw ↑
{
    "id": null,
    "scope": null,
    "query": null,
    "appliedFilters": null,
    "sort": null,
    "configuration": null,
    "type": "discover",
    "uniqueType": "discover.discover",
    "_links": {
        "self": {
            "href": "https://api.unil.ch/iris/server/api/discover/search/objects"
        }
    },
    "_embedded": {
        "searchResult": {
            "_links": {
                "next": {
                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?page=1&size=1"
                },
                "last": {
                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?page=253798&size=1"
                },
                "self": {
                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?size=1"
                }
            },
            "_embedded": {
                "objects": [
                    {
                        "hitHighlights": null,
                        "type": "discover",
                        "uniqueType": "discover.discover",
                        "_links": {
                            "indexableObject": {
                                "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23"
                            }
                        },
                        "_embedded": {
                            "indexableObject": {
                                "id": "18d1db03-1fbb-4e52-a41e-9a4021483f23",
                                "uuid": "18d1db03-1fbb-4e52-a41e-9a4021483f23",
                                "name": "Barzaghi, Nora",
                                "handle": "iris/15948",
                                "metadata": {
                                    "cris.customurl": [
                                        {
                                            "value": "norabarzaghi",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "dc.date.accessioned": [
                                        {
                                            "value": "2025-05-19T08:30:12Z",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "dc.date.available": [
                                        {
                                            "value": "2025-05-19T08:30:12Z",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "dc.identifier.uri": [
                                        {
                                            "value": "https://iris.unil.ch/handle/iris/15948",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "dc.title": [
                                        {
                                            "value": "Barzaghi, Nora",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "dspace.entity.type": [
                                        {
                                            "value": "Person",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "person.familyName": [
                                        {
                                            "value": "Barzaghi",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "person.givenName": [
                                        {
                                            "value": "Nora",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "person.role": [
                                        {
                                            "value": "student",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ],
                                    "unil.active": [
                                        {
                                            "value": "false",
                                            "language": null,
                                            "authority": null,
                                            "confidence": -1,
                                            "place": 0
                                        }
                                    ]
                                },
                                "inArchive": true,
                                "discoverable": true,
                                "withdrawn": false,
                                "lastModified": "2026-01-21T08:48:09.156+00:00",
                                "entityType": "Person",
                                "type": "item",
                                "uniqueType": "core.item",
                                "_links": {
                                    "accessStatus": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/accessStatus"
                                    },
                                    "bundles": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/bundles"
                                    },
                                    "identifiers": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/identifiers"
                                    },
                                    "mappedCollections": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/mappedCollections"
                                    },
                                    "owningCollection": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/owningCollection"
                                    },
                                    "relationships": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/relationships"
                                    },
                                    "version": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/version"
                                    },
                                    "templateItemOf": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/templateItemOf"
                                    },
                                    "thumbnail": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/thumbnail"
                                    },
                                    "metrics": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/metrics"
                                    },
                                    "submitter": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23/submitter"
                                    },
                                    "self": {
                                        "href": "https://api.unil.ch/iris/server/api/core/items/18d1db03-1fbb-4e52-a41e-9a4021483f23"
                                    }
                                }
                            }
                        }
                    }
                ]
            },
            "page": {
                "number": 0,
                "size": 1,
                "totalPages": 253799,
                "totalElements": 253799
            }
        },
        "facets": [
            {
                "name": "entityType",
                "facetType": "text",
                "facetLimit": 5,
                "missing": "0",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 5
                },
                "_links": {
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/entityType?size=5"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/entityType?f.entityType=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "Publication",
                            "count": 221419,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.entityType=Publication,equals"
                                }
                            }
                        },
                        {
                            "label": "Person",
                            "count": 22382,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.entityType=Person,equals"
                                }
                            }
                        },
                        {
                            "label": "Journal",
                            "count": 9440,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.entityType=Journal,equals"
                                }
                            }
                        },
                        {
                            "label": "OrgUnit",
                            "count": 558,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.entityType=OrgUnit,equals"
                                }
                            }
                        }
                    ]
                }
            },
            {
                "name": "ctbperson",
                "facetType": "text",
                "facetLimit": 5,
                "missing": "52353",
                "minValue": "Aaltvedt, Morten",
                "maxValue": "Zysset, Fr\u00e9d\u00e9ric",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 5
                },
                "_links": {
                    "next": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/ctbperson?page=1&size=5"
                    },
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/ctbperson?size=5"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/ctbperson?f.ctbperson=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "Marques-Vidal, Pedro Manuel",
                            "count": 1074,
                            "authorityKey": "791f1b2d-b6c2-4918-8b9e-201909a74edf",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.ctbperson=791f1b2d-b6c2-4918-8b9e-201909a74edf,authority"
                                }
                            }
                        },
                        {
                            "label": "Von Segesser, Ludwig Karl",
                            "count": 1010,
                            "authorityKey": "f1a1d9fc-3310-4194-b1bf-e8943faaac8a",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.ctbperson=f1a1d9fc-3310-4194-b1bf-e8943faaac8a,authority"
                                }
                            }
                        },
                        {
                            "label": "Burnier, Michel",
                            "count": 972,
                            "authorityKey": "bd0724ec-e4fc-4b58-bd9e-3ad65e8e6796",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.ctbperson=bd0724ec-e4fc-4b58-bd9e-3ad65e8e6796,authority"
                                }
                            }
                        },
                        {
                            "label": "Vollenweider, Peter",
                            "count": 737,
                            "authorityKey": "3b66478b-8ebd-4d6c-b6db-fe55c2a1713e",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.ctbperson=3b66478b-8ebd-4d6c-b6db-fe55c2a1713e,authority"
                                }
                            }
                        },
                        {
                            "label": "Waeber, G\u00e9rard",
                            "count": 727,
                            "authorityKey": "a8a03c8e-f032-446e-9c1e-4b7808e4746b",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.ctbperson=a8a03c8e-f032-446e-9c1e-4b7808e4746b,authority"
                                }
                            }
                        }
                    ]
                }
            },
            {
                "name": "author",
                "facetType": "text",
                "facetLimit": 5,
                "missing": "35071",
                "minValue": "& Bovina I.,",
                "maxValue": "\u0428\u0435\u043b\u0435\u0445\u0430\u043d\u044c, \u041e\u043b\u0435\u043a\u0441\u0430\u043d\u0434\u0440",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 5
                },
                "_links": {
                    "next": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/author?page=1&size=5"
                    },
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/author?size=5"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/author?f.author=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "Burnier, M.",
                            "count": 749,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.author=Burnier,%20M.,equals"
                                }
                            }
                        },
                        {
                            "label": "Marques-Vidal, P.",
                            "count": 670,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.author=Marques-Vidal,%20P.,equals"
                                }
                            }
                        },
                        {
                            "label": "Waeber, G.",
                            "count": 575,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.author=Waeber,%20G.,equals"
                                }
                            }
                        },
                        {
                            "label": "Vollenweider, P.",
                            "count": 539,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.author=Vollenweider,%20P.,equals"
                                }
                            }
                        },
                        {
                            "label": "Demartines, N.",
                            "count": 528,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.author=Demartines,%20N.,equals"
                                }
                            }
                        }
                    ]
                }
            },
            {
                "name": "dateIssued",
                "facetType": "date",
                "facetLimit": 5,
                "minValue": "0101",
                "maxValue": "2027-06",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 5
                },
                "_links": {
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/dateIssued?size=5"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/dateIssued?f.dateIssued=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "1560 - 1949",
                            "count": 302,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.dateIssued=%5B1560%20TO%201949%5D,equals"
                                }
                            }
                        },
                        {
                            "label": "1950 - 2027",
                            "count": 220171,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.dateIssued=%5B1950%20TO%202027%5D,equals"
                                }
                            }
                        }
                    ]
                }
            },
            {
                "name": "itemtype",
                "facetType": "hierarchical",
                "facetLimit": 10,
                "missing": "31822",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 10
                },
                "_links": {
                    "next": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/itemtype?page=1&size=10"
                    },
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/itemtype?size=10"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/itemtype?f.itemtype=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "publication in a journal",
                            "count": 146742,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=publication%20in%20a%20journal,equals"
                                }
                            }
                        },
                        {
                            "label": "journal article",
                            "count": 116096,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=journal%20article,equals"
                                }
                            }
                        },
                        {
                            "label": "book part",
                            "count": 24478,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=book%20part,equals"
                                }
                            }
                        },
                        {
                            "label": "thesis",
                            "count": 19034,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=thesis,equals"
                                }
                            }
                        },
                        {
                            "label": "review article",
                            "count": 13299,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=review%20article,equals"
                                }
                            }
                        },
                        {
                            "label": "conference output",
                            "count": 12070,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=conference%20output,equals"
                                }
                            }
                        },
                        {
                            "label": "doctoral thesis",
                            "count": 10246,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=doctoral%20thesis,equals"
                                }
                            }
                        },
                        {
                            "label": "master thesis",
                            "count": 8657,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=master%20thesis,equals"
                                }
                            }
                        },
                        {
                            "label": "chapter",
                            "count": 8452,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=chapter,equals"
                                }
                            }
                        },
                        {
                            "label": "book",
                            "count": 8254,
                            "authorityKey": null,
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.itemtype=book,equals"
                                }
                            }
                        }
                    ]
                }
            },
            {
                "name": "journal",
                "facetType": "text",
                "facetLimit": 5,
                "missing": "104947",
                "minValue": "\u00aballegoria\u00bb",
                "maxValue": "\u7a7a\u9593\u30fb\u793e\u4f1a\u30fb\u5730\u7406\u601d\u60f3",
                "uniqueType": "discover.discover",
                "page": {
                    "number": 0,
                    "size": 5
                },
                "_links": {
                    "next": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/journal?page=1&size=5"
                    },
                    "self": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/journal?size=5"
                    },
                    "missing": {
                        "href": "https://api.unil.ch/iris/server/api/discover/facets/journal?f.journal=%5B*%20TO%20*%5D,notequals"
                    }
                },
                "_embedded": {
                    "values": [
                        {
                            "label": "Revue m\u00e9dicale suisse",
                            "count": 4727,
                            "authorityKey": "56ddb6c5-8224-41a4-932a-9c7ba2158e0a",
                            "type": "discover",
                            "uniqueType": "discover.discover",
                            "_links": {
                                "search": {
                                    "href": "https://api.unil.ch/iris/server/api/discover/search/objects?f.journal=56ddb6c5-8224-41a4-9

# --- truncated at 32 KB (56 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/university-of-lausanne/refs/heads/main/examples/university-of-lausanne-searchObjects-example.json

Work with this as data

Every example here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for examples

4 MCP tools reach this
  • find_examplesBrowse and filter every example in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This example
curl "https://apis.io/api/v1/examples/university-of-lausanne-searchObjects-example"
All examples
curl "https://apis.io/api/v1/examples?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.