get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/808772/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 808772,
    "url": "http://patchwork.ozlabs.org/api/patches/808772/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20170901153758.8628-32-armbru@redhat.com/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20170901153758.8628-32-armbru@redhat.com>",
    "list_archive_url": null,
    "date": "2017-09-01T15:37:42",
    "name": "[PULL,v2,31/47] qapi-schema: Improve section headings",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "585c61c22796ebb32e22673158ea8801e034e81c",
    "submitter": {
        "id": 2645,
        "url": "http://patchwork.ozlabs.org/api/people/2645/?format=api",
        "name": "Markus Armbruster",
        "email": "armbru@redhat.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20170901153758.8628-32-armbru@redhat.com/mbox/",
    "series": [
        {
            "id": 1049,
            "url": "http://patchwork.ozlabs.org/api/series/1049/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=1049",
            "date": "2017-09-01T15:37:14",
            "name": "[PULL,v2,01/47] qapi: Fix error handling code on alternate conflict",
            "version": 2,
            "mbox": "http://patchwork.ozlabs.org/series/1049/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/808772/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/808772/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "X-Original-To": "incoming@patchwork.ozlabs.org",
        "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org",
        "Authentication-Results": [
            "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)",
            "ext-mx09.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com",
            "ext-mx09.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=armbru@redhat.com"
        ],
        "Received": [
            "from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xkPGl4NDTz9sRV\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat,  2 Sep 2017 02:05:35 +1000 (AEST)",
            "from localhost ([::1]:46692 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dnoRp-00007U-K2\n\tfor incoming@patchwork.ozlabs.org; Fri, 01 Sep 2017 12:05:33 -0400",
            "from eggs.gnu.org ([2001:4830:134:3::10]:51592)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <armbru@redhat.com>) id 1dno1O-0006fx-OM\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 11:38:23 -0400",
            "from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <armbru@redhat.com>) id 1dno1M-0001jG-Bu\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 11:38:14 -0400",
            "from mx1.redhat.com ([209.132.183.28]:41374)\n\tby eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <armbru@redhat.com>) id 1dno1M-0001hw-3J\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 11:38:12 -0400",
            "from smtp.corp.redhat.com\n\t(int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id F0F1A4E4C2\n\tfor <qemu-devel@nongnu.org>; Fri,  1 Sep 2017 15:38:10 +0000 (UTC)",
            "from blackfin.pond.sub.org (ovpn-116-75.ams2.redhat.com\n\t[10.36.116.75])\n\tby smtp.corp.redhat.com (Postfix) with ESMTPS id C27CD17CF1\n\tfor <qemu-devel@nongnu.org>; Fri,  1 Sep 2017 15:38:09 +0000 (UTC)",
            "by blackfin.pond.sub.org (Postfix, from userid 1000)\n\tid 9EA6F1132F40; Fri,  1 Sep 2017 17:37:58 +0200 (CEST)"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.3.2 mx1.redhat.com F0F1A4E4C2",
        "From": "Markus Armbruster <armbru@redhat.com>",
        "To": "qemu-devel@nongnu.org",
        "Date": "Fri,  1 Sep 2017 17:37:42 +0200",
        "Message-Id": "<20170901153758.8628-32-armbru@redhat.com>",
        "In-Reply-To": "<20170901153758.8628-1-armbru@redhat.com>",
        "References": "<20170901153758.8628-1-armbru@redhat.com>",
        "MIME-Version": "1.0",
        "Content-Type": "text/plain; charset=UTF-8",
        "X-Scanned-By": "MIMEDefang 2.79 on 10.5.11.14",
        "X-Greylist": "Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.38]);\n\tFri, 01 Sep 2017 15:38:11 +0000 (UTC)",
        "Content-Transfer-Encoding": "quoted-printable",
        "X-detected-operating-system": "by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]\n\t[fuzzy]",
        "X-Received-From": "209.132.183.28",
        "Subject": "[Qemu-devel] [PULL v2 31/47] qapi-schema: Improve section headings",
        "X-BeenThere": "qemu-devel@nongnu.org",
        "X-Mailman-Version": "2.1.21",
        "Precedence": "list",
        "List-Id": "<qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<http://lists.nongnu.org/archive/html/qemu-devel/>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>"
    },
    "content": "The generated QEMU QMP reference is now structured as follows:\n\n    1.1 Introduction\n    1.2 Stability Considerations\n    1.3 Common data types\n    1.4 Socket data types\n    1.5 VM run state\n    1.6 Cryptography\n    1.7 Block devices\n    1.7.1 Block core (VM unrelated)\n    1.7.2 QAPI block definitions (vm unrelated)\n    1.8 Character devices\n    1.9 Net devices\n    1.10 Rocker switch device\n    1.11 TPM (trusted platform module) devices\n    1.12 Remote desktop\n    1.12.1 Spice\n    1.12.2 VNC\n    1.13 Input\n    1.14 Migration\n    1.15 Transactions\n    1.16 Tracing\n    1.17 QMP introspection\n    1.18 Miscellanea\n\nSection \"1.18 Miscellanea\" is still too big: it documents 134 symbols.\nSection \"1.7.1 Block core (VM unrelated)\" is also rather big: 128\nsymbols.  All the others are of reasonable size.\n\nSigned-off-by: Markus Armbruster <armbru@redhat.com>\nMessage-Id: <1503602048-12268-17-git-send-email-armbru@redhat.com>\nReviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>\n---\n qapi-schema.json     | 2 +-\n qapi/block-core.json | 2 +-\n qapi/block.json      | 5 ++---\n qapi/common.json     | 2 +-\n qapi/crypto.json     | 2 +-\n qapi/trace.json      | 2 +-\n 6 files changed, 7 insertions(+), 8 deletions(-)",
    "diff": "diff --git a/qapi-schema.json b/qapi-schema.json\nindex 7a393ec3e9..f3af2cb851 100644\n--- a/qapi-schema.json\n+++ b/qapi-schema.json\n@@ -94,7 +94,7 @@\n { 'include': 'qapi/introspect.json' }\n \n ##\n-# = QMP commands\n+# = Miscellanea\n ##\n \n ##\ndiff --git a/qapi/block-core.json b/qapi/block-core.json\nindex f4caa5c21b..28abb9e6cf 100644\n--- a/qapi/block-core.json\n+++ b/qapi/block-core.json\n@@ -1,7 +1,7 @@\n # -*- Mode: Python -*-\n \n ##\n-# == QAPI block core definitions (vm unrelated)\n+# == Block core (VM unrelated)\n ##\n \n { 'include': 'common.json' }\ndiff --git a/qapi/block.json b/qapi/block.json\nindex 8ce335739f..f093fa3f27 100644\n--- a/qapi/block.json\n+++ b/qapi/block.json\n@@ -1,14 +1,13 @@\n # -*- Mode: Python -*-\n \n ##\n-# = QAPI block definitions\n+# = Block devices\n ##\n \n-# QAPI block core definitions\n { 'include': 'block-core.json' }\n \n ##\n-# == QAPI block definitions (vm unrelated)\n+# == Additional block stuff (VM related)\n ##\n \n ##\ndiff --git a/qapi/common.json b/qapi/common.json\nindex 0c67e4acf5..6eb01821ef 100644\n--- a/qapi/common.json\n+++ b/qapi/common.json\n@@ -1,7 +1,7 @@\n # -*- Mode: Python -*-\n \n ##\n-# = QAPI common definitions\n+# = Common data types\n ##\n \n ##\ndiff --git a/qapi/crypto.json b/qapi/crypto.json\nindex 6b6fde367a..288bc056ef 100644\n--- a/qapi/crypto.json\n+++ b/qapi/crypto.json\n@@ -2,7 +2,7 @@\n #\n \n ##\n-# = QAPI crypto definitions\n+# = Cryptography\n ##\n \n ##\ndiff --git a/qapi/trace.json b/qapi/trace.json\nindex de6588d9f7..799b254a18 100644\n--- a/qapi/trace.json\n+++ b/qapi/trace.json\n@@ -6,7 +6,7 @@\n # See the COPYING file in the top-level directory.\n \n ##\n-# = Tracing commands\n+# = Tracing\n ##\n \n ##\n",
    "prefixes": [
        "PULL",
        "v2",
        "31/47"
    ]
}