schema-provider.json.example-card.input.json Maven / Gradle / Ivy
{
"$id": "https://example.com/card.schema.json",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "A representation of a person, company, organization, or place",
"type": "object",
"required": [ "familyName", "givenName" ],
"properties": {
"fn": {
"description": "Formatted Name",
"type": "string"
},
"familyName": {
"type": "string"
},
"givenName": {
"type": "string"
},
"additionalName": {
"type": "array",
"items": {
"type": "string"
}
},
"honorificPrefix": {
"type": "array",
"items": {
"type": "string"
}
},
"honorificSuffix": {
"type": "array",
"items": {
"type": "string"
}
},
"nickname": {
"type": "string"
},
"url": {
"type": "string"
},
"email": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string"
}
}
},
"tel": {
"type": "object",
"properties": {
"type": {
"type": "string"
},
"value": {
"type": "string"
}
}
},
"adr": { "$ref": "https://example.com/address.schema.json" },
"geo": { "$ref": "https://example.com/geographical-location.schema.json" },
"tz": {
"type": "string"
},
"photo": {
"type": "string"
},
"logo": {
"type": "string"
},
"sound": {
"type": "string"
},
"bday": {
"type": "string"
},
"title": {
"type": "string"
},
"role": {
"type": "string"
},
"org": {
"type": "object",
"properties": {
"organizationName": {
"type": "string"
},
"organizationUnit": {
"type": "string"
}
}
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy