Element Sets
GET element set
Return data about the specified element set:
Request
GET /element_sets/:id HTTP/1.1
Response
{
"id": 1,
"url": "http://yourdomain.com/api/element_sets/1",
"record_type": null,
"name": "Dublin Core",
"description": "The Dublin Core metadata element set is common to all Omeka records.",
"elements": {
"count": 100,
"url": "http://yourdomain.com/api/elements?element_set=1",
"resource": "elements"
}
}
GET element sets
Return data about element sets:
Request
GET /element_sets HTTP/1.1
Parameters
name: string
record_type: string
Response
An array of JSON element set representations (see above).
POST element set
Create a new element set.
Request
POST /element_sets HTTP/1.1
{
"name": "Dublin Core",
"description": "The Dublin Core metadata element set is common to all Omeka records."
}
Response
HTTP/1.1 201 Created
Location: http://yourdomain.com/api/element_sets/:id
An JSON representation of the newly created element set (see above).
PUT element set
Edit an existing element set.
Request
PUT /element_sets/:id HTTP/1.1
{
"name": "Dublin Core",
"description": "The Dublin Core metadata element set is common to all Omeka records."
}
Response
An JSON representation of the newly edited element set (see above).
DELETE element set
Delete an element set. “Dublin Core” and “Item Type Metadata” element sets may not be deleted.
Request
DELETE /element_sets/:id
Response
HTTP/1.1 204 No Content