Difference between revisions of "GCat Service"

From Gcube Wiki
Jump to: navigation, search
(Group Collection)
Line 14: Line 14:
 
=== Group Collection ===
 
=== Group Collection ===
  
 
+
{|
 +
! Operation || HTTP Method || URL
 +
|-
 +
| List || GET || /groups
 +
|-
 +
| Create || POST || /groups
 +
|-
 +
| Read || GET || /groups/{NAME}
 +
|-
 +
| Update || PUT || /groups/{NAME}
 +
|-
 +
| Patch || PATCH || /groups/{NAME}
 +
|-
 +
| Delete || DELETE || /groups/{NAME}
 +
|-
 +
| Purge || PURGE || /groups/{NAME}
 +
|-
 +
| Purge || DELETE || /groups/{NAME}?purge=true
 +
|}
  
 
=== Item Collection ===
 
=== Item Collection ===

Revision as of 16:40, 29 November 2018

The gCube Science Catalogue Service is a RESTful web service based on the principles defined in gCube Catalogue

Collections

Group Collection

Operation HTTP Method URL
List GET /groups
Create POST /groups
Read GET /groups/{NAME}
Update PUT /groups/{NAME}
Patch PATCH /groups/{NAME}
Delete DELETE /groups/{NAME}
Purge PURGE /groups/{NAME}
Purge DELETE /groups/{NAME}?purge=true

Item Collection

Resource Collection

License Collection

Organization Collection

User Collection

Profile Collection

Namespace Collection