JSON

Atom (XML)


The Atom data formats provide a format for web content and metadata syndication. The XML media type is defined by RFC 4287. The JSON data format is specific to GEDCOM X and is a translation to JSON from the XML.


Data Format: application/atom+xml
Root Element: feed
Version: 1.0
Schema: atom.xsd

Data Types

Enumerations

Example

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" base="..." xml:lang="...">
  <author base="..." xml:lang="...">
    <name>...</name>
    <uri>...</uri>
    <email>...</email>
  </author>
  <author>
    <!--...-->
  </author>
  <!--...more "author" elements...-->
  <contributor base="..." xml:lang="...">
    <name>...</name>
    <uri>...</uri>
    <email>...</email>
  </contributor>
  <contributor>
    <!--...-->
  </contributor>
  <!--...more "contributor" elements...-->
  <generator base="..." uri="..." xml:lang="..." version="...">...</generator>
  <icon>...</icon>
  <id>...</id>
  <gx:results xmlns:gx="http://gedcomx.org/v1/">...</gx:results>
  <gx:index xmlns:gx="http://gedcomx.org/v1/">...</gx:index>
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
  <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
    <!--...-->
  </link>
  <!--...more "link" elements...-->
  <logo>...</logo>
  <rights>...</rights>
  <subtitle>...</subtitle>
  <title>...</title>
  <updated>...</updated>
  <entry base="..." xml:lang="...">
    <author base="..." xml:lang="...">
      <name>...</name>
      <uri>...</uri>
      <email>...</email>
    </author>
    <author>
      <!--...-->
    </author>
    <!--...more "author" elements...-->
    <category base="..." xml:lang="..." scheme="..." term="..." label="..." />
    <category scheme="..." term="..." label="...">
      <!--...-->
    </category>
    <!--...more "category" elements...-->
    <gx:confidence xmlns:gx="http://gedcomx.org/v1/">...</gx:confidence>
    <content type="...">
      <gx:gedcomx xmlns:gx="http://gedcomx.org/v1/">...</gx:gedcomx>
    </content>
    <contributor base="..." xml:lang="...">
      <name>...</name>
      <uri>...</uri>
      <email>...</email>
    </contributor>
    <contributor>
      <!--...-->
    </contributor>
    <!--...more "contributor" elements...-->
    <id>...</id>
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </link>
    <!--...more "link" elements...-->
    <published>...</published>
    <rights>...</rights>
    <gx:score xmlns:gx="http://gedcomx.org/v1/">...</gx:score>
    <title>...</title>
    <updated>...</updated>
  </entry>
  <entry>
    <!--...-->
  </entry>
  <!--...more "entry" elements...-->
  <facet id="..." type="...">
    <gx:link xmlns:gx="http://gedcomx.org/v1/" template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
    <gx:link xmlns:gx="http://gedcomx.org/v1/" template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
      <!--...-->
    </gx:link>
    <!--...more "link" elements...-->
    <gx:value xmlns:gx="http://gedcomx.org/v1/" id="..." confidence="..." sortKey="..." xml:lang="..." resource="..." datatype="..." type="..." labelId="...">
      <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
      <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
        <!--...-->
      </gx:link>
      <!--...more "link" elements...-->
      <gx:attribution id="...">
        <gx:contributor resourceId="..." resource="..." />
        <gx:modified>...</gx:modified>
        <gx:changeMessage>...</gx:changeMessage>
        <gx:creator resourceId="..." resource="..." />
        <gx:created>...</gx:created>
      </gx:attribution>
      <gx:source id="..." description="..." descriptionId="...">
        <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
        <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
          <!--...-->
        </gx:link>
        <!--...more "link" elements...-->
        <gx:attribution id="...">
          <gx:contributor resourceId="..." resource="..." />
          <gx:modified>...</gx:modified>
          <gx:changeMessage>...</gx:changeMessage>
          <gx:creator resourceId="..." resource="..." />
          <gx:created>...</gx:created>
        </gx:attribution>
        <gx:qualifier>...</gx:qualifier>
        <gx:qualifier>...</gx:qualifier>
        <!--...more "qualifier" elements...-->
      </gx:source>
      <gx:source description="..." descriptionId="...">
        <!--...-->
      </gx:source>
      <!--...more "source" elements...-->
      <gx:analysis resourceId="..." resource="..." />
      <gx:note id="..." xml:lang="...">
        <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="..." />
        <gx:link template="..." allow="..." count="..." accept="..." type="..." hreflang="..." title="..." results="..." rel="..." offset="..." href="...">
          <!--...-->
        </gx:link>
        <!--...more "link" elements...-->
        <gx:subject>...</gx:subject>
        <gx:text>...</gx:text>
        <gx:attribution id="...">
          <gx:contributor resourceId="..." resource="..." />
          <gx:modified>...</gx:modified>
          <gx:changeMessage>...</gx:changeMessage>
          <gx:creator resourceId="..." resource="..." />
          <gx:created>...</gx:created>
        </gx:attribution>
      </gx:note>
      <gx:note xml:lang="...">
        <!--...-->
      </gx:note>
      <!--...more "note" elements...-->
      <gx:status>...</gx:status>
      <gx:text>...</gx:text>
    </gx:value>
    <gx:value xmlns:gx="http://gedcomx.org/v1/" resource="..." datatype="..." type="..." labelId="...">
      <!--...-->
    </gx:value>
    <!--...more "value" elements...-->
  </facet>
  <facet type="...">
    <!--...-->
  </facet>
  <!--...more "facet" elements...-->
</feed>