{
  "@context": {
    "@version": 1.1,
    "merge": "https://api.merge.dev/schema/",
    "schema": "https://schema.org/",
    "dcterms": "http://purl.org/dc/terms/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Article": "schema:Article",
    "Attachment": "schema:MediaObject",
    "Container": "merge:Container",
    "Group": "schema:Group",
    "User": "schema:Person",
    "Permission": "merge:Permission",

    "id": { "@id": "dcterms:identifier", "@type": "xsd:string" },
    "remoteId": { "@id": "merge:remote_id", "@type": "xsd:string" },
    "title": { "@id": "schema:headline", "@type": "xsd:string" },
    "content": { "@id": "schema:articleBody", "@type": "xsd:string" },
    "container": { "@id": "merge:container", "@type": "@id" },
    "author": { "@id": "schema:author", "@type": "@id" },
    "url": { "@id": "schema:url", "@type": "@id" },
    "permissions": { "@id": "merge:permissions", "@container": "@set" },
    "principal": { "@id": "merge:principal", "@type": "@id" },
    "principalType": { "@id": "merge:principal_type", "@type": "xsd:string" },
    "level": { "@id": "merge:permission_level", "@type": "xsd:string" },
    "remoteWasDeleted": { "@id": "merge:remote_was_deleted", "@type": "xsd:boolean" },
    "createdAt": { "@id": "dcterms:created", "@type": "xsd:dateTime" },
    "modifiedAt": { "@id": "dcterms:modified", "@type": "xsd:dateTime" }
  }
}
