GET
/
execution-layers
/
{id}
curl --request GET \
  --url https://app.docs.bynesoft.com/api/users/execution-layers/{id} \
  --header 'X-API-Key: <api-key>'
{
  "id": "<string>",
  "name": "<string>",
  "description": "<string>",
  "fabric": {
    "config": {
      "body": {
        "additionalProperties": false,
        "properties": {
          "name": {
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          },
          "age": {
            "format": "int32",
            "maximum": 150,
            "minimum": 0,
            "type": [
              "integer",
              "null"
            ]
          },
          "birth-date": {
            "format": "date",
            "type": "string"
          },
          "address": {
            "items": false,
            "prefixItems": [
              {
                "type": "number"
              },
              {
                "type": "string"
              },
              {
                "enum": [
                  "Street",
                  "Avenue",
                  "Boulevard",
                  "Lane",
                  "Drive"
                ]
              },
              {
                "enum": [
                  "NW",
                  "NE",
                  "SW",
                  "SE",
                  "N",
                  "S",
                  "E",
                  "W"
                ]
              }
            ],
            "type": "array"
          },
          "contact-info": {
            "additionalProperties": false,
            "properties": {
              "email": {
                "format": "email",
                "type": "string"
              },
              "phone": {
                "pattern": "^[0-9]{3}-[0-9]{3}-[0-9]{4}$",
                "type": "string"
              }
            },
            "required": [
              "email"
            ],
            "type": "object"
          },
          "employment-status": {
            "enum": [
              "Employed",
              "Unemployed",
              "Student",
              "Retired"
            ],
            "type": "string"
          },
          "social-security-number": {
            "description": "Optional field representing a U.S. Social Security Number",
            "pattern": "^[0-9]{3}-[0-9]{2}-[0-9]{4}$",
            "type": "string"
          }
        },
        "required": [
          "name",
          "age",
          "birth-date",
          "address",
          "contact-info",
          "employment-status"
        ],
        "type": "object"
      },
      "headers": {
        "Authorization": "Bearer token",
        "Content-Type": "application/json",
        "Custom-Header": "CustomValue"
      },
      "method": "POST",
      "parameters": {
        "items": {
          "properties": {
            "queryParam": {
              "default": "default_value",
              "description": "A query parameter",
              "type": "string"
            },
            "anotherQueryParam": {
              "description": "Another query parameter with enum",
              "enum": [
                "value1",
                "value2"
              ],
              "type": "string"
            }
          },
          "required": [
            "queryParam"
          ],
          "type": "object"
        },
        "type": "array"
      },
      "url": "https://api.example.com/data"
    },
    "name": "apiFunction"
  },
  "lastModified": "<string>",
  "dateCreated": "<string>"
}

Authorizations

X-API-Key
string
header
required

Path Parameters

id
string
required

Response

200
application/json
Successful Response
id
string
required
name
string
required
description
string
required
fabric
object
required
Example:
{
  "config": {
    "body": {
      "additionalProperties": false,
      "properties": {
        "name": {
          "maxLength": 100,
          "minLength": 1,
          "type": "string"
        },
        "age": {
          "format": "int32",
          "maximum": 150,
          "minimum": 0,
          "type": ["integer", "null"]
        },
        "birth-date": { "format": "date", "type": "string" },
        "address": {
          "items": false,
          "prefixItems": [
            { "type": "number" },
            { "type": "string" },
            {
              "enum": [
                "Street",
                "Avenue",
                "Boulevard",
                "Lane",
                "Drive"
              ]
            },
            {
              "enum": ["NW", "NE", "SW", "SE", "N", "S", "E", "W"]
            }
          ],
          "type": "array"
        },
        "contact-info": {
          "additionalProperties": false,
          "properties": {
            "email": { "format": "email", "type": "string" },
            "phone": {
              "pattern": "^[0-9]{3}-[0-9]{3}-[0-9]{4}$",
              "type": "string"
            }
          },
          "required": ["email"],
          "type": "object"
        },
        "employment-status": {
          "enum": [
            "Employed",
            "Unemployed",
            "Student",
            "Retired"
          ],
          "type": "string"
        },
        "social-security-number": {
          "description": "Optional field representing a U.S. Social Security Number",
          "pattern": "^[0-9]{3}-[0-9]{2}-[0-9]{4}$",
          "type": "string"
        }
      },
      "required": [
        "name",
        "age",
        "birth-date",
        "address",
        "contact-info",
        "employment-status"
      ],
      "type": "object"
    },
    "headers": {
      "Authorization": "Bearer token",
      "Content-Type": "application/json",
      "Custom-Header": "CustomValue"
    },
    "method": "POST",
    "parameters": {
      "items": {
        "properties": {
          "queryParam": {
            "default": "default_value",
            "description": "A query parameter",
            "type": "string"
          },
          "anotherQueryParam": {
            "description": "Another query parameter with enum",
            "enum": ["value1", "value2"],
            "type": "string"
          }
        },
        "required": ["queryParam"],
        "type": "object"
      },
      "type": "array"
    },
    "url": "https://api.example.com/data"
  },
  "name": "apiFunction"
}
lastModified
string
required
dateCreated
string
required