Skip to main content
Version: Next

ContactList

A collection of contacts, e.g. for chatting to or calling multiple contacts.

The contact list schema does not explicitly include identifiers in the id section, as there is not a common standard for such identifiers. Applications can, however, populate this part of the contract with custom identifiers if so desired.

Schema

https://fdc3.finos.org/schemas/next/context/contactList.schema.json (github)

Type

fdc3.contactList

Properties

id

type: object

Additional Properties

type: string

One or more identifiers that refer to the contact list in an OMS, EMS or related system. Specific key names for systems are expected to be standardized in future.

name

type: string

An optional human-readable summary of the contact list

contacts (required)

type: array

Items

type: Contact

An array of contact contexts that forms the list.

Example

{
"type": "fdc3.contactList",
"contacts": [
{
"type": "fdc3.contact",
"name": "Jane Doe",
"id": {
"email": "jane.doe@mail.com"
}
},
{
"type": "fdc3.contact",
"name": "John Doe",
"id": {
"email": "john.doe@mail.com"
}
}
]
}