JSContact Version 2.0: A JSON Representation of Contact Data
RFC 9982, “JSContact Version 2.0: A JSON Representation of Contact Data”, is a Proposed Standard document published in May 2026 by R. Stepanek. It updates RFC 9555. The canonical text is published by the RFC Editor.
Abstract
This document defines version "2.0" of JSContact. It defines the uid property of a Card object to be optional, rather than mandatory, as defined previously in version "1.0". All other definitions of JSContact version "1.0" remain as defined in RFC 9553. This document updates RFC 9555 by redefining how to convert the now optional uid property from and to vCard. It also registers the vCard JSCOMPS parameter at IANA, which was defined but not registered in RFC 9555.
What “Proposed Standard” means
An entry-level standards-track specification: stable, peer-reviewed and a solid basis for implementation, though it may still evolve before becoming an Internet Standard.
The canonical text of RFC 9982 is hosted at rfc-editor.org. Available in HTML,TXT,PDF,XML.
- RFC 9981 Resource Public Key Infrastructure Manifest Number Handling
- RFC 9983 OSPFv2 Anycast Property Advertisement
- RFC 9979 Registration of Further IMAP/JMAP Keywords and Mailbox Name Attributes
- RFC 9987 Secure Shell Agent Protocol
- RFC 9977 Publishing End-Site Prefix Lengths
- RFC 9989 Domain-Based Message Authentication, Reporting, and Conformance
- RFC 9975 Clarifications on CDS/CDNSKEY and CSYNC Consistency
- RFC 9990 Domain-Based Message Authentication, Reporting, and Conformance Aggregate Reporting