Tyk · Schema

APIDefinition

API GatewayAPI ManagementGraphQLOpen Source

Properties

Name Type Description
active boolean
allowed_ips array
api_id string
auth_configs object
base_identity_provided_by string
basic_auth object
blacklisted_ips array
certificate_pinning_disabled boolean
certificates array
client_certificates array
config_data object
config_data_disabled boolean
custom_middleware_bundle string
custom_middleware_bundle_disabled boolean
custom_plugin_auth_enabled boolean
detailed_tracing boolean
disable_quota boolean
disable_rate_limit boolean
do_not_track boolean
domain string
domain_disabled boolean
dont_set_quota_on_create boolean
enable_batch_request_support boolean
enable_context_vars boolean
enable_coprocess_auth boolean
enable_detailed_recording boolean
enable_ip_blacklisting boolean
enable_ip_whitelisting boolean
enable_jwt boolean
enable_proxy_protocol boolean
enable_signature_checking boolean
expiration string
expire_analytics_after integer
hmac_allowed_algorithms array
hmac_allowed_clock_skew number
id string
idp_client_id_mapping_disabled boolean
internal boolean
is_oas boolean
jwt_client_base_field string
jwt_default_policies array
jwt_expires_at_validation_skew integer
jwt_identity_base_field string
jwt_issued_at_validation_skew integer
jwt_not_before_validation_skew integer
jwt_policy_field_name string
jwt_scope_claim_name string
jwt_scope_to_policy_mapping object
jwt_signing_method string
jwt_skip_kid boolean
jwt_source string
listen_port integer
name string
oauth_meta object
org_id string
pinned_public_keys object
protocol string
response_processors array
session_lifetime integer
session_lifetime_respects_key_expiration boolean
slug string
strip_auth_data boolean
tag_headers array
tags array
tags_disabled boolean
upstream_certificates object
upstream_certificates_disabled boolean
use_basic_auth boolean
use_go_plugin_auth boolean
use_keyless boolean
use_mutual_tls_auth boolean
use_oauth2 boolean
use_openid boolean
use_standard_auth boolean
View JSON Schema on GitHub