DOMS (Dataorb OpenApi Metadata Specification) is a proprietary JSX-based living document developed by Dataorb Limited as a standard, programming language-agnostic interface description for HTTP APIs to provide a human-readable and machine-processable format for API definitions.
It's designed to be used for documentation generation, code generation for servers and clients, testing tools, Machine Learning Dataset, AI Prompt Generation, Content Generation, Web Development, Chat Bot and other use cases.
DOMS can be used by businesses as single source document to build web and mobile applications, create more than 60 types of contents for marketing including web content, blog content, social media content, newsletter, chat bot, FAQ, Ads, letter head, follow up email, autoresponder, lead funnel, copywriting and so on using Prompt and AI technology.
It uses TypeScript for type definitions and adheres to a single source typings definition globally and uses generics where appropriate.
Each organization is expected to implement an entry DOMS document partially or fully with a unique ID which allows it to sync with the DOMS Global version.
DOMS allows for relative references in URLs, as defined by RFC3986 Section 4.2. and a document can reference other files such as json, ts, mts, yaml, yml and csv extensions.
The root DOMS document is recommended to be named dataorb.jsx
The document structure can be a single document or divided into multiple connected parts using Reference Objects and Schema Object $ref keywords.
Schema definitions use TypeScript format.
Data maybe represented as JSON-like template, text, html, yaml, yml or js object.
We are now onboarding businesses from different sectors to generate their own DOMS document through our LGA Liaison Officers and Location Liaison Agents.
If you will like to learn more or if you will like one of our agent to visit you for more information and onboarding DM me.