Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Self-sourced: Firebolt implementation can create its handlers and provide support for the requested API request. This is common for most of the Basic API(s)
  2. AppExternal-providedsourced: Firebolt Implementation must have the ability to broker some capabilities to another App or component layer like Thunder. Implementation is still expected to ensure error handling and schema verification are performed during these transactions

For an External sourced API the implementation is still expected to

  1. Validate the schema of the incoming request based on Open RPC spec.
  2. Aggregate the responses and events.
  3. Validated the outgoing response, and events.