{
  "autocomplete": {
    "name": "Autocomplete",
    "description": "Grants permission to autocomplete text input with potential places and addresses as the user types",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "geocode": {
    "name": "Geocode",
    "description": "Grants permission to geocode a textual address or place into geographic coordinates",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getplace": {
    "name": "GetPlace",
    "description": "Grants permission to query a place by it's unqiue place ID",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "reversegeocode": {
    "name": "ReverseGeocode",
    "description": "Grants permission to convert geographic coordinates into a human-readable address or place",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "searchnearby": {
    "name": "SearchNearby",
    "description": "Grants permission to retrieve places near a position which match to a set of user defined restrictions such as category or food type offered by the place",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "searchtext": {
    "name": "SearchText",
    "description": "Grants permission to query for places using a single free-form text input",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "suggest": {
    "name": "Suggest",
    "description": "Grants permission to suggest potential places based on the user's input",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "provider",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}