RDFLib / prez

Prez is a data-configurable Linked Data API framework that delivers profiles of Knowledge Graph data according to the Content Negotiation by Profile standard.
BSD 3-Clause "New" or "Revised" License
18 stars 7 forks source link

Version 4.0.0 #228

Closed recalcitrantsupplant closed 1 month ago

recalcitrantsupplant commented 1 month ago

Listing Endpoints

The "instance data" listing endpoints are:

  1. /profiles
  2. /catalogs
  3. /catalogs/{catalogId}/collections
  4. /catalogs/{catalogId}/collections/{collectionId}/items
  5. /concept-hierarchy/{parent_uri}/top-concepts
  6. /concept-hierarchy/{parent_uri}/narrowers
  7. /search?q=\
  8. /cql?filter=\<CQL JSON expression>

All of these endpoints share the same FastAPI Dependency instances:

Object Endpoints

The "instance data" object endpoints are:

  1. /object?uri=\<uri>
  2. /profiles/{profile_curie}
  3. /catalogs/{catalogId}
  4. /catalogs/{catalogId}/collections/{collectionId}
  5. /catalogs/{catalogId}/collections/{collectionId}/items/{itemId}

Additional management and other endpoints are provided, the details of which can be seen in the OpenAPI docs at /docs.