GraphQL is a query language that differs from a GET REST API in that GraphQL enables you to define exactly what data you want your queries to return. JFrog's One Model enables you to use a single GraphQL endpoint to return information from multiple JFrog products and services, such as the Evidence Collection service.
The following GraphQL APIs are available for evidence queries:
Search Evidence: For searching all evidence records associated with a specific subject (for example, an artifact).
Get Evidence: For fetching a single, known evidence record directly based on its path.
Get Evidence by ID: For fetching a single, known evidence record directly based on its unique ID.