Skip to main content
POST
/
v0
/
sca
/
results
Post SCA results
curl --request POST \
  --url https://{hostname}.gable.ai/v0/sca/results \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "paths": [
    {
      "ingress": {
        "kind": "<string>",
        "signature_name": "<string>",
        "code_anchor": {
          "anchor_id": "<string>",
          "code_uri": {
            "file": "<string>",
            "line_start": 123,
            "line_end": 123,
            "column_start": 123,
            "column_end": 123
          }
        },
        "schema": {
          "type": "struct",
          "name": "<string>",
          "fields": [
            {
              "type": "struct",
              "name": "<string>",
              "fields": [
                "<any>"
              ],
              "alias": "<string>",
              "doc": "<string>",
              "logical": "<string>",
              "optional": true
            }
          ],
          "alias": "<string>",
          "doc": "<string>",
          "logical": "<string>"
        },
        "description": "<string>",
        "id": "<string>"
      },
      "egress": {
        "kind": "<string>",
        "signature_name": "<string>",
        "code_anchor": {
          "anchor_id": "<string>",
          "code_uri": {
            "file": "<string>",
            "line_start": 123,
            "line_end": 123,
            "column_start": 123,
            "column_end": 123
          }
        },
        "schema": {
          "type": "struct",
          "name": "<string>",
          "fields": [
            {
              "type": "struct",
              "name": "<string>",
              "fields": [
                "<any>"
              ],
              "alias": "<string>",
              "doc": "<string>",
              "logical": "<string>",
              "optional": true
            }
          ],
          "alias": "<string>",
          "doc": "<string>",
          "logical": "<string>"
        },
        "description": "<string>",
        "id": "<string>"
      },
      "code_anchors": [
        {
          "anchor_id": "<string>",
          "code_uri": {
            "file": "<string>",
            "line_start": 123,
            "line_end": 123,
            "column_start": 123,
            "column_end": 123
          }
        }
      ],
      "field_mappings": [
        {
          "ingress_field": "<string>",
          "egress_field": "<string>",
          "notes": "<string>",
          "field_data_flow_path": [
            {
              "anchor_id": "<string>",
              "code_uri": {
                "file": "<string>",
                "line_start": 123,
                "line_end": 123,
                "column_start": 123,
                "column_end": 123
              }
            }
          ]
        }
      ],
      "transformation_summary": "<string>",
      "transformation_summary_detailed": "<string>"
    }
  ],
  "run_id": "<string>",
  "external_component_id": "<string>",
  "type": "<string>",
  "name": "<string>",
  "metadata": {
    "extras": {}
  }
}'
This response does not have an example.

Authorizations

X-API-KEY
string
header
required

Body

application/json
paths
object[]
required
run_id
string
required
external_component_id
string
type
string
Allowed value: "CODE"
name
string
metadata
object

Response