Contribution

Templates: schema.json notes.yaml (data model) CONTRIBUTORS.YAML ADOPTERS.YAML example.json (NGSI v2) example.jsonld (NGSI-LD) example-normalized.json (NGSI v2) example-normalized.jsonld (NGSI-LD) notes.yaml (subject)

Quick Actions

Everything you need to start contributing effectively.

menu_book

Read the Guide

Master JSON Schema best practices with our simple guide.

smart_toy

Chat with AI

Interact with our chatbot to generate schema drafts instantly.

calendar_month

Book a Call

Get direct assistance via a 15-min Calendly session.

Contributor Services

Specialized tools powered by the pysmartdatamodels package to accelerate your contribution workflow.

verified

Test Contribution

Ensure your data model meets all architectural standards before submitting your PR.

rule

Payload Validation

Verify that your JSON data complies with any existing data model.

code_blocks

Generate Examples

Create compliant JSON examples automatically matching your schema.

smart_toy
spark AI ASSISTANT

Smart Model Chatbot

Not sure how to structure a property? Need a quick draft? Chat with our AI trained on thousands of agile data models.

Chatbot integration coming soon. For now, contact us for assistance.

Contact Support

Frequently Asked Questions

Do I need to know RDF or OWL? expand_more
No. While we support semantic interoperability, our contribution layer is built strictly on JSON Schema.
How do I version my data model? expand_more
We use Semantic Versioning (SemVer). Our system automatically suggests version bumps based on compatibility.
Can I import existing definitions? expand_more
Yes. You can reference shared definitions using the $ref keyword.