An oracle spec describe the oracle data that a product (or a risk model) wants to get from the oracle engine.

link GraphQL Schema definition

1 input OracleSpecConfigurationInput {
2 # pubKeys is the list of authorized public keys that signed the data for this
3 # oracle. All the public keys in the oracle data should be contained in these
4 # public keys.
5 pubKeys: [String!]
7 # filters describes which oracle data are considered of interest or not for
8 # the product (or the risk model).
9 filters: [FilterInput!]
11 }