LINCS-API
The LINCS-API exposes secure functionality to authorized LINCS users and applications. There are also public endpoints available e.g., to query the LINCS knowledge graph. It also acts as a gateway to other LINCS services like NER and entity linking.
Here is a list of some of the endpoints. For usage examples and a complete description of the API, please view the OpenAPI Contract.
entity: outgoing and incoming statements for LINCS entitiesperson: additional detail for a person type entityplace: additional detail for a place entitylinked: entities that are connected to the given entity via eventslinks: events that connect two entitiesner: named entity recognition on given textreconcile: possible matches for a given entity and list of authorities
Prerequisites
- You need to come with your own dataset.
- You will need to have a LINCS account for some of the endpoints.
- You will need an understanding of how to make requests to a REST API (in any language) and work with JSON responses.
LINCS-API supports the following inputs and outputs:
- Input: TEI/XML, plain text, and JSON
- Output: JSON, Web Annotations (in JSON-LD)
Resources
Information about the team that developed LINCS-API is available on the Tool Credits page.
.png)
.png)