Export document annotations

How to export document (PDF) annotations and sample export formats.

Export as JSON

# Set the export params to include/exclude certain fields. 
export_params= {
  "attachments": True,
  "metadata_fields": True,
  "data_row_details": True,
  "project_details": True,
  "label_details": True,
  "performance_details": True,
  "interpolated_frames": True
}

# Note: Filters follow AND logic, so typically using one filter is sufficient.
filters= {
  "last_activity_at": ["2000-01-01 00:00:00", "2050-01-01 00:00:00"],
  "workflow_status": "<wkf-status>"
}

export_task = project.export(params=export_params, filters=filters)
export_task.wait_till_done()


# Return JSON output strings from export task results/errors, one by one:

# Callback used for JSON Converter
def json_stream_handler(output: lb.BufferedJsonConverterOutput):
  print(output.json)


if export_task.has_errors():
  export_task.get_buffered_stream(
  stream_type=lb.StreamType.ERRORS
  ).start(stream_handler=lambda error: print(error))

if export_task.has_result():
  export_json = export_task.get_buffered_stream(
    stream_type=lb.StreamType.RESULT
  ).start(stream_handler=json_stream_handler)

print("file size: ", export_task.get_total_file_size(stream_type=lb.StreamType.RESULT))
print("line count: ", export_task.get_total_lines(stream_type=lb.StreamType.RESULT))
     

Annotation export formats

Bounding box

{
  "feature_id": "cluu0k04w05hk07h76lv05sb0",
  "feature_schema_id": "cluu0ckta024507udcols6x8y",
  "name": "bounding_box",
  "value": "bounding_box",
  "annotation_kind": "DocumentBoundingBox",
  "classifications": [],
  "page_number": 1,
  "bounding_box": {
    "top": 66.251,
    "left": 96.424,
    "height": 80.68099999999998,
    "width": 82.65
  }
}

Text entity (named entity)

{
  "feature_id": "cluu0k04w05ho07h73jx24ol7",
  "name": "named_entity",
  "value": "named_entity",
  "annotation_kind": "DocumentEntityToken",
  "classifications": [],
  "location": {
    "groups": [
      {
        "id": "1f54807e-b612-4f4a-9ca5-ee302ee9c659",
        "page_number": 1,
        "tokens": [
          "839967fa-89a0-4ad1-896e-d25e5f4cb8e5",
          "9853c27e-30e0-45e0-b461-c28da6573b48",
          "e24f45c6-1efc-440f-a4dd-bb3eb522134f",
          "3339e940-3f73-4b56-b695-474808dad1e5",
          "a6f79ed8-fc20-4870-b9d1-aee3e92943bc",
          "07ac4d2e-68bb-4c25-bcc0-b03a697c4138",
          "7469a5c7-74f8-43c4-b1fb-1c89105a5c66",
          "eff97919-2529-4b67-9640-20301d45a2d4"
        ],
        "text": "Organic charge transfer salts based on the donor"
      }
    ]
  }
}

Relationship

{
  "feature_id": "cluu0k04y05hx07h75lne7jh6",
  "feature_schema_id": "cluu0cktb024907udbo0qhco1",
  "name": "relationship",
  "value": "relationship",
  "annotation_kind": "DocumentUnidirectionalRelationship",
  "classifications": [],
  "unidirectional_relationship": {
    "source": "cluu0k04w05hs07h7ahsw7689",
    "target": "cluu0k04w05hk07h76lv05sb0"
  }
}

Classification - Radio

{
  "feature_id": "cluu0k04y05hw07h70s248skz",
  "feature_schema_id": "cluu0cktc024r07ud2x2oba9o",
  "name": "radio_question",
  "value": "radio_question",
  "radio_answer": {
    "feature_id": "cluu0k04y05i407h7ehvn84w9",
    "feature_schema_id": "cluu0cktc024s07udc81y6lx3",
    "name": "first_radio_answer",
    "value": "first_radio_answer",
    "classifications": []
  }
}

Classification - Checklist

{
  "feature_id": "cluu0k04w05hj07h71okedbdg",
  "feature_schema_id": "cluu0cktc024x07udc5fr0p96",
  "name": "checklist_question",
  "value": "checklist_question",
  "checklist_answers": [
    {
      "feature_id": "cluu0k04y05hy07h73gy3awz7",
      "feature_schema_id": "cluu0cktc025007ud0d5w5o05",
      "name": "second_checklist_answer",
      "value": "second_checklist_answer",
      "classifications": []
    },
    {
      "feature_id": "cluu0k04y05i107h73vpphndb",
      "feature_schema_id": "cluu0cktc024y07ud97zu7h1d",
      "name": "first_checklist_answer",
      "value": "first_checklist_answer",
      "classifications": []
    }
  ]
}

