Sha256: 3d267c950f81161a293e244ff1423b383028dda1ee8abe81db7fb337a56e87d7

Contents?: true

Size: 807 Bytes

Versions: 1

Compression:

Stored size: 807 Bytes

Contents

{
  "protocol" : "AdvisorConfig",
  "namespace" : "Switchboard",
  "types" : [ {
    "type" : "record",
    "name" : "AdvisorConfig",
    "doc" : "The main class for this protocol",
    "fields" : [ {
      "name" : "enabled_states",
      "type" : {
        "type" : "array",
        "items" : "string"
      }
    }, {
      "name" : "enabled_specialty_ids",
      "type" : {
        "type" : "array",
        "items" : "int"
      }
    }, {
      "name" : "default_advice_session_price_in_cents",
      "type" : "int"
    }, {
      "name" : "payment_gateway",
      "type" : [ "null", "string" ]
    } ]
  } ],
  "messages" : {
    "index" : {
      "doc" : "Return the Config",
      "request" : [ ],
      "response" : {
        "type" : "array",
        "items" : "AdvisorConfig"
      }
    }
  }
}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
switchboard-contract-1.9.5 contracts/3/compiled/advisor_config.avpr