Skip to content

Validator

Paste a sample Civic Exchange Protocol record below and validate it against one of the official schemas.


Schema Endpoints

The validator checks your JSON against one of the official Civic Exchange Protocol schemas:

  • Entity Schema
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.entity.schema.json

  • Relationship Schema
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.relationship.schema.json

  • Exchange Schema
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.exchange.schema.json

  • Identifier Scheme Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.entity.identifier-scheme.schema.json

  • Relationship Type Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.relationship-type.schema.json

  • Exchange Role Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.exchange-role.schema.json

  • Party Role Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.party-role.schema.json

  • Source System Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.source-system.schema.json

  • Value Type Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.value-type.schema.json

  • Resolution Method Vocabulary
    https://raw.githubusercontent.com/civic-interconnect/civic-exchange-protocol/main/schema/cep.resolution-method.schema.json


Step 1. Choose schema


Step 2. Input JSON


Step 3. Validation Result

(Waiting for input...)