--- layout: default navsection: api navmenu: Concepts title: REST methods ... (using Group as an example) h2(#index). Index, list, search
GET https://{{ site.arvados_api_host }}/arvados/v1/groups?filters=[["owner_uuid","=","xyzzy-tpzed-a4lcehql0dv2u25"]]

POST https://{{ site.arvados_api_host }}/arvados/v1/groups
_method=GET
filters=[["owner_uuid","=","xyzzy-tpzed-a4lcehql0dv2u25"]]
→ Group resource list table(table table-bordered table-condensed). |*Parameter name*|*Value*|*Description*| |limit |integer|Maximum number of resources to return| |offset |integer|Skip the first 'offset' objects| |filters |array |Conditions for selecting resources to return| |order |array |List of fields to use to determine sorting order for returned objects| |select |array |Specify which fields to return| |distinct|boolean|true: (default) do not return duplicate objects
false: permitted to return duplicates| h2. Create
POST https://{{ site.arvados_api_host }}/arvados/v1/groups
group={"name":"fresh new group"}
→ Group resource h2. Delete
DELETE https://{{ site.arvados_api_host }}/arvados/v1/groups/xyzzy-ldvyl-vyydjeplwaa6emg
→ Group resource h2. Update
PUT https://{{ site.arvados_api_host }}/arvados/v1/groups/xyzzy-ldvyl-vyydjeplwaa6emg
group={"uuid":"xyzzy-ldvyl-vyydjeplwaa6emg", "name":"Important group"}
→ Group resource
PUT https://{{ site.arvados_api_host }}/arvados/v1/groups/xyzzy-ldvyl-vyydjeplwaa6emg
group[uuid]=xyzzy-ldvyl-vyydjeplwaa6emg
group[name]=Important group
→ Group resource More appropriate (but not yet implemented):
PATCH https://{{ site.arvados_api_host }}/arvados/v1/groups/xyzzy-ldvyl-vyydjeplwaa6emg
group={"uuid":"xyzzy-ldvyl-vyydjeplwaa6emg", "name":"Important group"}
→ Group resource