{
	"get": {
		"tags": [ "statements" ],
		"summary": "Retrieve Statements from an Item",
		"parameters": [
			{ "$ref": "../../global/parameters.json#/ItemId" },
			{ "$ref": "../../global/parameters.json#/Property" },
			{ "$ref": "../../global/parameters.json#/IfNoneMatch" },
			{ "$ref": "../../global/parameters.json#/IfModifiedSince" },
			{ "$ref": "../../global/parameters.json#/IfMatch" },
			{ "$ref": "../../global/parameters.json#/IfUnmodifiedSince" },
			{ "$ref": "../../global/parameters.json#/Authorization" }
		],
		"responses": {
			"200": { "$ref": "../../global/responses.json#/Statements" },
			"304": { "$ref": "../../global/responses.json#/NotModified" },
			"308": { "$ref": "../../global/responses.json#/Moved" },
			"400": { "$ref": "../../global/responses.json#/InvalidItemIdInput" },
			"404": { "$ref": "../../global/responses.json#/ItemNotFound" },
			"412": { "$ref": "../../global/responses.json#/PreconditionFailedError" },
			"500": { "$ref": "../../global/responses.json#/UnexpectedError" }
		}
	},
	"post": {
		"tags": [ "statements" ],
		"summary": "Add a new Statement to an Item",
		"parameters": [
			{ "$ref": "../../global/parameters.json#/ItemId" },
			{ "$ref": "../../global/parameters.json#/IfMatch" },
			{ "$ref": "../../global/parameters.json#/IfUnmodifiedSince" },
			{ "$ref": "../../global/parameters.json#/IfNoneMatch" }
		],
		"requestBody": { "$ref": "../../global/requests.json#/Statement" },
		"responses": {
			"201": { "$ref": "../../global/responses.json#/StatementCreated" },
			"400": { "$ref": "../../global/responses.json#/InvalidNewStatementInput" },
			"404": { "$ref": "../../global/responses.json#/ItemNotFound" },
			"409": { "$ref": "../../global/responses.json#/ItemRedirected" },
			"412": { "$ref": "../../global/responses.json#/PreconditionFailedError" },
			"415": { "$ref": "../../global/responses.json#/InvalidMediaType" },
			"500": { "$ref": "../../global/responses.json#/UnexpectedError" }
		}
	}
}
