Skip to content

A common language for benefits data

CommonBenefits is an open protocol for describing benefits programs, the households they serve, and the data exchanged between the systems that administer them.

Benefits programs are administered across a patchwork of agencies, systems, and data formats. The same household answers the same questions over and over, and every integration between systems is built from scratch.

CommonBenefits defines a shared data model and API, written in TypeSpec, for the people, households, programs, and applications at the center of the benefits ecosystem, so that systems can exchange this data without bespoke integrations.