Register innovation
register_innovationRegisters a new innovation in the user's Lightbringer organisation from a structured payload matching the current registration template. Validates before creating anything: invalid input returns field-specific errors without registering a record; success returns the saved identifier, reference number, web link, and any non-blocking warnings. Meant for capturing a concept that is not already recorded; enrichment of an existing innovation belongs in update_innovation. Completes registration without requesting patent preparation or filing. Requires a payload matching the current registration schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| definition | Yes | Complete V1 invention definition matching the advertised field structure; validated during registration |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | Yes | ||
| refNum | No | ||
| warnings | No | Non-blocking notices about the saved innovation; registration succeeded despite these warnings |