openrpc.json
An OpenRPC document. Documentation: https://open-rpc.org for more information
| Type | object |
|---|---|
| File match |
openrpc.json
openrpc.yml
openrpc.yaml
open-rpc.json
open-rpc.yml
open-rpc.yaml
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/openrpc-json/latest.json |
| Source | https://meta.open-rpc.org/ |
Validate with Lintel
npx @lintel/lintel check
Properties
information about external documentation
2 nested properties
7 nested properties
JSON Schema URI (used by some editors)
Definitions
Defines an application level error.
A Number that indicates the error type that occurred. This MUST be an integer. The error codes from and including -32768 to -32000 are reserved for pre-defined errors. These pre-defined errors SHOULD be assumed to be returned from any JSON-RPC api.
A String providing a short description of the error. The message SHOULD be limited to a concise single sentence.
A Primitive or Structured value that contains additional information about the error. This may be omitted. The value of this member is defined by the Server (e.g. detailed error information, nested errors etc.).
5 nested properties
information about external documentation
The cannonical name for the method. The name MUST be unique within the methods array.
A verbose explanation of the method behavior. GitHub Flavored Markdown syntax MAY be used for rich text representation.
A short summary of what the method does.
Format the server expects the params. Defaults to 'either'.
Defines an application level error.
information about external documentation
2 nested properties
information about external documentation