Data Schema

Ammitto uses JSON-LD format for all data, providing semantic web compatibility and easy integration with modern applications.

Entity Types

PersonEntity

An individual person subject to sanctions.

Fields: names, birthInfo, addresses, remarks, contact

OrganizationEntity

A company, organization, or other legal entity subject to sanctions.

Fields: names, addresses, remarks, contact

VesselEntity

A ship or maritime vessel subject to sanctions.

Fields: names, addresses, remarks, contact

AircraftEntity

An aircraft subject to sanctions.

Fields: names, addresses, remarks, contact

Full Schema

Entity Schema
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "string",
      "@type": "PersonEntity | OrganizationEntity | VesselEntity | AircraftEntity",
      "entityType": "person | organization | vessel | aircraft",
      "names": [
        {
          "@type": "Name",
          "fullName": "string",
          "isPrimary": "boolean"
        }
      ],
      "sourceReferences": [
        {
          "@type": "SourceReference",
          "sourceCode": "string",
          "referenceNumber": "string"
        }
      ],
      "birthInfo": [
        {
          "@type": "BirthInfo",
          "date": "string (optional)",
          "country": "string (optional)"
        }
      ],
      "addresses": [
        {
          "@type": "Address",
          "street": "string (optional)",
          "city": "string (optional)",
          "state": "string (optional)",
          "country": "string (optional)",
          "postalCode": "string (optional)"
        }
      ],
      "remarks": "string (optional)",
      "contact": "string (optional)"
    }
  ]
}

Field Descriptions

FieldTypeDescription
@idstringUnique identifier for the entity
@typestringEntity type (PersonEntity, OrganizationEntity, etc.)
entityTypestringNormalized entity type (person, organization, vessel, aircraft)
namesarrayArray of name objects with fullName and isPrimary flag
sourceReferencesarrayArray of source reference objects
birthInfoarrayBirth date and country information (persons only)
addressesarrayArray of address objects
remarksstringAdditional remarks or notes
contactstringContact information