Robust JSON Schemas for Partners

What are JSON Schemas?

A JSON Schema is a blueprint that defines the structure and requirements for data, ensuring data consistency and reliability between systems. It’s also the most popular data standard world-class tech companies use. Remote takes care of updating and managing the schema, so our partners don’t need to handle it themselves. This means our partners can automatically keep up with any changes, like compliance updates, without the hassle of making manual adjustments.

Key Benefits

  • Data consistency: Helps reduce errors by ensuring data follows a specific structure.
  • Validation: Enables data validation on both the client and server sides.
  • Clear documentation: Serves as self-explanatory documentation, making integration easier.
  • Automation: Can generate user interfaces like forms automatically.
  • Flexibility: Allows UI customizations.

Driving Global Expansion with Speed and Precision

One of the most significant advantages of adopting Remote’s JSON Schemas is the ability to scale globally with speed. Imagine implementing onboarding, contract and many other forms for 100+ countries—without JSON Schemas, partners would need to create individual forms and UIs for each country and update hundreds of times each year as compliance laws change. This requires significant time, effort, and engineering resources.

With Remote’s dynamic JSON Schemas, our partners can launch in 100+ countries quickly and efficiently. Our teams actively monitor compliance laws in the countries we operate in and ensure that the schemas are kept up-to-date. Using our APIs, partners can fetch the latest country-specific schemas in real time, ensuring compliance with minimal manual updates. This significantly reduces both time to market and engineering costs for partners.

How We Use JSON Schemas Internally

We use JSON Schemas extensively within Remote to power key aspects of our platform:

  • Country-specific forms: For generating and validating forms tailored to local requirements.
  • Knowledge base structuring: Organizing country-specific information efficiently.
  • API consistency: Ensuring uniform data structures across our APIs.
  • Unified validation engine: A single source of truth for data validation across services.

This internal use reinforces data integrity and streamlines our processes.

Offering Control and Customization to Our Partners

We understand the need for control over data structures. Here's how we're building that:

  • API access for integration: Use our APIs to integrate forms and data directly into your systems.
  • Customization options: We offer an open-source JavaScript library, json-schema-form to generate the UI form based on JSON Schemas. It allows you to customize existing fields, create new fields, and much more. You can tailor attributes like field titles, validation rules, and presentation details to suit specific use cases, ensuring the forms align with your business requirements.

Our Commitment to Partners

We aim to:

  • Improve continuously: We're enhancing our tools based on your feedback.
  • Communicate openly: We'll keep you informed about updates and changes.
  • Collaborate effectively: We value your input and strive to meet your needs.