The load into Solr will happen in monarch-ingest, then the API will be in monarch-app
https://github.com/biolink/information-resource-registry
The actual records are in this yaml file: https://github.com/biolink/information-resource-registry/blob/main/infores_catalog.yaml
The schema (which linkml-solr will want) is https://github.com/biolink/information-resource-registry/blob/main/src/information_resource_registry/schema/information_resource_registry.yaml
It probably makes sense to add the two yaml files to download.yaml, then scripts/load_solr ia where the linkml-solr commands will be to create the collection, add the schema and load the documents.
We should work out the api endpoint, we probably should have a view that takes a single infores and returns the document, and a search that searches against all of the fields and returns some sort of search result - though I'm not 100% sure we have a use case for the search.