---
title: "POST /gateway-get-log-forwarding"
method: POST
path: "/gateway-get-log-forwarding"
tags: ["v2"]
---

# POST /gateway-get-log-forwarding

`POST /gateway-get-log-forwarding`

## Request body

- GatewayGetLogForwarding — gatewayGetLogForwarding is a command to get log forwarding configuration
  - `json` boolean — Set output format to JSON
  - `token` string — Authentication token (see `/auth` and `/configure`)
  - `uid-token` string — The universal identity token, Required only for universal_identity authentication

## Response `200`

gatewayGetLogForwardingResponse wraps response body.

- LogForwardingConfigPart
  - `aws_s3_config` AwsS3LogForwardingConfig
    - `aws_access_id` string
    - `aws_access_key` string
    - `aws_auth_type` string
    - `aws_region` string
    - `aws_role_arn` string
    - `aws_use_gateway_cloud_identity` boolean — deprecated
    - `bucket_name` string
    - `log_folder` string
  - `azure_analytics_config` AzureLogAnalyticsForwardingConfig
    - `azure_enable_batch` string
    - `azure_workspace_id` string
    - `azure_workspace_key` string
  - `datadog_config` DatadogForwardingConfig
    - `datadog_api_key` string
    - `datadog_host` string
    - `datadog_log_service` string
    - `datadog_log_source` string
    - `datadog_log_tags` string
  - `elasticsearch_config` ElasticsearchLogForwardingConfig
    - `elasticsearch_api_key` string
    - `elasticsearch_auth_type` string
    - `elasticsearch_cloud_id` string
    - `elasticsearch_enable_tls` boolean
    - `elasticsearch_index` string
    - `elasticsearch_nodes` string
    - `elasticsearch_password` string
    - `elasticsearch_server_type` string
    - `elasticsearch_tls_certificate` string
    - `elasticsearch_user_name` string
  - `google_chronicle_config` GoogleChronicleForwardingConfig
    - `customer_id` string
    - `log_type` string
    - `region` string
    - `service_account_key` string
  - `json_output` boolean
  - `logan_enable` boolean
  - `logan_url` string
  - `logstash_config` LogstashLogForwardingConfig
    - `logstash_dns` string
    - `logstash_enable_tls` boolean
    - `logstash_protocol` string
    - `logstash_tls_certificate` string
  - `logz_io_config` LogzIoLogForwardingConfig
    - `target_logz_io_protocol` string
    - `target_logz_io_token` string
  - `pull_interval_sec` string
  - `splunk_config` SplunkLogForwardingConfig
    - `splunk_enable_batch` string
    - `splunk_enable_tls` boolean
    - `splunk_index` string
    - `splunk_source` string
    - `splunk_sourcetype` string
    - `splunk_tls_certificate` string
    - `splunk_token` string
    - `splunk_url` string
  - `sumo_logic_config` SumologicLogForwardingConfig
    - `sumo_logic_endpoint` string
    - `sumo_logic_host` string
    - `sumo_logic_tags` string
  - `syslog_config` SyslogLogForwardingConfig
    - `syslog_enable_tls` boolean
    - `syslog_formatter` string
    - `syslog_host` string
    - `syslog_network` string
    - `syslog_target_tag` string
    - `syslog_tls_certificate` string
  - `target_log_type` string

## Other responses

- `default` — errorResponse wraps any error to return it as a JSON object with one "error" field.

---

[API](https://skmtc.net/akeyless/apis/akeyless-api.md) · [All operations](https://skmtc.net/akeyless/apis/akeyless-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/akeyless/akeyless-api/versions/0ceb25634501/schema)
