{
  "_type": "Document",
  "id": "5498a48d8163887f0dd66edb",
  "identifier": "the \"unique\" document identifier (éüà)",
  "creation_date": "2014-12-22T23:09:01.767Z",
  "modification_date": "2014-12-22T23:09:01.767Z",
  "provider": {
    "_type": "AccessToken",
    "id": "54885c04e782a7946271cf00",
    "client": null,
    "is_basic_token": true,
    "account_name": "",
    "last_used": "2014-12-22T23:09:02.988Z"
  },
  "company": "52f0bb24c8318c2d65000035",
  "document_type": {
    "_type": "DocumentType",
    "id": "5252ce4ce4cfcd16f55cfa3b",
    "name": "file",
    "templates": {
      "title": "{{{ title }}}",
      "full": "<article class=\"anyfetch-document-full anyfetch-type-file\">\n  <header class=\"anyfetch-header\">\n    <hgroup class=\"anyfetch-title-group\">\n      <h1 class=\"anyfetch-title\">{{{ title }}}</h1>\n      <code class=\"anyfetch-title-detail\">{{{ path }}}</code>\n    </hgroup>\n  </header>\n</article>\n",
      "snippet": "<article class=\"anyfetch-document-snippet anyfetch-type-file\">\n  <header class=\"anyfetch-header\">\n    <hgroup class=\"anyfetch-title-group\">\n      <h1 class=\"anyfetch-title\">{{{ title }}}</h1>\n      <code class=\"anyfetch-title-detail\">{{{ path }}}</code>\n    </hgroup>\n  </header>\n</article>\n"
    },
    "owner": null,
    "description": "Most basic document type for any kind of binary content. When a provider sends data without any additional information, it will use this document_type.",
    "projections": {
      "title": "{ \"title\": {{> title}} }",
      "full": "{\n  \"title\": {{> title}},\n  \"path\": \"{{attr 'path'}}\",\n  \"extension\": \"{{extractExtension metadata.path}}\"\n}\n",
      "snippet": "{\n  \"title\": {{> title}},\n  \"path\": \"{{attr 'path'}}\",\n  \"extension\": \"{{extractExtension metadata.path}}\"\n}\n"
    },
    "es_mapping": {
      "properties": {
        "metadata": {
          "properties": {
            "extension": {
              "index": "not_analyzed",
              "type": "string"
            }
          }
        }
      }
    }
  },
  "actions": {},
  "document_url": "https://api-staging.anyfetch.com/documents/5498a48d8163887f0dd66edb",
  "projection_type": "raw",
  "data": {
    "foo": "some_string"
  },
  "metadata": {
    "title": "Document title",
    "path": "/document.txt",
    "some_key": "some random sentence"
  },
  "last_hydration": null,
  "hydrating": [],
  "hydrated_by": [],
  "hydrater_errored": null,
  "hydration_error": null,
  "related": []
}