API katalógu a PID resolver
Ako programovo čítať služby uzla a ako sa rozlišujú trvalé identifikátory služieb.
Katalóg poskytuje verejné JSON API len na čítanie. Povoľuje požiadavky z iných domén, takže ho možno volať priamo z prehliadača.
Koncové body
| Požiadavka | Účel |
|---|---|
GET https://sc.eosc.sk/api/v1/services` | Zoznam produkčných služieb (stránkovaný) |
GET https://sc.eosc.sk/api/v1/services/<urn:uuid>` | Jedna služba podľa identifikátora |
GET https://sc.eosc.sk/resolve/<pid>` | Rozlíši trvalý identifikátor služby na jej záznam |
Parametre zoznamu: from, quantity (max. 500), sort (name, createdAT, updatedAT, id), order (asc/desc), search, modifiedAfter (ISO 8601 timestamp).
## JSON Schema
https://sc.eosc.sk/api/v1/schema.json
Vracajú sa len služby, ktoré sú aktívne a označené na sprístupnenie do EOSC; prototypy ostávajú interné.
Tie isté záznamy zbiera z uzla Federácia EOSC a tie isté zobrazuje portál v bloku Katalóg služieb.