{
  "name": "facebookgraphapi",
  "display_name": "Facebook Graph API",
  "description": "Interacts with Facebook using the Graph API",
  "group": [
    "transform"
  ],
  "versions": [
    1.0
  ],
  "inputs": 1,
  "outputs": 1,
  "credentials": [
    {
      "name": "facebookGraphApi",
      "required": true
    }
  ],
  "properties": [
    {
      "name": "hostUrl",
      "display_name": "Host URL",
      "kind": "options",
      "required": true,
      "default": "graph.facebook.com",
      "description": "The Host URL of the request. Almost all requests are passed to the graph.facebook.com host URL. The single exception is video uploads, which use graph-video.facebook.com."
    },
    {
      "name": "httpRequestMethod",
      "display_name": "HTTP Request Method",
      "kind": "options",
      "required": true,
      "default": "GET",
      "description": "The HTTP Method to be used for the request"
    },
    {
      "name": "graphApiVersion",
      "display_name": "Graph API Version",
      "kind": "options",
      "required": true,
      "default": "",
      "description": "The version of the Graph API to be used in the request"
    },
    {
      "name": "node",
      "display_name": "Node",
      "kind": "string",
      "required": true,
      "default": "",
      "description": "The node on which to operate. A node is an individual object with a unique ID. For example, there are many User node objects, each with a unique ID representing a person on Facebook."
    },
    {
      "name": "edge",
      "display_name": "Edge",
      "kind": "string",
      "required": false,
      "default": "",
      "description": "Edge of the node on which to operate. Edges represent collections of objects which are attached to the node."
    },
    {
      "name": "allowUnauthorizedCerts",
      "display_name": "Ignore SSL Issues (Insecure)",
      "kind": "boolean",
      "required": false,
      "description": "Whether to connect even if SSL certificate validation is not possible"
    },
    {
      "name": "sendBinaryData",
      "display_name": "Send Binary File",
      "kind": "boolean",
      "required": true,
      "description": "Whether binary data should be sent as body"
    },
    {
      "name": "binaryPropertyName",
      "display_name": "Input Binary Field",
      "kind": "string",
      "required": false,
      "default": "",
      "description": "For Form-Data Multipart, they can be provided in the format: <code>"
    },
    {
      "name": "options",
      "display_name": "Options",
      "kind": "collection",
      "required": false,
      "default": "",
      "description": "The list of fields to request in the GET request"
    }
  ],
  "source_path": "/home/mcochran/n8n/packages/nodes-base/nodes/Facebook/FacebookGraphApi.node.ts"
}