Classification - Free-form text

{
  "data_row": {
    "id": "cm2kphnpy545lc9afs9",
    "global_key": "0801.3483_doc.pdf97c24e0d-4bd4ea1db5a41",
    "row_data": "https://storage.googleapis.com/labelbox-datasets/arxiv-pdf/data/99-word-token-pdfs/0801.3483.pdf",
    "details": {
      "dataset_id": "cm2kphm4b006f0701l4h33iz9",
      "dataset_name": "pdf_demo_dataset",
      "created_at": "2024-10-22T17:15:12.604+00:00",
      "updated_at": "2024-10-22T17:15:18.631+00:00",
      "last_activity_at": "2024-10-22T17:26:32.131+00:00",
      "created_by": "[email protected]"
    }
  },
  "media_attributes": {
    "asset_type": "pdf",
    "mime_type": "application/pdf",
    "text_layer_url": "https://storage.labelbox.com/clwzraq9k0bae070544707m05ypnhpk2mc-text-layer.json?Expires=1729704414371&KeyName=labelbox-assets-key-3&Signature=ZIo4XYc3xWJ6Mqr0"
  },
  "attachments": [],
  "metadata_fields": [],
  "projects": {
    "cm2kpk0i1055g07wp1ubl7n9k": {
      "name": "example_pdf_export",
      "labels": [
        {
          "label_kind": "Default",
          "version": "1.0.0",
          "id": "cm2kpvs8b08da07yc40llhwmt",
          "label_details": {
            "created_at": "2024-10-22T17:26:17.000+00:00",
            "updated_at": "2024-10-22T17:26:17.000+00:00",
            "created_by": "[email protected]",
            "content_last_updated_at": "2024-10-22T17:26:17.418+00:00",
            "reviews": []
          },
          "performance_details": {
            "seconds_to_create": 3,
            "seconds_to_review": 0,
            "skipped": false
          },
          "annotations": {
            "objects": [
              {
                "feature_id": "cm2kpvtfw040607ic3mkjgsq5",
                "name": "named_entity",
                "value": "named_entity",
                "annotation_kind": "DocumentEntityToken",
                "classifications": [],
                "location": {
                  "groups": [
                    {
                      "id": "fe8d7f06-c0f1-419c-a880-4926b2cb5bf0",
                      "page_number": 1,
                      "tokens": [
                        "90d94c02-f00b-4c36-aa8f-086a58198d47",
                        "e49b7391-8466-497f-8a56-60945c85a222",
                        "b4dd1d51-a8a2-4d5f-8074-2409336b5887",
                        "d2bc8a3b-554a-43fc-8931-1f6757321ef0",
                        "17b69f57-0f6f-4ef7-a3c4-d46d72403564",
                        "23d23fed-0a3b-4bb7-9df1-91d0247f6348",
                        "f2d8efb5-1a3f-40cd-9ff4-5cc8a53669c9",
                        "a74d4317-93bd-4cc9-ae4d-e62fc4c2e370",
                        "1ab58cb7-27d3-46a7-aa2b-5b7f89028b28",
                        "458d43da-baa4-4eac-966f-4e6d1cf75c9d",
                        "4e660727-51d5-4046-a2fb-eaeefffc4171",
                        "83838d7b-c083-47c2-bd11-c7c16cb3667d"
                      ],
                      "text": "Metal - insulator ( MI ) transitions have been one of the"
                    }
                  ]
                }
              },
              {
                "feature_id": "cm2kpvtfw040807icec0q6ux7",
                "feature_schema_id": "cm2kpi4xu05z507z45jx193j8",
                "name": "bounding_box",
                "value": "bounding_box",
                "annotation_kind": "DocumentBoundingBox",
                "classifications": [],
                "page_number": 1,
                "bounding_box": {
                  "top": 68.875,
                  "left": 188.257,
                  "height": 80.68100000000001,
                  "width": 82.64999999999998
                },
                "page_dimensions": {
                  "height": 792.0,
                  "width": 612.0
                }
              }
            ]
          }
        }
      ],
      "project_details": {
        "ontology_id": "cm2kpi4xe05z407z4h6r77nys",
        "task_name": "Done",
        "batch_id": "98a7bb20-9099-11ef-bede-61385dfcee13",
        "batch_name": "PDF_annotation_batch",
        "workflow_status": "DONE",
        "priority": 5,
        "consensus_expected_label_count": 3,
        "workflow_history": [
          {
            "action": "Approve",
            "created_at": "2024-10-22T17:26:32.093+00:00",
            "created_by": "[email protected]",
            "previous_task_name": "Initial review task",
            "previous_task_id": "94821756-edd8-4d53-9785-da3e41d310a6"
          },
          {
            "action": "Move",
            "created_at": "2024-10-22T17:26:17.761+00:00",
            "created_by": "[email protected]",
            "previous_task_name": "Initial labeling task",
            "previous_task_id": "3e686f9b-4266-0311-a3bd-bc1ecc9ec115",
            "next_task_name": "Initial review task",
            "next_task_id": "94821756-edd8-4d53-9785-da3e41d310a6"
          },
          {
            "action": "Move",
            "created_at": "2024-10-22T17:26:17.754+00:00",
            "created_by": "[email protected]",
            "next_task_name": "Initial labeling task",
            "next_task_id": "3e686f9b-4266-0311-a3bd-bc1ecc9ec115"
          }
        ]
      },
      "project_tags": []
    }
  }
}

