Skip to content

CreatePassthroughConfigRequest

Defined in: src/types/passthrough.ts:8

Request body for creating a passthrough service configuration.

optional api_key?: string

Defined in: src/types/passthrough.ts:16

The API key used for authentication.


api_url: string

Defined in: src/types/passthrough.ts:12

The API URL for the passthrough service.


optional auth_field_name_in_resp?: string

Defined in: src/types/passthrough.ts:24

The field name in the login response that contains the auth token.


optional auth_send_medium?: string

Defined in: src/types/passthrough.ts:26

How the auth credential is sent (e.g., header, query).


optional auth_token?: string

Defined in: src/types/passthrough.ts:18

The auth token used for authentication.


optional auth_type?: string

Defined in: src/types/passthrough.ts:14

The authentication type (e.g., api_key, token, login).


optional login_api_auth_send_medium?: string

Defined in: src/types/passthrough.ts:30

How the auth credential is sent in the login API request.


optional login_api_request_type?: string

Defined in: src/types/passthrough.ts:28

The HTTP method used for the login API request.


optional login_api_url?: string

Defined in: src/types/passthrough.ts:20

The login API URL for token-based authentication.


optional login_credentials?: Record<string, unknown>

Defined in: src/types/passthrough.ts:22

Credentials payload sent to the login API.


service_name: string

Defined in: src/types/passthrough.ts:10

The name of the passthrough service.