Sample model run export

{
  "data_row": {
    "id": "clfh1n29e1mh2078d3jt3b5cx",
    "global_key": "0801.3483.pdf",
    "row_data": "https://storage.googleapis.com/labelbox-datasets/arxiv-pdf/data/99-word-token-pdfs/0801.3483.pdf",
    "details": {
      "dataset_id": "clfh1n0um00wd071d2uf21fy6",
      "dataset_name": "pdf_demo_dataset",
      "created_at": "2023-03-20T16:31:01.000+00:00",
      "updated_at": "2023-03-20T16:31:01.000+00:00",
      "created_by": "[email protected]"
    }
  },
  "media_attributes": {
    "mime_type": "application/pdf",
    "text_layer_url": "https://storage.googleapis.com/labelbox-datasets/arxiv-pdf/data/99-word-token-pdfs/0801.3483-lb-textlayer.json"
  },
  "attachments": [],
  "metadata_fields": [],
  "experiments": {
    "a15bd76b-e29f-02f2-b909-0e20f007f735": {
      "name": "PDF_model_run_9c051c54-bb5b-47be-a0f4-16c909a9afb0",
      "runs": {
        "a15bd76c-41aa-0f04-c633-ee3e40b1d0bc": {
          "name": "iteration 1",
          "run_data_row_id": "dff29c2a-27c2-443b-95a8-402d9c2be311",
          "labels": [
            {
              "label_kind": "Default",
              "version": "1.0.0",
              "id": "clhs1ru105b3w142bd71v29u1",
              "annotations": {
                "objects": [
                  {
                    "feature_id": "2aa47146-4d81-4fcd-b513-7f7f5e275db7",
                    "feature_schema_id": "clhs1rh090buq07y15p2wd58d",
                    "name": "bounding_box",
                    "value": "bounding_box",
                    "annotation_kind": "DocumentBoundingBox",
                    "classifications": [],
                    "page_number": 0,
                    "bounding_box": {
                      "top": 135.3,
                      "left": 102.771,
                      "height": 109.84299999999999,
                      "width": 415.8
                    }
                  },
                  {
                    "feature_id": "40cd3ef3-7258-4da6-bc8b-d4f2eb12abfb",
                    "name": "ner_with_checklist_subclass",
                    "value": "ner_with_checklist_subclass",
                    "annotation_kind": "DocumentEntityToken",
                    "classifications": [
                      {
                        "feature_id": "4cf8dcba-32ab-4bf0-a97e-5a17d72335b5",
                        "feature_schema_id": "clhs1rh0a0buv07y1e0wobtgu",
                        "name": "sub_checklist_question",
                        "value": "sub_checklist_question",
                        "checklist_answers": [
                          {
                            "feature_id": "b139a807-7b9f-41f2-97e2-1dca6cd9f460",
                            "feature_schema_id": "clhs1rh0a0buw07y12tg3hm0x",
                            "name": "first_sub_checklist_answer",
                            "value": "first_sub_checklist_answer",
                            "classifications": []
                          }
                        ]
                      }
                    ],
                    "location": {
                      "groups": [
                        {
                          "id": "80e1e326-0194-4f38-845c-d9d22b0054fb",
                          "page_number": 1,
                          "tokens": [
                            "c2639311-4db1-4ad5-9a8d-1f2ab2c2dae8",
                            "2aa2f9df-df5a-4b3a-aa57-05aff053c147",
                            "aa725467-7b86-4629-9c70-a6391decb39b",
                            "6a4a0a69-f04e-44c0-b343-096aef413444",
                            "8dcce11c-c2ae-4274-b634-c950c8a7f333",
                            "85fccf77-474b-4707-85cc-592871d5c680",
                            "5d16be99-fc40-4228-99db-0a121a0478e7"
                          ],
                          "text": "T. Sasaki,* N. Yoneyama, and N. Kobayashi"
                        }
                      ]
                    }
                  },
                  {
                    "feature_id": "d2cd83b8-7a7b-4751-8b5d-dfa05be90bf5",
                    "name": "named_entity",
                    "value": "named_entity",
                    "annotation_kind": "DocumentEntityToken",
                    "classifications": [],
                    "location": {
                      "groups": [
                        {
                          "id": "2f4336f4-a07e-4e0a-a9e1-5629b03b719b",
                          "page_number": 1,
                          "tokens": [
                            "3f984bf3-1d61-44f5-b59a-9658a2e3440f",
                            "3bf00b56-ff12-4e52-8cc1-08dbddb3c3b8",
                            "6e1c3420-d4b7-4c5a-8fd6-ead43bf73d80",
                            "87a43d32-af76-4a1d-b262-5c5f4d5ace3a",
                            "e8606e8a-dfd9-4c49-a635-ad5c879c75d0",
                            "67c7c19e-4654-425d-bf17-2adb8cf02c30",
                            "149c5e80-3e07-49a7-ab2d-29ddfe6a38fa",
                            "b0e94071-2187-461e-8e76-96c58738a52c"
                          ],
                          "text": "Metal-insulator (MI) transitions have been one of the"
                        }
                      ]
                    }
                  },
                  {
                    "feature_id": "e166e286-1ead-438d-bb6e-0bc148b4c5f0",
                    "feature_schema_id": "clhs1rh0a0bv007y1fyxw0gyg",
                    "name": "bbox_with_radio_subclass",
                    "value": "bbox_with_radio_subclass",
                    "annotation_kind": "DocumentBoundingBox",
                    "classifications": [
                      {
                        "feature_id": "68838874-d209-4672-891f-10954a698292",
                        "feature_schema_id": "clhs1rh0a0bv107y14g5de74m",
                        "name": "sub_radio_question",
                        "value": "sub_radio_question",
                        "radio_answer": {
                          "feature_id": "8ce7710d-7a15-4d95-b9a9-a9a2bf733380",
                          "feature_schema_id": "clhs1rh0a0bv207y13bsndvuv",
                          "name": "first_sub_radio_answer",
                          "value": "first_sub_radio_answer",
                          "classifications": [
                            {
                              "feature_id": "bc3542d1-f373-4668-841b-15a4e9f8f67b",
                              "feature_schema_id": "clhs1rh0a0bv307y17teq5ob3",
                              "name": "second_sub_radio_question",
                              "value": "second_sub_radio_question",
                              "radio_answer": {
                                "feature_id": "6d200263-2065-4363-b962-1ee5a1296a8e",
                                "feature_schema_id": "clhs1rh0a0bv407y1d72h3bdp",
                                "name": "second_sub_radio_answer",
                                "value": "second_sub_radio_answer",
                                "classifications": []
                              }
                            }
                          ]
                        }
                      }
                    ],
                    "page_number": 1,
                    "bounding_box": {
                      "top": 226.757,
                      "left": 317.271,
                      "height": 194.22899999999998,
                      "width": 249.38600000000002
                    }
                  }
                ],
                "classifications": [
                  {
                    "feature_id": "2fbbc78f-d1df-428d-be26-da69a6516786",
                    "feature_schema_id": "clhs1rh0a0bva07y11vb9gjzu",
                    "name": "radio_question",
                    "value": "radio_question",
                    "radio_answer": {
                      "feature_id": "24924adc-cb1c-40fb-a945-364a2cb0782f",
                      "feature_schema_id": "clhs1rh0a0bvb07y134ka29be",
                      "name": "first_radio_answer",
                      "value": "first_radio_answer",
                      "classifications": []
                    }
                  },
                  {
                    "feature_id": "a10706c7-0e09-47d9-b273-ed61f6ee72c5",
                    "feature_schema_id": "clhs1rh0b0bvg07y1as0cfj9r",
                    "name": "checklist_question",
                    "value": "checklist_question",
                    "checklist_answers": [
                      {
                        "feature_id": "03c2feb6-bda3-4ee2-ad9f-faef038ee029",
                        "feature_schema_id": "clhs1rh0b0bvj07y1f1brb5f3",
                        "name": "second_checklist_answer",
                        "value": "second_checklist_answer",
                        "classifications": []
                      },
                      {
                        "feature_id": "3653a591-4915-450f-88e4-f5afc8cd1440",
                        "feature_schema_id": "clhs1rh0b0bvh07y19qgt6nsv",
                        "name": "first_checklist_answer",
                        "value": "first_checklist_answer",
                        "classifications": []
                      }
                    ]
                  },
                  {
                    "feature_id": "da14ab32-c007-4e86-aaff-a64e51ff2503",
                    "feature_schema_id": "clhs1rh0b0bvm07y1gpw00bw3",
                    "name": "free_text",
                    "value": "free_text",
                    "text_answer": {
                      "content": "sample text"
                    }
                  },
                  {
                    "feature_id": "de0e9826-a0fc-4603-a59a-0c356895759c",
                    "feature_schema_id": "clhs1rh0b0bvo07y1025n0p4a",
                    "name": "nested_radio_question",
                    "value": "nested_radio_question",
                    "radio_answer": {
                      "feature_id": "913b5925-7b37-43a0-9086-c7734491d60a",
                      "feature_schema_id": "clhs1rh0b0bvp07y1d1tbgpeg",
                      "name": "first_radio_answer",
                      "value": "first_radio_answer",
                      "classifications": [
                        {
                          "feature_id": "7c10d9b2-0e07-4723-abef-ad022db24b10",
                          "feature_schema_id": "clhs1rh0b0bvq07y13wux72rp",
                          "name": "sub_radio_question",
                          "value": "sub_radio_question",
                          "radio_answer": {
                            "feature_id": "ae62a004-f6b3-4436-916e-ce375cf8210e",
                            "feature_schema_id": "clhs1rh0b0bvr07y15n246t5c",
                            "name": "first_sub_radio_answer",
                            "value": "first_sub_radio_answer",
                            "classifications": []
                          }
                        }
                      ]
                    }
                  },
                  {
                    "feature_id": "ee0a7c2c-cb78-4474-b12a-82406ee415c5",
                    "feature_schema_id": "clhs1rh0c0bvw07y1hiyweequ",
                    "name": "nested_checklist_question",
                    "value": "nested_checklist_question",
                    "checklist_answers": [
                      {
                        "feature_id": "22d25a8a-0831-4499-8980-aaebbac1b4eb",
                        "feature_schema_id": "clhs1rh0c0bvx07y1er8ge5qk",
                        "name": "first_checklist_answer",
                        "value": "first_checklist_answer",
                        "classifications": [
                          {
                            "feature_id": "825ce160-5e9f-4926-aa63-ed17ad7fb534",
                            "feature_schema_id": "clhs1rh0c0bvy07y1hmkv360v",
                            "name": "sub_checklist_question",
                            "value": "sub_checklist_question",
                            "checklist_answers": [
                              {
                                "feature_id": "32cd713f-c272-4657-8d0e-910e24e90414",
                                "feature_schema_id": "clhs1rh0c0bvz07y1d1njge4e",
                                "name": "first_sub_checklist_answer",
                                "value": "first_sub_checklist_answer",
                                "classifications": []
                              }
                            ]
                          }
                        ]
                      }
                    ]
                  }
                ],
                "relationships": []
              }
            }
          ],
          "predictions": [
            {
              "label_kind": "Default",
              "version": "1.0.0",
              "id": "clhs1ru105b3w142bd71v29u1",
              "annotations": {
                "objects": [
                  {
                    "feature_id": "1d1a302a-2bf1-4a64-b2db-1283400fc8c6",
                    "feature_schema_id": "clhs1rh0a0bv007y1fyxw0gyg",
                    "name": "bbox_with_radio_subclass",
                    "value": "bbox_with_radio_subclass",
                    "annotation_kind": "DocumentBoundingBox",
                    "classifications": [
                      {
                        "feature_id": "f13c6571-b3c8-4584-886b-555e1808a955",
                        "feature_schema_id": "clhs1rh0a0bv107y14g5de74m",
                        "name": "sub_radio_question",
                        "value": "sub_radio_question",
                        "radio_answer": {
                          "feature_id": "610215da-b253-46f8-8a6d-7dd56b36e32c",
                          "feature_schema_id": "clhs1rh0a0bv207y13bsndvuv",
                          "name": "first_sub_radio_answer",
                          "value": "first_sub_radio_answer",
                          "classifications": [
                            {
                              "feature_id": "a1002a15-c1f1-43ce-9606-9b02fb4d3d77",
                              "feature_schema_id": "clhs1rh0a0bv307y17teq5ob3",
                              "name": "second_sub_radio_question",
                              "value": "second_sub_radio_question",
                              "radio_answer": {
                                "feature_id": "a225ff2c-dccc-4ad1-8dd5-d76f10c5aab2",
                                "feature_schema_id": "clhs1rh0a0bv407y1d72h3bdp",
                                "name": "second_sub_radio_answer",
                                "value": "second_sub_radio_answer",
                                "classifications": []
                              }
                            }
                          ]
                        }
                      }
                    ],
                    "page_number": 1,
                    "bounding_box": {
                      "top": 226.757,
                      "left": 317.271,
                      "height": 194.22899999999998,
                      "width": 249.38600000000002
                    }
                  },
                  {
                    "feature_id": "469420eb-12a7-401f-a5ea-142b24c622e3",
                    "feature_schema_id": "clhs1rh090buq07y15p2wd58d",
                    "name": "bounding_box",
                    "value": "bounding_box",
                    "annotation_kind": "DocumentBoundingBox",
                    "classifications": [],
                    "page_number": 0,
                    "bounding_box": {
                      "top": 135.3,
                      "left": 102.771,
                      "height": 109.84299999999999,
                      "width": 415.8
                    }
                  },
                  {
                    "feature_id": "d3c14b37-6b64-4c6d-91bc-446bf82dc0b5",
                    "name": "named_entity",
                    "value": "named_entity",
                    "annotation_kind": "DocumentEntityToken",
                    "classifications": [],
                    "location": {
                      "groups": [
                        {
                          "id": "2f4336f4-a07e-4e0a-a9e1-5629b03b719b",
                          "page_number": 1,
                          "tokens": [
                            "3f984bf3-1d61-44f5-b59a-9658a2e3440f",
                            "3bf00b56-ff12-4e52-8cc1-08dbddb3c3b8",
                            "6e1c3420-d4b7-4c5a-8fd6-ead43bf73d80",
                            "87a43d32-af76-4a1d-b262-5c5f4d5ace3a",
                            "e8606e8a-dfd9-4c49-a635-ad5c879c75d0",
                            "67c7c19e-4654-425d-bf17-2adb8cf02c30",
                            "149c5e80-3e07-49a7-ab2d-29ddfe6a38fa",
                            "b0e94071-2187-461e-8e76-96c58738a52c"
                          ],
                          "text": "Metal-insulator (MI) transitions have been one of the"
                        }
                      ]
                    }
                  },
                  {
                    "feature_id": "efe907c9-b84b-4015-b29b-3a1cae1655cc",
                    "name": "ner_with_checklist_subclass",
                    "value": "ner_with_checklist_subclass",
                    "annotation_kind": "DocumentEntityToken",
                    "classifications": [
                      {
                        "feature_id": "12fb5823-1a12-4de4-8613-8460cec5eaf1",
                        "feature_schema_id": "clhs1rh0a0buv07y1e0wobtgu",
                        "name": "sub_checklist_question",
                        "value": "sub_checklist_question",
                        "checklist_answers": [
                          {
                            "feature_id": "8be1ca80-1f98-48ad-ae65-d38ab941ef63",
                            "feature_schema_id": "clhs1rh0a0buw07y12tg3hm0x",
                            "name": "first_sub_checklist_answer",
                            "value": "first_sub_checklist_answer",
                            "classifications": []
                          }
                        ]
                      }
                    ],
                    "location": {
                      "groups": [
                        {
                          "id": "",
                          "page_number": 1,
                          "tokens": [],
                          "text": ""
                        }
                      ]
                    }
                  }
                ],
                "classifications": [
                  {
                    "feature_id": "35f2a9ed-e245-4654-94a5-9e7e48adff8d",
                    "feature_schema_id": "clhs1rh0b0bvo07y1025n0p4a",
                    "name": "nested_radio_question",
                    "value": "nested_radio_question",
                    "radio_answer": {
                      "feature_id": "70a52e6d-eda7-48f3-a1dd-65672c273318",
                      "feature_schema_id": "clhs1rh0b0bvp07y1d1tbgpeg",
                      "name": "first_radio_answer",
                      "value": "first_radio_answer",
                      "classifications": [
                        {
                          "feature_id": "5f87ca53-3637-4f26-9068-8645b6036646",
                          "feature_schema_id": "clhs1rh0b0bvq07y13wux72rp",
                          "name": "sub_radio_question",
                          "value": "sub_radio_question",
                          "radio_answer": {
                            "feature_id": "c652afc0-d24f-42ea-9a5a-dee14cc1d80d",
                            "feature_schema_id": "clhs1rh0b0bvr07y15n246t5c",
                            "name": "first_sub_radio_answer",
                            "value": "first_sub_radio_answer",
                            "classifications": []
                          }
                        }
                      ]
                    }
                  },
                  {
                    "feature_id": "73114ba5-3045-46e0-9323-468914afbdf0",
                    "feature_schema_id": "clhs1rh0b0bvg07y1as0cfj9r",
                    "name": "checklist_question",
                    "value": "checklist_question",
                    "checklist_answers": [
                      {
                        "feature_id": "666fc303-b30e-4647-a694-5c34dab4781f",
                        "feature_schema_id": "clhs1rh0b0bvj07y1f1brb5f3",
                        "name": "second_checklist_answer",
                        "value": "second_checklist_answer",
                        "classifications": []
                      },
                      {
                        "feature_id": "f8c4ce45-0e56-4ec2-bc5a-ce9364b471f8",
                        "feature_schema_id": "clhs1rh0b0bvh07y19qgt6nsv",
                        "name": "first_checklist_answer",
                        "value": "first_checklist_answer",
                        "classifications": []
                      }
                    ]
                  },
                  {
                    "feature_id": "911665a7-4901-4c31-a410-5c3a7a614c1d",
                    "feature_schema_id": "clhs1rh0c0bvw07y1hiyweequ",
                    "name": "nested_checklist_question",
                    "value": "nested_checklist_question",
                    "checklist_answers": [
                      {
                        "feature_id": "0341d434-c589-49d4-9a4a-b554647c2a44",
                        "feature_schema_id": "clhs1rh0c0bvx07y1er8ge5qk",
                        "name": "first_checklist_answer",
                        "value": "first_checklist_answer",
                        "classifications": [
                          {
                            "feature_id": "ee1c729c-d1f1-478e-98f8-baefa24dff28",
                            "feature_schema_id": "clhs1rh0c0bvy07y1hmkv360v",
                            "name": "sub_checklist_question",
                            "value": "sub_checklist_question",
                            "checklist_answers": [
                              {
                                "feature_id": "a2c0d47f-811c-4d70-b024-8514d67b206c",
                                "feature_schema_id": "clhs1rh0c0bvz07y1d1njge4e",
                                "name": "first_sub_checklist_answer",
                                "value": "first_sub_checklist_answer",
                                "classifications": []
                              }
                            ]
                          }
                        ]
                      }
                    ]
                  },
                  {
                    "feature_id": "a7f83569-636d-4993-81f0-6d4de144bb24",
                    "feature_schema_id": "clhs1rh0a0bva07y11vb9gjzu",
                    "name": "radio_question",
                    "value": "radio_question",
                    "radio_answer": {
                      "feature_id": "58624513-6ab0-452b-a9a0-72cebf648cd0",
                      "feature_schema_id": "clhs1rh0a0bvb07y134ka29be",
                      "name": "first_radio_answer",
                      "value": "first_radio_answer",
                      "classifications": []
                    }
                  },
                  {
                    "feature_id": "c7e3f324-7b53-47a3-aeb0-4217717fcfed",
                    "feature_schema_id": "clhs1rh0b0bvm07y1gpw00bw3",
                    "name": "free_text",
                    "value": "free_text",
                    "text_answer": {
                      "content": "sample text"
                    }
                  }
                ],
                "relationships": []
              }
            }
          ]
        }
      }
    }
  },
  "models": {}
}