{ "provider": "Kong", "providerId": "kong", "kind": "json-structure", "description": "Structural overview of the Kong API surface; extracted from openapi/.", "schemaCount": 1029, "operationCount": 684, "schemas": [ { "name": "GroupMembership", "type": "object", "propertyCount": 1, "required": [ "members" ] }, { "name": "CreateControlPlaneRequest", "type": "object", "propertyCount": 7, "required": [ "name" ] }, { "name": "UpdateControlPlaneRequest", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ControlPlane", "type": "object", "propertyCount": 7, "required": [ "id", "name", "config", "created_at", "updated_at", "description", "labels" ] }, { "name": "GroupStatus", "type": "object", "propertyCount": 5, "required": [ "id", "created_at", "updated_at", "state" ] }, { "name": "GroupConflict", "type": "object", "propertyCount": 3, "required": [ "cluster_id", "description", "resource" ] }, { "name": "GroupConflictResource", "type": "object", "propertyCount": 2, "required": [ "id", "type" ] }, { "name": "GroupMemberStatus", "type": "object", "propertyCount": 1, "required": [ "is_member" ] }, { "name": "Labels", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ProxyURL", "type": "object", "propertyCount": 3, "required": [ "host", "port", "protocol" ] }, { "name": "ProxyURLs", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ControlPlaneFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "CursorPaginatedMetaWithSizeAndTotal", "type": "object", "propertyCount": 1, "required": [ "page" ] }, { "name": "CursorMetaWithSizeAndTotal", "type": "object", "propertyCount": 3, "required": [ "size", "next" ] }, { "name": "StringFieldEqualsFilter", "type": "object", "propertyCount": 1, "required": [] }, { "name": "StringFieldContainsFilter", "type": "object", "propertyCount": 1, "required": [ "contains" ] }, { "name": "BooleanFieldFilter", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "SortQuery", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PageMeta", "type": "object", "propertyCount": 3, "required": [ "number", "size", "total" ] }, { "name": "PaginatedMeta", "type": "object", "propertyCount": 1, "required": [ "page" ] }, { "name": "BaseError", "type": "object", "propertyCount": 5, "required": [ "status", "title", "instance", "detail" ] }, { "name": "InvalidRules", "type": "string", "propertyCount": 0, "required": [] }, { "name": "InvalidParameterStandard", "type": "object", "propertyCount": 4, "required": [ "field", "reason" ] }, { "name": "InvalidParameterMinimumLength", "type": "object", "propertyCount": 5, "required": [ "field", "reason", "rule", "minimum" ] }, { "name": "InvalidParameterMaximumLength", "type": "object", "propertyCount": 5, "required": [ "field", "reason", "rule", "maximum" ] }, { "name": "InvalidParameterChoiceItem", "type": "object", "propertyCount": 5, "required": [ "field", "reason", "rule", "choices" ] }, { "name": "InvalidParameterDependentItem", "type": "object", "propertyCount": 5, "required": [ "field", "rule", "reason", "dependents" ] }, { "name": "InvalidParameters", "type": "array", "propertyCount": 0, "required": [] }, { "name": "BadRequestError", "type": null, "propertyCount": 0, "required": [] }, { "name": "UnauthorizedError", "type": null, "propertyCount": 0, "required": [] }, { "name": "ForbiddenError", "type": null, "propertyCount": 0, "required": [] }, { "name": "ConflictError", "type": null, "propertyCount": 0, "required": [] }, { "name": "NotFoundError", "type": null, "propertyCount": 0, "required": [] }, { "name": "CreatedAt", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UpdatedAt", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PaginationNextResponse", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PaginationOffsetResponse", "type": "string", "propertyCount": 0, "required": [] }, { "name": "IdentityProviderType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "IdentityProviderLoginPath", "type": "string", "propertyCount": 0, "required": [] }, { "name": "OIDCIdentityProviderIssuer", "type": "string", "propertyCount": 0, "required": [] }, { "name": "OIDCIdentityProviderClientId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "OIDCIdentityProviderClientSecret", "type": "string", "propertyCount": 0, "required": [] }, { "name": "OIDCIdentityProviderScopes", "type": "array", "propertyCount": 0, "required": [] }, { "name": "OIDCIdentityProviderClaimMappings", "type": "object", "propertyCount": 3, "required": [] }, { "name": "SAMLIdentityProviderMetadataURL", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SAMLIdentityProviderMetadata", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CreateIdentityProvider", "type": "object", "propertyCount": 4, "required": [] }, { "name": "UpdateIdentityProvider", "type": "object", "propertyCount": 3, "required": [] }, { "name": "IdentityProvider", "type": "object", "propertyCount": 7, "required": [] }, { "name": "OIDCIdentityProviderConfig", "type": "object", "propertyCount": 5, "required": [ "issuer_url", "client_id" ] }, { "name": "SAMLIdentityProviderConfig", "type": "object", "propertyCount": 6, "required": [] }, { "name": "IdP", "type": "object", "propertyCount": 5, "required": [] }, { "name": "User", "type": "object", "propertyCount": 8, "required": [] }, { "name": "Team", "type": "object", "propertyCount": 7, "required": [] }, { "name": "TeamMapping", "type": "object", "propertyCount": 2, "required": [] }, { "name": "TeamGroupMapping", "type": "object", "propertyCount": 2, "required": [] }, { "name": "IdpTeamGroupMapping", "type": "object", "propertyCount": 5, "required": [ "id", "team_id", "group", "created_at", "updated_at" ] }, { "name": "AssignedRole", "type": "object", "propertyCount": 5, "required": [] }, { "name": "SystemAccount", "type": "object", "propertyCount": 6, "required": [] }, { "name": "SystemAccountAccessToken", "type": "object", "propertyCount": 6, "required": [] }, { "name": "PATName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PersonalAccessTokenCreateRequestWithExpiresAt", "type": "object", "propertyCount": 2, "required": [ "name", "expires_at" ] }, { "name": "PersonalAccessTokenCreateRequestWithTTL", "type": "object", "propertyCount": 2, "required": [ "name", "ttl_seconds" ] }, { "name": "PersonalAccessTokenCreateResponse", "type": "object", "propertyCount": 11, "required": [ "id", "name", "state", "konnect_token", "user_id", "created_at", "expires_at" ] }, { "name": "UUID", "type": "string", "propertyCount": 0, "required": [] }, { "name": "IdentityProviderEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "CursorMetaPage", "type": "object", "propertyCount": 5, "required": [ "size", "next", "previous" ] }, { "name": "CursorMeta", "type": "object", "propertyCount": 1, "required": [ "page" ] }, { "name": "LegacyStringFieldFilter", "type": "object", "propertyCount": 2, "required": [] }, { "name": "LabelsUpdate", "type": "object", "propertyCount": 0, "required": [] }, { "name": "UserId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PersonalAccessTokenState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "RevokedBy", "type": "string", "propertyCount": 0, "required": [] }, { "name": "LastUsedAt", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ExpiresAt", "type": "string", "propertyCount": 0, "required": [] }, { "name": "RevokedAt", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PersonalAccessToken", "type": "object", "propertyCount": 10, "required": [ "id", "name", "state", "user_id", "created_at", "updated_at", "expires_at" ] }, { "name": "ControlPlaneId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ConfigurationId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DataPlaneGroupId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CustomDomainId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NetworkId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "TransitGatewayId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PrivateDnsId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProviderAccountId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceQuotaId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DefaultResourceQuotaId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceConfigurationId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DefaultResourceConfigurationId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ControlPlaneGeo", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GatewayVersion", "type": "string", "propertyCount": 0, "required": [] }, { "name": "VersionList", "type": "array", "propertyCount": 0, "required": [] }, { "name": "InstanceTypeName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiAccess", "type": "string", "propertyCount": 0, "required": [] }, { "name": "InstanceType", "type": "object", "propertyCount": 4, "required": [ "name", "hourly_cost", "v_cpu", "gb_memory" ] }, { "name": "InstanceTypes", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ProviderRegionName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProviderRegionId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ServerlessV1ProviderRegionId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProviderRegion", "type": "object", "propertyCount": 5, "required": [ "region", "name", "availability_zones", "cidr_blocks", "reserved_cidr_blocks" ] }, { "name": "ServerlessV1ProviderRegion", "type": "object", "propertyCount": 1, "required": [ "region" ] }, { "name": "ProviderRegions", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ServerlessV1ProviderRegions", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ProviderName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ServerlessV1ProviderName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "Provider", "type": "object", "propertyCount": 2, "required": [ "provider", "regions" ] }, { "name": "ServerlessV1Provider", "type": "object", "propertyCount": 2, "required": [ "provider", "regions" ] }, { "name": "Providers", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ServerlessV1Providers", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AvailabilityDocument", "type": "object", "propertyCount": 4, "required": [ "versions", "instance_types", "providers", "serverless_v1_providers" ] }, { "name": "ConfigurationDataPlaneGroupAutoscale", "type": null, "propertyCount": 0, "required": [] }, { "name": "ConfigurationDataPlaneGroupAutoscaleStatic", "type": "object", "propertyCount": 3, "required": [ "kind", "instance_type", "requested_instances" ] }, { "name": "ConfigurationDataPlaneGroupAutoscaleAutopilot", "type": "object", "propertyCount": 3, "required": [ "kind", "base_rps" ] }, { "name": "ConfigurationDataPlaneGroupEnvironment", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ConfigurationDataPlaneGroupEnvironmentField", "type": "object", "propertyCount": 2, "required": [ "name", "value" ] }, { "name": "ConfigurationDataPlaneGroupConfig", "type": "object", "propertyCount": 5, "required": [ "provider", "region" ] }, { "name": "ConfigurationDataPlaneGroup", "type": "object", "propertyCount": 12, "required": [ "id", "provider", "region", "state", "created_at", "updated_at" ] }, { "name": "NetworkConfigurationReference", "type": null, "propertyCount": 0, "required": [] }, { "name": "ConfigurationKind", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CustomDomainKind", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ConfigurationManifest", "type": "object", "propertyCount": 11, "required": [ "id", "control_plane_id", "control_plane_geo", "dataplane_group_config", "dataplane_groups", "entity_version", "created_at", "updated_at" ] }, { "name": "CreateConfigurationDataPlaneGroup", "type": "object", "propertyCount": 5, "required": [ "provider", "region" ] }, { "name": "ProviderAccount", "type": "object", "propertyCount": 5, "required": [ "id", "provider", "provider_account_id", "created_at", "updated_at" ] }, { "name": "NetworkCreateState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NetworkState", "type": null, "propertyCount": 0, "required": [] }, { "name": "NetworkStateMetadata", "type": "object", "propertyCount": 2, "required": [] }, { "name": "NetworkProviderMetadata", "type": "object", "propertyCount": 2, "required": [] }, { "name": "NetworkName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NetworkCIDRBlock", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NetworkAvailabilityZones", "type": "array", "propertyCount": 0, "required": [] }, { "name": "Network", "type": "object", "propertyCount": 15, "required": [ "id", "name", "default", "cloud_gateway_provider_account_id", "region", "availability_zones", "cidr_block", "provider_metadata", "state", "transit_gateway_count", "configuration_reference_count", "entity_version", "created_at", "updated_at" ] }, { "name": "CreateNetworkRequest", "type": "object", "propertyCount": 6, "required": [ "name", "cloud_gateway_provider_account_id", "region", "availability_zones", "cidr_block" ] }, { "name": "PatchNetworkRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "TransitGatewayState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AwsResourceEndpointConfigState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AwsTransitGatewayAttachmentConfig", "type": "object", "propertyCount": 3, "required": [ "kind", "transit_gateway_id", "ram_share_arn" ] }, { "name": "AwsTransitGatewayAttachmentConfigForResponse", "type": "object", "propertyCount": 4, "required": [ "kind", "transit_gateway_id", "ram_share_arn" ] }, { "name": "AwsVpcPeeringGatewayAttachmentConfig", "type": "object", "propertyCount": 4, "required": [ "kind", "peer_account_id", "peer_vpc_id", "peer_vpc_region" ] }, { "name": "AwsVpcPeeringGatewayAttachmentConfigForResponse", "type": "object", "propertyCount": 5, "required": [ "kind", "peer_account_id", "peer_vpc_id", "peer_vpc_region" ] }, { "name": "AwsResourceEndpointAttachmentConfig", "type": "object", "propertyCount": 3, "required": [ "kind", "ram_share_arn" ] }, { "name": "AwsResourceEndpointAttachmentConfigResponse", "type": "object", "propertyCount": 3, "required": [ "kind", "ram_share_arn", "resource_config" ] }, { "name": "AwsResourceEndpointConfig", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AwsResourceEndpointConfigResponse", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AzureVNETPeeringAttachmentConfig", "type": "object", "propertyCount": 5, "required": [ "kind", "tenant_id", "subscription_id", "resource_group_name", "vnet_name" ] }, { "name": "AzureVHubPeeringAttachmentConfig", "type": "object", "propertyCount": 5, "required": [ "kind", "tenant_id", "subscription_id", "resource_group_name", "vhub_name" ] }, { "name": "GCPVPCPeeringAttachmentConfig", "type": "object", "propertyCount": 3, "required": [ "kind", "peer_project_id", "peer_vpc_name" ] }, { "name": "TransitGatewayDnsConfig", "type": "array", "propertyCount": 0, "required": [] }, { "name": "TransitGatewayName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "TransitGatewayCIDRBlocks", "type": "array", "propertyCount": 0, "required": [] }, { "name": "PrivateDnsResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "AwsPrivateHostedZoneResponse", "type": "object", "propertyCount": 8, "required": [ "id", "state", "state_metadata", "entity_version", "created_at", "updated_at", "name", "private_dns_attachment_config" ] }, { "name": "AwsPrivateHostedZoneAttachmentConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "hosted_zone_id" ] }, { "name": "GcpPrivateHostedZoneAttachmentConfig", "type": "object", "propertyCount": 4, "required": [ "kind", "domain_name", "peer_project_id", "peer_vpc_name" ] }, { "name": "GcpPrivateHostedZoneResponse", "type": "object", "propertyCount": 8, "required": [ "id", "state", "state_metadata", "entity_version", "created_at", "updated_at", "name", "private_dns_attachment_config" ] }, { "name": "AzurePrivateHostedZoneAttachmentConfig", "type": "object", "propertyCount": 6, "required": [ "kind", "domain_name", "peer_tenant_id", "peer_subscription_id", "peer_resource_group_id", "peer_vnet_link_name" ] }, { "name": "AzurePrivateHostedZoneResponse", "type": "object", "propertyCount": 8, "required": [ "id", "state", "state_metadata", "entity_version", "created_at", "updated_at", "name", "private_dns_attachment_config" ] }, { "name": "AwsPrivateDnsResolverResponse", "type": "object", "propertyCount": 8, "required": [ "id", "state", "state_metadata", "entity_version", "created_at", "updated_at", "name", "private_dns_attachment_config" ] }, { "name": "AzurePrivateDnsResolverResponse", "type": "object", "propertyCount": 8, "required": [ "id", "state", "state_metadata", "entity_version", "created_at", "updated_at", "name", "private_dns_attachment_config" ] }, { "name": "AwsPrivateDnsResolverAttachmentConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "dns_config" ] }, { "name": "AzurePrivateDnsResolverAttachmentConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "dns_config" ] }, { "name": "PrivateDnsResolverConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "PrivateDnsResolverConfigObject", "type": "object", "propertyCount": 1, "required": [ "remote_dns_server_ip_addresses" ] }, { "name": "PrivateDnsName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PrivateDnsState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PatchAwsPrivateDnsResolver", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PatchAzurePrivateDnsResolver", "type": "object", "propertyCount": 2, "required": [] }, { "name": "CreatePrivateDnsRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PatchPrivateDnsRequest", "type": "object", "propertyCount": 0, "required": [] }, { "name": "AwsTransitGatewayResponse", "type": "object", "propertyCount": 10, "required": [ "name", "cidr_blocks", "transit_gateway_attachment_config", "dns_config", "id", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "AwsVpcPeeringGatewayResponse", "type": "object", "propertyCount": 10, "required": [ "name", "cidr_blocks", "transit_gateway_attachment_config", "dns_config", "id", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "AwsResourceEndpointGatewayResponse", "type": "object", "propertyCount": 9, "required": [ "name", "transit_gateway_attachment_config", "id", "dns_config", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "AzureTransitGatewayResponse", "type": "object", "propertyCount": 9, "required": [ "name", "transit_gateway_attachment_config", "id", "dns_config", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "AzureVHubPeeringGatewayResponse", "type": "object", "propertyCount": 9, "required": [ "name", "transit_gateway_attachment_config", "id", "dns_config", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "GCPVPCPeeringGatewayResponse", "type": "object", "propertyCount": 9, "required": [ "name", "transit_gateway_attachment_config", "id", "dns_config", "state", "entity_version", "created_at", "updated_at" ] }, { "name": "TransitGatewayResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "CreateAwsTransitGateway", "type": "object", "propertyCount": 4, "required": [ "name", "cidr_blocks", "transit_gateway_attachment_config" ] }, { "name": "CreateAwsVpcPeeringGateway", "type": "object", "propertyCount": 4, "required": [ "name", "cidr_blocks", "transit_gateway_attachment_config" ] }, { "name": "CreateAwsResourceEndpointGateway", "type": "object", "propertyCount": 3, "required": [ "name", "transit_gateway_attachment_config" ] }, { "name": "CreateAzureTransitGateway", "type": "object", "propertyCount": 3, "required": [ "name", "transit_gateway_attachment_config" ] }, { "name": "CreateAzureVHubPeeringGateway", "type": "object", "propertyCount": 3, "required": [ "name", "transit_gateway_attachment_config" ] }, { "name": "CreateGCPVPCPeeringTransitGateway", "type": "object", "propertyCount": 3, "required": [ "name", "transit_gateway_attachment_config" ] }, { "name": "CreateTransitGatewayRequest", "type": "object", "propertyCount": 0, "required": [] }, { "name": "PatchAwsResourceEndpointGateway", "type": "object", "propertyCount": 1, "required": [ "transit_gateway_attachment_config" ] }, { "name": "PatchAwsTransitGateway", "type": "object", "propertyCount": 1, "required": [ "cidr_blocks" ] }, { "name": "PatchTransitGatewayRequest", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CustomDomainState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CustomDomainName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CustomDomain", "type": "object", "propertyCount": 12, "required": [ "id", "control_plane_id", "control_plane_geo", "domain", "state", "state_metadata", "entity_version", "created_at", "updated_at" ] }, { "name": "CustomDomainOnlinePropertyStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CustomDomainOnlineStatus", "type": "object", "propertyCount": 2, "required": [ "cname", "ssl" ] }, { "name": "CreateConfigurationRequest", "type": "object", "propertyCount": 6, "required": [ "control_plane_id", "control_plane_geo", "dataplane_groups" ] }, { "name": "CreateCustomDomainRequest", "type": "object", "propertyCount": 4, "required": [ "control_plane_id", "control_plane_geo", "domain" ] }, { "name": "ResourceQuotaQualifier", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceQuotaName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceQuotaDescription", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceQuotaValue", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "ResourceQuota", "type": "object", "propertyCount": 7, "required": [ "id", "resource", "name", "description", "value", "created_at", "updated_at" ] }, { "name": "DefaultResourceQuota", "type": "object", "propertyCount": 8, "required": [ "id", "resource", "name", "description", "value", "overrides", "created_at", "updated_at" ] }, { "name": "ResourceConfigurationQualifier", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceConfigurationValue", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "ResourceConfigurationName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ResourceConfigurationDescription", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AddOnId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AddOnConfigResponse", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ManagedCacheAddOnConfigResponse", "type": "object", "propertyCount": 4, "required": [ "kind", "capacity_config", "data_plane_groups", "state_metadata" ] }, { "name": "ManagedCacheAddOnDataPlaneGroup", "type": "object", "propertyCount": 6, "required": [ "id", "cloud_gateway_network_id", "provider", "region", "state", "state_metadata" ] }, { "name": "AddOnState", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AddOnResponse", "type": "object", "propertyCount": 8, "required": [ "id", "name", "owner", "config", "entity_version", "state", "created_at", "updated_at" ] }, { "name": "CreateAddOnRequest", "type": "object", "propertyCount": 3, "required": [ "name", "owner", "config" ] }, { "name": "AddOnName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AddOnOwner", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ControlPlaneAddOnOwner", "type": "object", "propertyCount": 3, "required": [ "kind", "control_plane_id", "control_plane_geo" ] }, { "name": "ControlPlaneGroupAddOnOwner", "type": "object", "propertyCount": 3, "required": [ "kind", "control_plane_group_id", "control_plane_group_geo" ] }, { "name": "CreateAddOnConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CreateManagedCacheAddOnConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "capacity_config" ] }, { "name": "UpdateAddOnRequest", "type": "object", "propertyCount": 1, "required": [ "config" ] }, { "name": "UpdateAddOnConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "UpdateManagedCacheAddOnConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "capacity_config" ] }, { "name": "ManagedCacheCapacityConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "TieredCapacityConfig", "type": "object", "propertyCount": 2, "required": [ "kind", "tier" ] }, { "name": "ConfigurationsFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "CustomDomainsFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "TransitGatewaysFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PrivateDnsFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "NetworksFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ProviderAccountsFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "CloudGatewaysStringFieldFilterOverride", "type": "object", "propertyCount": 5, "required": [] }, { "name": "NetworkStateFieldFilter", "type": "object", "propertyCount": 3, "required": [] }, { "name": "CustomDomainStateFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "CustomDomainStateFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "CustomDomainStateFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "CustomDomainStateFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "TransitGatewayStateFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "TransitGatewayStateFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "TransitGatewayStateFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "TransitGatewayStateFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "PrivateDnsStateFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "PrivateDnsStateFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "PrivateDnsStateFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "PrivateDnsStateFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "IDFieldFilter", "type": "object", "propertyCount": 3, "required": [] }, { "name": "ControlPlaneGeoFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "ControlPlaneGeoFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "ControlPlaneGeoFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "ControlPlaneGeoFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "ResourceConfiguration", "type": "object", "propertyCount": 3, "required": [ "id", "qualifier", "value" ] }, { "name": "DefaultResourceConfiguration", "type": "object", "propertyCount": 8, "required": [ "id", "qualifier", "name", "description", "value", "overrides", "created_at", "updated_at" ] }, { "name": "AddOnsFilterParameters", "type": "object", "propertyCount": 7, "required": [] }, { "name": "AddOnStateFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "AddOnStateFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "AddOnStateFieldEqualsComparison", "type": "object", "propertyCount": 1, "required": [ "eq" ] }, { "name": "AddOnStateFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "AddOnStateFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "AddOnConfigKindFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "AddOnConfigKindFieldEqualsFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "AddOnConfigKindFieldEqualsComparison", "type": "object", "propertyCount": 1, "required": [ "eq" ] }, { "name": "AddOnConfigKindFieldNotEqualsFilter", "type": "object", "propertyCount": 1, "required": [ "neq" ] }, { "name": "AddOnConfigKindFieldOrEqualityFilter", "type": "object", "propertyCount": 1, "required": [ "oeq" ] }, { "name": "AddOnConfigKind", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UuidFieldFilter", "type": "object", "propertyCount": 3, "required": [] }, { "name": "ListCursorMeta", "type": null, "propertyCount": 0, "required": [] }, { "name": "NotificationFilterParameters", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ConfigurationFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "Notification", "type": "object", "propertyCount": 10, "required": [ "id", "title", "description", "status", "region", "namespace", "entity_id", "details", "created_at", "updated_at" ] }, { "name": "NotificationUpdatePayload", "type": "object", "propertyCount": 1, "required": [ "status" ] }, { "name": "NotificationStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NotificationRegion", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NotificationChannel", "type": "object", "propertyCount": 2, "required": [ "type", "enabled" ] }, { "name": "NotificationChannelType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NotificationNamespace", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EntityTypes", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UserConfiguration", "type": "object", "propertyCount": 6, "required": [ "event_id", "event_title", "event_description", "event_namespace", "event_subscription_count", "default_subscription" ] }, { "name": "DefaultSubscription", "type": "object", "propertyCount": 2, "required": [ "channel", "enabled" ] }, { "name": "EventSubscriptionResponse", "type": "object", "propertyCount": 9, "required": [ "id", "entity_type", "created_at", "updated_at", "regions", "entities", "channels", "enabled", "name" ] }, { "name": "EventSubscription", "type": "object", "propertyCount": 5, "required": [ "regions", "entities", "channels", "enabled", "name" ] }, { "name": "BulkPayload", "type": "object", "propertyCount": 2, "required": [ "ids", "status" ] }, { "name": "DcrConfigPropertyInitialClientId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyInitialClientSecret", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyDcrToken", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyInitialClientAudience", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyApiKey", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyDisableEventHooks", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyDisableRefreshSecret", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "DcrConfigPropertyAllowMultipleCredentials", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "DcrConfigAuth0InResponse", "type": "object", "propertyCount": 3, "required": [ "initial_client_id", "initial_client_audience", "use_developer_managed_scopes" ] }, { "name": "CreateDcrConfigAuth0InRequest", "type": "object", "propertyCount": 4, "required": [ "initial_client_id", "initial_client_secret" ] }, { "name": "UpdateDcrConfigAuth0InRequest", "type": "object", "propertyCount": 4, "required": [] }, { "name": "DcrConfigAzureAdInResponse", "type": "object", "propertyCount": 1, "required": [ "initial_client_id" ] }, { "name": "CreateDcrConfigAzureAdInRequest", "type": "object", "propertyCount": 2, "required": [ "initial_client_id", "initial_client_secret" ] }, { "name": "UpdateDcrConfigAzureAdInRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "DcrConfigCurityInResponse", "type": "object", "propertyCount": 1, "required": [ "initial_client_id" ] }, { "name": "CreateDcrConfigCurityInRequest", "type": "object", "propertyCount": 2, "required": [ "initial_client_id", "initial_client_secret" ] }, { "name": "UpdateDcrConfigCurityInRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "DcrConfigOktaInResponse", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CreateDcrConfigOktaInRequest", "type": "object", "propertyCount": 1, "required": [ "dcr_token" ] }, { "name": "UpdateDcrConfigOktaInRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "DcrConfigHttpInResponse", "type": "object", "propertyCount": 4, "required": [ "dcr_base_url" ] }, { "name": "CreateDcrConfigHttpInRequest", "type": "object", "propertyCount": 5, "required": [ "dcr_base_url", "api_key" ] }, { "name": "UpdateDcrConfigHttpInRequest", "type": "object", "propertyCount": 5, "required": [] }, { "name": "DcrProviderBase", "type": "object", "propertyCount": 10, "required": [ "id", "name", "provider_type", "issuer", "active", "dcr_config", "created_at", "updated_at" ] }, { "name": "DcrProviderAuth0", "type": "object", "propertyCount": 2, "required": [ "provider_type", "dcr_config" ] }, { "name": "DcrProviderAzureAd", "type": "object", "propertyCount": 2, "required": [ "provider_type", "dcr_config" ] }, { "name": "DcrProviderCurity", "type": "object", "propertyCount": 2, "required": [ "provider_type", "dcr_config" ] }, { "name": "DcrProviderOkta", "type": "object", "propertyCount": 2, "required": [ "provider_type", "dcr_config" ] }, { "name": "DcrProviderHttp", "type": "object", "propertyCount": 2, "required": [ "provider_type", "dcr_config" ] }, { "name": "CreateDcrProviderResponse", "type": "object", "propertyCount": 0, "required": [] }, { "name": "DcrProviderResponse", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CreateDcrProviderRequestAuth0", "type": "object", "propertyCount": 6, "required": [ "provider_type", "dcr_config", "name", "issuer" ] }, { "name": "CreateDcrProviderRequestAzureAd", "type": "object", "propertyCount": 6, "required": [ "provider_type", "dcr_config", "name", "issuer" ] }, { "name": "CreateDcrProviderRequestCurity", "type": "object", "propertyCount": 6, "required": [ "provider_type", "dcr_config", "name", "issuer" ] }, { "name": "CreateDcrProviderRequestOkta", "type": "object", "propertyCount": 6, "required": [ "provider_type", "dcr_config", "name", "issuer" ] }, { "name": "CreateDcrProviderRequestHttp", "type": "object", "propertyCount": 6, "required": [ "provider_type", "dcr_config", "name", "issuer" ] }, { "name": "CreateDcrProviderRequest", "type": "object", "propertyCount": 0, "required": [] }, { "name": "UpdateDcrProviderRequest", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ListDcrProvidersResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "VerifyDcrProviderResponse", "type": "object", "propertyCount": 2, "required": [ "status", "errors" ] }, { "name": "AppAuthStrategyConfigKeyAuth", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PartialAppAuthStrategyConfigKeyAuth", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PartialAppAuthStrategyConfigOpenIDConnect", "type": "object", "propertyCount": 4, "required": [] }, { "name": "AppAuthStrategyConfigOpenIDConnect", "type": "object", "propertyCount": 4, "required": [ "issuer", "credential_claim", "scopes", "auth_methods" ] }, { "name": "AppAuthStrategyKeyAuthRequest", "type": "object", "propertyCount": 5, "required": [ "name", "display_name", "strategy_type", "configs" ] }, { "name": "AppAuthStrategyKeyAuthResponse", "type": "object", "propertyCount": 11, "required": [ "id", "name", "display_name", "strategy_type", "configs", "active", "dcr_provider", "labels", "created_at", "updated_at" ] }, { "name": "AppAuthStrategyOpenIDConnectRequest", "type": "object", "propertyCount": 6, "required": [ "name", "display_name", "strategy_type", "configs" ] }, { "name": "AppAuthStrategyOpenIDConnectResponse", "type": "object", "propertyCount": 11, "required": [ "id", "name", "display_name", "strategy_type", "configs", "active", "dcr_provider", "labels", "created_at", "updated_at" ] }, { "name": "CreateAppAuthStrategyRequest", "type": "object", "propertyCount": 0, "required": [ "strategy_type" ] }, { "name": "AppAuthStrategy", "type": "object", "propertyCount": 0, "required": [ "strategy_type" ] }, { "name": "UpdateAppAuthStrategyRequest", "type": "object", "propertyCount": 5, "required": [] }, { "name": "UpdateAppAuthStrategyRequestOpenIdConnect", "type": "object", "propertyCount": 1, "required": [ "openid-connect" ] }, { "name": "UpdateAppAuthStrategyRequestKeyAuth", "type": "object", "propertyCount": 1, "required": [ "key-auth" ] }, { "name": "CreateAppAuthStrategyResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "UpdateAppAuthStrategyResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "GetAppAuthStrategyResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "ListAppAuthStrategiesResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "DcrBaseUrl", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrProviderDisplayName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DcrProviderName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AuthStrategyName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "AuthStrategyDisplayName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "StringFieldFilter", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ImageDataUri", "type": null, "propertyCount": 0, "required": [] }, { "name": "ImageTypeSchema", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ReplaceImageRequestSchema", "type": "object", "propertyCount": 1, "required": [ "data" ] }, { "name": "ApiResponseSchema", "type": "object", "propertyCount": 13, "required": [ "id", "name", "version", "labels", "created_at", "updated_at", "slug", "portals", "api_spec_ids", "current_version_summary" ] }, { "name": "APIImage", "type": "object", "propertyCount": 6, "required": [ "status", "error", "api_id", "image_type", "created_at", "updated_at" ] }, { "name": "AuthStrategyApiSyncError", "type": "object", "propertyCount": 3, "required": [ "message" ] }, { "name": "ApiDocumentId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentContent", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentTitle", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentParentDocumentId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentSlug", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiDocumentSummaryWithChildren", "type": "object", "propertyCount": 8, "required": [ "id", "title", "slug", "status", "parent_document_id", "created_at", "updated_at", "children" ] }, { "name": "ApiDocument", "type": "object", "propertyCount": 8, "required": [] }, { "name": "MoveDocumentRequestPayload", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ApiVersionSummary", "type": "object", "propertyCount": 5, "required": [] }, { "name": "APIVersionRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ApiSpec", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ValidateApiSpecRequestPayload", "type": "object", "propertyCount": 1, "required": [ "content" ] }, { "name": "ValidateApiSpecSuccessResponse", "type": "object", "propertyCount": 1, "required": [ "validation_messages" ] }, { "name": "ApiPublicationVisibility", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApiPublicationAuthStrategyIds", "type": "array", "propertyCount": 0, "required": [] }, { "name": "ApiPublicationListItem", "type": "object", "propertyCount": 9, "required": [ "api_id", "portal_id", "visibility", "created_at", "updated_at", "auth_strategy_ids", "auto_approve_registrations", "entity_type" ] }, { "name": "PublicationListItem", "type": "object", "propertyCount": 9, "required": [ "api_id", "portal_ids", "visibility", "created_at", "updated_at", "auth_strategy_ids", "auto_approve_registrations", "entity_type" ] }, { "name": "AutoApproveRegistrations", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "ApiPublication", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ApiPackagePublication", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ApiImplementationService", "type": "object", "propertyCount": 3, "required": [ "control_plane_id", "id" ] }, { "name": "ApiImplementationControlPlane", "type": "object", "propertyCount": 2, "required": [ "control_plane_id" ] }, { "name": "ApiImplementationListItem", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ApiImplementationListItemGatewayServiceEntity", "type": "object", "propertyCount": 5, "required": [ "id", "api_id", "created_at", "updated_at" ] }, { "name": "ApiImplementationListItemControlPlaneEntity", "type": "object", "propertyCount": 5, "required": [ "id", "api_id", "created_at", "updated_at", "control_plane" ] }, { "name": "ApiImplementation", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ApiImplementationGatewayServiceEntity", "type": "object", "propertyCount": 4, "required": [] }, { "name": "ApiImplementationControlPlaneEntity", "type": "object", "propertyCount": 4, "required": [] }, { "name": "ApiAttributeListItem", "type": "object", "propertyCount": 5, "required": [ "id", "key", "values", "created_at", "updated_at" ] }, { "name": "ApiAttributes", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ApiOperation", "type": "object", "propertyCount": 4, "required": [ "id", "method", "path" ] }, { "name": "ApiOperationImplementationStatus", "type": "object", "propertyCount": 3, "required": [ "matched", "route", "service" ] }, { "name": "APIPackageJSONPatchOperation", "type": "array", "propertyCount": 0, "required": [] }, { "name": "APIPackageJSONPatchItem", "type": "object", "propertyCount": 3, "required": [ "op", "path" ] }, { "name": "ApiFilterParameters", "type": "object", "propertyCount": 8, "required": [] }, { "name": "ApiPackageFilterParameters", "type": "object", "propertyCount": 7, "required": [] }, { "name": "ApiPackageOperationsFilterParameters", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ApiDocumentFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "ApiSpecFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "ApiVersionFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ApiPublicationFilterParameters", "type": "object", "propertyCount": 6, "required": [] }, { "name": "PortalApiPublicationFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "ApiImplementationFilterParameters", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ApiAttributeFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "ApiOperationFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ApiPackageResponseSchema", "type": "object", "propertyCount": 10, "required": [ "id", "name", "slug", "version", "labels", "attributes", "created_at", "updated_at", "rate_limiting_config" ] }, { "name": "ApiPackageOperationResponseSchema", "type": "object", "propertyCount": 8, "required": [ "id", "api", "method", "path", "created_at", "updated_at", "rate_limiting_config" ] }, { "name": "Method", "type": "string", "propertyCount": 0, "required": [] }, { "name": "RateLimitingConfig", "type": "object", "propertyCount": 2, "required": [ "limit", "duration" ] }, { "name": "APIPackageImage", "type": "object", "propertyCount": 6, "required": [ "status", "error", "api_package_id", "image_type", "created_at", "updated_at" ] }, { "name": "LabelsFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "AttributesFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "DateTimeFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "ApiSpecType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UnsupportedMediaTypeError", "type": null, "propertyCount": 0, "required": [] }, { "name": "ImagePNGDataUri", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ImageJPGDataUri", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ImageSVGDataUri", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EntityType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApplicationOwnerType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApplicationOwnerId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ApplicationOwner", "type": "object", "propertyCount": 2, "required": [ "type", "id" ] }, { "name": "CreatePortalIdpTeamGroupMappingRequest", "type": "object", "propertyCount": 2, "required": [ "team_id", "group" ] }, { "name": "PortalIdpTeamGroupMapping", "type": "object", "propertyCount": 5, "required": [ "id", "team_id", "group", "created_at", "updated_at" ] }, { "name": "PortalIdpTeamGroupMappingCollectionResponse", "type": "object", "propertyCount": 2, "required": [ "meta", "data" ] }, { "name": "PortalImageDataUri", "type": null, "propertyCount": 0, "required": [] }, { "name": "PortalImageAssetBlob", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ReplacePortalImageAsset", "type": "object", "propertyCount": 1, "required": [ "data" ] }, { "name": "UpdateDeveloperRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "PortalDeveloper", "type": "object", "propertyCount": 6, "required": [ "id", "created_at", "updated_at", "email", "full_name", "status" ] }, { "name": "BasicDeveloper", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ListDevelopersResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "DeveloperStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MovePageRequestPayload", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PageSlug", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ParentPageId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PageTitle", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PageContent", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SnippetName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SnippetTitle", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SnippetContent", "type": "string", "propertyCount": 0, "required": [] }, { "name": "VisibilityStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PublishedStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "Description", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PageVisibilityStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SnippetVisibilityStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UpdatePortalPageRequest", "type": "object", "propertyCount": 7, "required": [] }, { "name": "CreatePortalPageRequest", "type": "object", "propertyCount": 7, "required": [ "slug", "content" ] }, { "name": "PortalPageInfo", "type": "object", "propertyCount": 10, "required": [ "id", "slug", "title", "visibility", "created_at", "updated_at", "status", "parent_page_id", "children" ] }, { "name": "PortalSnippetInfo", "type": "object", "propertyCount": 8, "required": [ "id", "name", "title", "visibility", "status", "created_at", "updated_at" ] }, { "name": "DefaultContent", "type": "object", "propertyCount": 2, "required": [ "pages", "snippets" ] }, { "name": "PortalPageResponse", "type": "object", "propertyCount": 10, "required": [ "id", "slug", "title", "content", "visibility", "status", "created_at", "updated_at", "parent_page_id" ] }, { "name": "ListPortalPagesResponse", "type": "object", "propertyCount": 1, "required": [ "data" ] }, { "name": "PortalSnippetResponse", "type": "object", "propertyCount": 9, "required": [ "id", "name", "content", "visibility", "status", "created_at", "updated_at" ] }, { "name": "ListPortalSnippetsResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "UpdatePortalSnippetRequest", "type": "object", "propertyCount": 6, "required": [] }, { "name": "CreatePortalSnippetRequest", "type": "object", "propertyCount": 6, "required": [ "name", "content" ] }, { "name": "UpdateApplicationRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "ListApplicationsResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "GetApplicationResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "ListApplicationDevelopersResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "ListApplicationRegistrationsResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "GetApplicationRegistrationResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "UpdateApplicationRegistrationResponse", "type": null, "propertyCount": 0, "required": [] }, { "name": "ApplicationDeveloperDetailed", "type": "object", "propertyCount": 3, "required": [ "id" ] }, { "name": "Application", "type": null, "propertyCount": 0, "required": [] }, { "name": "ClientCredentialsApplication", "type": "object", "propertyCount": 13, "required": [ "id", "created_at", "updated_at", "name", "description", "registration_count", "client_id", "auth_strategy", "dcr_provider", "portal", "labels", "granted_scopes" ] }, { "name": "KeyAuthApplication", "type": "object", "propertyCount": 10, "required": [ "id", "created_at", "updated_at", "name", "description", "auth_strategy", "portal", "registration_count", "labels" ] }, { "name": "ApplicationRegistration", "type": "object", "propertyCount": 6, "required": [ "id", "created_at", "updated_at", "status", "api", "application" ] }, { "name": "ApplicationRegistrationStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UpdateApplicationRegistrationRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "PortalFilterParameters", "type": "object", "propertyCount": 12, "required": [] }, { "name": "PortalPagesFilterParameters", "type": "object", "propertyCount": 6, "required": [] }, { "name": "PortalSnippetsFilterParameters", "type": "object", "propertyCount": 6, "required": [] }, { "name": "PortalCustomDomain", "type": "object", "propertyCount": 6, "required": [ "hostname", "enabled", "ssl", "cname_status", "created_at", "updated_at" ] }, { "name": "PortalCustomDomainSSL", "type": "object", "propertyCount": 6, "required": [ "domain_verification_method", "verification_status" ] }, { "name": "CreatePortalCustomDomainSSL", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CreatePortalCustomDomainSSLWithCustomCertificate", "type": "object", "propertyCount": 4, "required": [ "domain_verification_method", "custom_certificate", "custom_private_key" ] }, { "name": "CreatePortalCustomDomainSSLStandard", "type": "object", "propertyCount": 1, "required": [ "domain_verification_method" ] }, { "name": "UpdatePortalCustomDomainSSL", "type": "object", "propertyCount": 3, "required": [] }, { "name": "PortalCustomDomainVerificationMethod", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PortalCustomDomainVerificationStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PortalCustomDomainCnameStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PortalCustomDomainValidationErrors", "type": "array", "propertyCount": 0, "required": [] }, { "name": "CreatePortalCustomDomainRequest", "type": "object", "propertyCount": 3, "required": [ "hostname", "enabled", "ssl" ] }, { "name": "UpdatePortalCustomDomainRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PortalClaimMappings", "type": "object", "propertyCount": 3, "required": [] }, { "name": "OIDCAuthEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "SAMLAuthEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "OIDCIdpMappingEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "IDPMappingEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "PortalAuthenticationSettingsResponse", "type": "object", "propertyCount": 7, "required": [ "basic_auth_enabled", "konnect_mapping_enabled", "oidc_auth_enabled", "oidc_team_mapping_enabled" ] }, { "name": "AssignedPortalRoleCollectionResponse", "type": "object", "propertyCount": 2, "required": [ "meta", "data" ] }, { "name": "ListPortalTeamsResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "ListRolesResponse", "type": "object", "propertyCount": 1, "required": [ "services" ] }, { "name": "ListBasicDevelopersResponse", "type": "object", "propertyCount": 2, "required": [] }, { "name": "AddDeveloperToTeamRequest", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "PortalAssignRoleRequest", "type": "object", "propertyCount": 4, "required": [ "role_name", "entity_id", "entity_type_name", "entity_region" ] }, { "name": "PortalAuthenticationSettingsUpdateRequest", "type": "object", "propertyCount": 11, "required": [] }, { "name": "PortalTeamGroupMappingsUpdateRequest", "type": "object", "propertyCount": 1, "required": [] }, { "name": "PortalUpdateTeamRequest", "type": "object", "propertyCount": 3, "required": [] }, { "name": "PortalCreateTeamRequest", "type": "object", "propertyCount": 3, "required": [ "name" ] }, { "name": "PortalTeamResponse", "type": "object", "propertyCount": 6, "required": [] }, { "name": "PortalTeamGroupMappingResponse", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PortalTeamGroupMapping", "type": "object", "propertyCount": 2, "required": [] }, { "name": "PortalAssignedRoleResponse", "type": "object", "propertyCount": 5, "required": [ "id", "role_name", "entity_id", "entity_type_name", "entity_region" ] }, { "name": "ListDomains", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "EmailDeliveryUpdatePayload", "type": "object", "propertyCount": 3, "required": [] }, { "name": "EmailDelivery", "type": "object", "propertyCount": 5, "required": [ "enabled", "from_email", "reply_to_email", "created_at", "updated_at" ] }, { "name": "PatchPortalEmailConfig", "type": "object", "propertyCount": 4, "required": [] }, { "name": "PostPortalEmailConfig", "type": "object", "propertyCount": 4, "required": [] }, { "name": "PortalEmailConfig", "type": "object", "propertyCount": 7, "required": [ "id", "from_name", "from_email", "reply_to_email", "created_at", "updated_at" ] }, { "name": "EmailDomainPayload", "type": "object", "propertyCount": 1, "required": [ "domain" ] }, { "name": "EmailVerificationStatus", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EmailDomainVerification", "type": "object", "propertyCount": 3, "required": [ "status", "last_time_checked", "last_time_success" ] }, { "name": "DNSRecord", "type": "object", "propertyCount": 3, "required": [ "type", "name", "value" ] }, { "name": "EmailDomain", "type": "object", "propertyCount": 5, "required": [ "domain", "verification", "dns_validation_records", "created_at", "updated_at" ] }, { "name": "EmailDomainFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "EmailTemplateName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EmailTemplateVariableName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DefaultEmailTemplate", "type": "object", "propertyCount": 4, "required": [ "default_content", "variables", "name", "label" ] }, { "name": "DefaultEmailTemplateContent", "type": "object", "propertyCount": 4, "required": [ "subject", "title", "body" ] }, { "name": "EmailTemplateContent", "type": "object", "propertyCount": 4, "required": [] }, { "name": "SendTestEmailTemplateContent", "type": "object", "propertyCount": 4, "required": [ "subject", "title", "body" ] }, { "name": "EmailTemplate", "type": "object", "propertyCount": 8, "required": [ "name", "label", "default_content", "variables", "enabled", "created_at", "updated_at" ] }, { "name": "EmailTemplateVariablesList", "type": "object", "propertyCount": 1, "required": [] }, { "name": "EmailTemplateVariable", "type": "object", "propertyCount": 4, "required": [ "name", "description", "scope", "example" ] }, { "name": "FilterApplications", "type": "object", "propertyCount": 3, "required": [] }, { "name": "SourceIPEnabled", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "ImageGIFDataUri", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ImageICODataUri", "type": "string", "propertyCount": 0, "required": [] }, { "name": "PortalMenuItem", "type": "object", "propertyCount": 4, "required": [ "path", "title", "visibility", "external" ] }, { "name": "PortalFooterMenuSection", "type": "object", "propertyCount": 2, "required": [ "title", "items" ] }, { "name": "PortalCustomization", "type": "object", "propertyCount": 6, "required": [] }, { "name": "GoogleTagManagerIntegrationConfigProperties", "type": "object", "propertyCount": 9, "required": [] }, { "name": "GoogleTagManagerIntegration", "type": "object", "propertyCount": 3, "required": [ "enabled", "type", "config_data" ] }, { "name": "GoogleAnalytics4IntegrationConfigProperties", "type": "object", "propertyCount": 2, "required": [] }, { "name": "GoogleAnalytics4Integration", "type": "object", "propertyCount": 3, "required": [ "enabled", "type", "config_data" ] }, { "name": "PortalIntegrations", "type": "object", "propertyCount": 2, "required": [] }, { "name": "UpdateGoogleTagManagerIntegration", "type": "object", "propertyCount": 3, "required": [] }, { "name": "UpdateGoogleAnalytics4Integration", "type": "object", "propertyCount": 3, "required": [] }, { "name": "UpdatePortalIntegrations", "type": "object", "propertyCount": 2, "required": [] }, { "name": "AuthMethods", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AvailableScopes", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AuthStrategyClientCredentials", "type": "object", "propertyCount": 5, "required": [ "id", "name", "credential_type", "auth_methods" ] }, { "name": "AuthStrategyKeyAuth", "type": "object", "propertyCount": 5, "required": [ "id", "name", "credential_type", "key_names" ] }, { "name": "ApiKeyCredentialListItem", "type": "object", "propertyCount": 6, "required": [ "type", "id", "display_name", "created_at" ] }, { "name": "ClientSecretCredentialListItem", "type": "object", "propertyCount": 6, "required": [ "type", "id", "client_id", "created_at" ] }, { "name": "CredentialListItem", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ListCredentialsResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "PortalAllowedIPs", "type": "array", "propertyCount": 0, "required": [] }, { "name": "IPEntry", "type": "object", "propertyCount": 2, "required": [ "id", "allowed_ips" ] }, { "name": "IPEntries", "type": "array", "propertyCount": 0, "required": [] }, { "name": "CreateCatalogService", "type": "object", "propertyCount": 5, "required": [ "name", "display_name" ] }, { "name": "UpdateCatalogService", "type": "object", "propertyCount": 5, "required": [] }, { "name": "CatalogServiceFilterParameters", "type": "object", "propertyCount": 7, "required": [] }, { "name": "CatalogService", "type": "object", "propertyCount": 8, "required": [ "id", "name", "display_name", "description", "custom_fields", "labels", "created_at", "updated_at" ] }, { "name": "CatalogIntegrationFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "CatalogIntegration", "type": "object", "propertyCount": 12, "required": [ "built_in", "name", "display_name", "version", "authorization", "config_schema", "resource_types", "discovery", "api_spec_provider", "events", "visibility" ] }, { "name": "CatalogIntegrationAuthorization", "type": null, "propertyCount": 0, "required": [] }, { "name": "OAuth", "type": "object", "propertyCount": 3, "required": [ "type", "config" ] }, { "name": "MultiKeyAuth", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "GitHubAppInstallationAuth", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "CatalogIntegrationConfigSchema", "type": null, "propertyCount": 0, "required": [] }, { "name": "StringConfigFieldSchema", "type": "object", "propertyCount": 6, "required": [ "type" ] }, { "name": "EnumConfigFieldSchema", "type": "object", "propertyCount": 7, "required": [ "type", "choices" ] }, { "name": "BooleanConfigFieldSchema", "type": "object", "propertyCount": 6, "required": [ "type" ] }, { "name": "MutableCondition", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CatalogIntegrationResourceTypes", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CatalogIntegrationDiscovery", "type": "object", "propertyCount": 1, "required": [ "resource_integration_data_examples" ] }, { "name": "CatalogIntegrationApiSpecProvider", "type": "object", "propertyCount": 5, "required": [ "name", "display_name", "description", "config_schema", "resource_type" ] }, { "name": "CatalogIntegrationEvents", "type": "object", "propertyCount": 0, "required": [] }, { "name": "IntegrationResourceEvents", "type": "object", "propertyCount": 0, "required": [] }, { "name": "IntegrationResourceEvent", "type": "object", "propertyCount": 3, "required": [ "display_name", "description", "events_feed" ] }, { "name": "CreateIntegrationInstance", "type": "object", "propertyCount": 6, "required": [ "integration_name", "name", "display_name", "config" ] }, { "name": "UpdateIntegrationInstance", "type": "object", "propertyCount": 5, "required": [] }, { "name": "IntegrationInstanceFilterParameters", "type": "object", "propertyCount": 8, "required": [] }, { "name": "IntegrationInstance", "type": "object", "propertyCount": 10, "required": [ "id", "name", "display_name", "description", "integration", "authorized", "config", "created_at", "updated_at" ] }, { "name": "IntegrationInstanceConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CreateIntegrationInstanceAuthCredential", "type": null, "propertyCount": 0, "required": [] }, { "name": "IntegrationInstanceAuthCredential", "type": null, "propertyCount": 0, "required": [] }, { "name": "CreateOAuthCredential", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "CreateGitHubAppInstallationCredential", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "CreateMultiKeyAuthCredential", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "CreateAWSRoleDelegationAuthCredential", "type": "object", "propertyCount": 2, "required": [ "type", "config" ] }, { "name": "OAuthCredential", "type": "object", "propertyCount": 7, "required": [ "id", "integration_instance", "missing_permissions", "tainted", "expires_at", "created_at", "type" ] }, { "name": "GitHubAppInstallationCredential", "type": "object", "propertyCount": 8, "required": [ "id", "integration_instance", "missing_permissions", "tainted", "expires_at", "created_at", "type", "config" ] }, { "name": "MultiKeyAuthCredential", "type": "object", "propertyCount": 7, "required": [ "id", "integration_instance", "missing_permissions", "tainted", "expires_at", "created_at", "type" ] }, { "name": "AWSRoleDelegationAuthCredential", "type": "object", "propertyCount": 8, "required": [ "id", "integration_instance", "missing_permissions", "tainted", "expires_at", "created_at", "type", "config" ] }, { "name": "MissingPermission", "type": "object", "propertyCount": 2, "required": [ "scopes", "message" ] }, { "name": "UpsertIntegrationInstanceAuthConfig", "type": null, "propertyCount": 0, "required": [] }, { "name": "IntegrationInstanceAuthConfig", "type": null, "propertyCount": 0, "required": [] }, { "name": "UpsertOAuthAuthConfig", "type": "object", "propertyCount": 5, "required": [ "type", "client_id", "client_secret", "authorization_endpoint", "token_endpoint" ] }, { "name": "OAuthAuthConfig", "type": "object", "propertyCount": 4, "required": [ "type", "client_id", "authorization_endpoint", "token_endpoint" ] }, { "name": "UpdateCatalogResource", "type": "object", "propertyCount": 1, "required": [] }, { "name": "CatalogResourceFilterParameters", "type": "object", "propertyCount": 14, "required": [] }, { "name": "CatalogResourceRefFilterParameters", "type": "object", "propertyCount": 13, "required": [] }, { "name": "CatalogResourceConfigFieldFilter", "type": "object", "propertyCount": 5, "required": [ "contains", "ocontains", "oeq", "neq" ] }, { "name": "CatalogResourceIntegrationDataFieldFilter", "type": "object", "propertyCount": 5, "required": [ "contains", "ocontains", "oeq", "neq" ] }, { "name": "CatalogResource", "type": "object", "propertyCount": 10, "required": [ "id", "name", "integration", "type", "config", "integration_data", "archived", "service_associations", "created_at", "updated_at" ] }, { "name": "CatalogResourceId", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CatalogResourceConfig", "type": "object", "propertyCount": 0, "required": [] }, { "name": "CatalogResourceType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CreateCatalogResourceMapping", "type": "object", "propertyCount": 2, "required": [ "service", "resource" ] }, { "name": "CreateCatalogResourceMappingResourceByConfig", "type": "object", "propertyCount": 3, "required": [ "integration_instance", "type", "config" ] }, { "name": "CatalogResourceMappingFilterParameters", "type": "object", "propertyCount": 13, "required": [] }, { "name": "CatalogResourceMapping", "type": "object", "propertyCount": 4, "required": [ "id", "resource", "service", "created_at" ] }, { "name": "CriteriaTemplateFilterParameters", "type": "object", "propertyCount": 4, "required": [] }, { "name": "CriteriaTemplate", "type": "object", "propertyCount": 8, "required": [ "name", "display_name", "category", "template_string", "integration_name", "installed", "schema", "required_integration_capability" ] }, { "name": "CriteriaTemplateSchema", "type": null, "propertyCount": 0, "required": [] }, { "name": "ScorecardTemplateFilterParameters", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ScorecardTemplate", "type": "object", "propertyCount": 4, "required": [ "name", "display_name", "description", "criteria" ] }, { "name": "ScorecardTemplateName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ScorecardTemplateCriteria", "type": "object", "propertyCount": 4, "required": [ "integration", "template_name", "template_parameters", "section_name" ] }, { "name": "CreateScorecard", "type": "object", "propertyCount": 5, "required": [ "name", "description", "entity_selector", "criteria", "scorecard_template" ] }, { "name": "UpdateScorecard", "type": "object", "propertyCount": 5, "required": [ "name", "description", "entity_selector", "criteria", "scorecard_template" ] }, { "name": "ScorecardFilterParameters", "type": "object", "propertyCount": 3, "required": [] }, { "name": "Scorecard", "type": "object", "propertyCount": 8, "required": [ "id", "name", "description", "score", "entity_selector", "scorecard_template", "created_at", "updated_at" ] }, { "name": "ScorecardWithCriteria", "type": "object", "propertyCount": 9, "required": [ "id", "name", "description", "score", "entity_selector", "scorecard_template", "created_at", "updated_at", "criteria" ] }, { "name": "CatalogServiceScorecard", "type": "object", "propertyCount": 9, "required": [ "id", "name", "description", "score", "entity_selector", "scorecard_template", "created_at", "updated_at", "criteria" ] }, { "name": "ScorecardEntitySelector", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ScorecardScore", "type": "object", "propertyCount": 2, "required": [ "value", "raw_value" ] }, { "name": "ScorecardServiceFilterParameters", "type": "object", "propertyCount": 9, "required": [] }, { "name": "ScorecardService", "type": "object", "propertyCount": 9, "required": [ "id", "name", "display_name", "description", "custom_fields", "labels", "created_at", "updated_at", "score" ] }, { "name": "ScorecardCriteriaFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "ScorecardCriteriaServiceFilterParameters", "type": "object", "propertyCount": 10, "required": [] }, { "name": "CreateScorecardCriteria", "type": "object", "propertyCount": 5, "required": [ "enabled", "template_name", "template_parameters", "section_name" ] }, { "name": "UpdateScorecardCriteria", "type": "object", "propertyCount": 6, "required": [ "id", "enabled", "template_name", "template_parameters", "section_name" ] }, { "name": "ScorecardCriteria", "type": "object", "propertyCount": 10, "required": [ "id", "name", "scorecard_id", "integration", "enabled", "template_name", "template_parameters", "section_name", "created_at", "updated_at" ] }, { "name": "CatalogServiceScorecardCriteria", "type": "object", "propertyCount": 11, "required": [ "id", "name", "scorecard_id", "integration", "enabled", "template_name", "template_parameters", "section_name", "created_at", "updated_at", "evaluation" ] }, { "name": "ScorecardCriteriaWithEvaluation", "type": "object", "propertyCount": 11, "required": [ "id", "name", "scorecard_id", "integration", "enabled", "template_name", "template_parameters", "section_name", "created_at", "updated_at", "evaluation" ] }, { "name": "ScorecardCriteriaEvaluation", "type": "object", "propertyCount": 1, "required": [ "passing_services_count" ] }, { "name": "CriteriaTemplateName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CriteriaParameters", "type": "object", "propertyCount": 0, "required": [] }, { "name": "ScorecardCriteriaService", "type": "object", "propertyCount": 9, "required": [ "id", "name", "display_name", "description", "custom_fields", "labels", "created_at", "updated_at", "evaluation" ] }, { "name": "ScorecardCriteriaServiceEvaluation", "type": "object", "propertyCount": 6, "required": [ "is_passing", "evaluation_context", "evaluation_error", "successfully_evaluated_at", "attempted_at", "created_at" ] }, { "name": "CriteriaEvaluationResultDetails", "type": "object", "propertyCount": 2, "required": [ "raw_value", "display_text" ] }, { "name": "CriteriaEvaluationRelationMap", "type": "object", "propertyCount": 3, "required": [ "instance", "relation", "map" ] }, { "name": "CriteriaEvaluationRelationResult", "type": "object", "propertyCount": 3, "required": [ "is_passing", "relation", "details" ] }, { "name": "CriteriaEvaluationErrorResult", "type": "object", "propertyCount": 2, "required": [ "relation", "error" ] }, { "name": "CustomFields", "type": "object", "propertyCount": 0, "required": [] }, { "name": "TextCustomField", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NumericCustomField", "type": "number", "propertyCount": 0, "required": [] }, { "name": "BooleanCustomField", "type": "boolean", "propertyCount": 0, "required": [] }, { "name": "UrlCustomField", "type": "object", "propertyCount": 2, "required": [ "name", "link" ] }, { "name": "ServiceSelector", "type": null, "propertyCount": 0, "required": [] }, { "name": "AllEntitiesSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "ByIDsSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "ByNameSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "ByDisplayNameSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "ByCustomFieldSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "ByLabelSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "HasLabelKeySelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "HasDocsSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "HasApisSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "HasResourcesSelector", "type": "object", "propertyCount": 2, "required": [ "selector", "selector_parameters" ] }, { "name": "StringFieldSelectorParams", "type": "object", "propertyCount": 2, "required": [ "operator", "value" ] }, { "name": "HasSelectorParams", "type": "object", "propertyCount": 2, "required": [ "operator", "value" ] }, { "name": "StringSelectorOperator", "type": "string", "propertyCount": 0, "required": [] }, { "name": "NumberSelectorOperator", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BooleanSelectorOperator", "type": "string", "propertyCount": 0, "required": [] }, { "name": "HasRelationshipSelectorOperator", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SimpleSchema", "type": "object", "propertyCount": 2, "required": [ "type", "definition" ] }, { "name": "CatalogServiceRef", "type": "object", "propertyCount": 3, "required": [ "id", "name", "display_name" ] }, { "name": "IntegrationRef", "type": "object", "propertyCount": 3, "required": [ "name", "display_name", "instance" ] }, { "name": "IntegrationRefWithoutInstance", "type": "object", "propertyCount": 2, "required": [ "name", "display_name" ] }, { "name": "IntegrationInstanceRef", "type": "object", "propertyCount": 3, "required": [ "id", "name", "display_name" ] }, { "name": "CatalogResourceRef", "type": "object", "propertyCount": 5, "required": [ "id", "name", "type", "config", "integration" ] }, { "name": "TimeValue", "type": "object", "propertyCount": 2, "required": [ "value", "unit" ] }, { "name": "CatalogServiceApiMapping", "type": "object", "propertyCount": 5, "required": [ "id", "service_id", "api_id", "created_at", "updated_at" ] }, { "name": "CatalogServiceApiMappingFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "CatalogApiServiceMappingFilterParameters", "type": "object", "propertyCount": 1, "required": [] }, { "name": "NumericFieldFilter", "type": null, "propertyCount": 0, "required": [] }, { "name": "CursorPageParameters", "type": "object", "propertyCount": 3, "required": [] }, { "name": "StringFieldFilterExact", "type": "object", "propertyCount": 3, "required": [] }, { "name": "EventGatewayInfo", "type": "object", "propertyCount": 10, "required": [ "id", "name", "created_at", "updated_at", "nodes_total", "virtual_clusters_total", "min_runtime_version", "version" ] }, { "name": "EventGatewayListener", "type": "object", "propertyCount": 8, "required": [ "id", "name", "addresses", "ports", "created_at", "updated_at" ] }, { "name": "EventGatewayListenerAddresses", "type": "array", "propertyCount": 0, "required": [] }, { "name": "EventGatewayListenerPorts", "type": "array", "propertyCount": 0, "required": [] }, { "name": "EventGatewayListenerPort", "type": null, "propertyCount": 0, "required": [] }, { "name": "VirtualCluster", "type": "object", "propertyCount": 12, "required": [ "id", "name", "dns_label", "destination", "authentication", "acl_mode", "created_at", "updated_at" ] }, { "name": "VirtualClusterName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "VirtualClusterReference", "type": null, "propertyCount": 0, "required": [] }, { "name": "VirtualClusterReferenceById", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "VirtualClusterReferenceByName", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "VirtualClusterAuthenticationSensitiveDataAwareSchemes", "type": "array", "propertyCount": 0, "required": [] }, { "name": "VirtualClusterAuthenticationSchemes", "type": "array", "propertyCount": 0, "required": [] }, { "name": "VirtualClusterAuthenticationSensitiveDataAwareScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "VirtualClusterAuthenticationScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "VirtualClusterAuthenticationAnonymous", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "VirtualClusterAuthenticationClientCertificate", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "TLSTrustBundle", "type": "object", "propertyCount": 7, "required": [ "id", "name", "config", "created_at", "updated_at" ] }, { "name": "TLSTrustBundleName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "TLSTrustBundleConfig", "type": "object", "propertyCount": 1, "required": [ "trusted_ca" ] }, { "name": "TLSTrustBundleReference", "type": null, "propertyCount": 0, "required": [] }, { "name": "TLSTrustBundleReferenceById", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "TLSTrustBundleReferenceByName", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "VirtualClusterAuthenticationSaslPlainSensitiveDataAware", "type": "object", "propertyCount": 3, "required": [ "type", "mediation" ] }, { "name": "VirtualClusterAuthenticationSaslPlain", "type": "object", "propertyCount": 3, "required": [ "type", "mediation" ] }, { "name": "VirtualClusterAuthenticationPrincipalSensitiveDataAware", "type": "object", "propertyCount": 2, "required": [ "username" ] }, { "name": "VirtualClusterAuthenticationPrincipal", "type": "object", "propertyCount": 2, "required": [ "username", "password" ] }, { "name": "VirtualClusterAuthenticationJWKS", "type": "object", "propertyCount": 3, "required": [ "endpoint" ] }, { "name": "VirtualClusterAuthenticationClaimsMapping", "type": "object", "propertyCount": 2, "required": [] }, { "name": "VirtualClusterAuthenticationSaslScram", "type": "object", "propertyCount": 2, "required": [ "type", "algorithm" ] }, { "name": "VirtualClusterAuthenticationOauthBearer", "type": "object", "propertyCount": 5, "required": [ "type", "mediation" ] }, { "name": "VirtualClusterAuthenticationValidate", "type": "object", "propertyCount": 2, "required": [] }, { "name": "VirtualClusterAuthenticationAudience", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "VirtualClusterDNSLabel", "type": "string", "propertyCount": 0, "required": [] }, { "name": "VirtualClusterACLMode", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BackendCluster", "type": "object", "propertyCount": 11, "required": [ "id", "name", "authentication", "bootstrap_servers", "tls", "created_at", "updated_at" ] }, { "name": "BackendClusterName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BackendClusterReference", "type": "object", "propertyCount": 2, "required": [ "id", "name" ] }, { "name": "BackendClusterReferenceModify", "type": null, "propertyCount": 0, "required": [] }, { "name": "BackendClusterReferenceById", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "BackendClusterReferenceByName", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "BootstrapServers", "type": "array", "propertyCount": 0, "required": [] }, { "name": "BackendClusterTLS", "type": "object", "propertyCount": 5, "required": [ "enabled" ] }, { "name": "BackendMetadataUpdateIntervalSeconds", "type": "integer", "propertyCount": 0, "required": [] }, { "name": "BackendClusterAuthenticationScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "BackendClusterAuthenticationSensitiveDataAwareScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "BackendClusterAuthenticationAnonymous", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "BackendClusterAuthenticationSaslPlainSensitiveDataAware", "type": "object", "propertyCount": 3, "required": [ "type", "username" ] }, { "name": "BackendClusterAuthenticationSaslPlain", "type": "object", "propertyCount": 3, "required": [ "type", "username", "password" ] }, { "name": "BackendClusterAuthenticationSaslScramSensitiveDataAware", "type": "object", "propertyCount": 4, "required": [ "type", "username", "algorithm" ] }, { "name": "BackendClusterAuthenticationSaslScram", "type": "object", "propertyCount": 4, "required": [ "type", "username", "algorithm", "password" ] }, { "name": "SchemaRegistry", "type": "object", "propertyCount": 8, "required": [ "name", "type", "id", "created_at", "updated_at" ] }, { "name": "SchemaRegistryConfluentSensitiveDataAware", "type": "object", "propertyCount": 5, "required": [ "name", "type", "config" ] }, { "name": "SchemaRegistryConfluent", "type": "object", "propertyCount": 5, "required": [ "name", "type", "config" ] }, { "name": "SchemaRegistryConfluentConfigSensitiveDataAware", "type": "object", "propertyCount": 4, "required": [ "schema_type", "endpoint" ] }, { "name": "SchemaRegistryConfluentConfig", "type": "object", "propertyCount": 4, "required": [ "schema_type", "endpoint" ] }, { "name": "SchemaRegistryAuthenticationSensitiveDataAwareScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "SchemaRegistryAuthenticationScheme", "type": null, "propertyCount": 0, "required": [] }, { "name": "SchemaRegistryAuthenticationBasicSensitiveDataAware", "type": "object", "propertyCount": 3, "required": [ "type", "username" ] }, { "name": "SchemaRegistryAuthenticationBasic", "type": "object", "propertyCount": 3, "required": [ "type", "username", "password" ] }, { "name": "SchemaRegistryReference", "type": null, "propertyCount": 0, "required": [] }, { "name": "SchemaRegistryReferenceById", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "SchemaRegistryReferenceByName", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "SchemaValidationType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SchemaRegistryCreate", "type": null, "propertyCount": 0, "required": [] }, { "name": "SchemaRegistryUpdate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayPolicy", "type": "object", "propertyCount": 11, "required": [ "type", "id", "created_at", "updated_at" ] }, { "name": "EventGatewayListenerPolicy", "type": "object", "propertyCount": 10, "required": [ "type", "id", "created_at", "updated_at", "config" ] }, { "name": "EventGatewayTLSListenerSensitiveDataAwarePolicy", "type": "object", "propertyCount": 6, "required": [ "type", "config" ] }, { "name": "EventGatewayTLSListenerPolicy", "type": "object", "propertyCount": 6, "required": [ "type", "config" ] }, { "name": "EventGatewayTLSListenerPolicyConfigSensitiveDataAware", "type": "object", "propertyCount": 4, "required": [ "certificates" ] }, { "name": "EventGatewayTLSListenerPolicyConfig", "type": "object", "propertyCount": 4, "required": [ "certificates" ] }, { "name": "TLSCertificateSensitiveDataAware", "type": "object", "propertyCount": 2, "required": [ "certificate" ] }, { "name": "TLSCertificate", "type": "object", "propertyCount": 2, "required": [ "certificate", "key" ] }, { "name": "EventGatewayListenerPolicyCreate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayListenerPolicyUpdate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayPolicyPatch", "type": "object", "propertyCount": 5, "required": [] }, { "name": "EventGatewayListenerPolicyPatch", "type": "object", "propertyCount": 4, "required": [] }, { "name": "TLSVersionRange", "type": "object", "propertyCount": 2, "required": [] }, { "name": "ForwardToVirtualClusterPolicy", "type": "object", "propertyCount": 6, "required": [ "type", "config" ] }, { "name": "ForwardToClusterByPortMappingConfig", "type": "object", "propertyCount": 5, "required": [ "type", "destination", "advertised_host" ] }, { "name": "ForwardToClusterBySNIConfig", "type": "object", "propertyCount": 4, "required": [ "type" ] }, { "name": "EventGatewayConsumePolicyCreate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayConsumePolicyUpdate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayProducePolicyCreate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayProducePolicyUpdate", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayClusterPolicyModify", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayEncryptPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayEncryptConfig", "type": "object", "propertyCount": 3, "required": [ "failure_mode", "part_of_record", "encryption_key" ] }, { "name": "EventGatewayParsedRecordEncryptFieldsPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayParsedRecordEncryptFieldsPolicyCreate", "type": "object", "propertyCount": 8, "required": [ "type", "config", "parent_policy_id" ] }, { "name": "EventGatewayParsedRecordEncryptFieldsConfig", "type": "object", "propertyCount": 2, "required": [ "failure_mode", "encrypt_fields" ] }, { "name": "EventGatewayParsedRecordEncryptionSelector", "type": "object", "propertyCount": 2, "required": [ "paths", "encryption_key" ] }, { "name": "EventGatewayDecryptPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayDecryptPolicyConfig", "type": "object", "propertyCount": 3, "required": [ "failure_mode", "key_sources", "part_of_record" ] }, { "name": "EventGatewayParsedRecordDecryptFieldsPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayParsedRecordDecryptFieldsPolicyCreate", "type": "object", "propertyCount": 8, "required": [ "type", "config", "parent_policy_id" ] }, { "name": "EventGatewayParsedRecordDecryptFieldsConfig", "type": "object", "propertyCount": 3, "required": [ "failure_mode", "key_sources", "decrypt_fields" ] }, { "name": "EventGatewayParsedRecordDecryptionSelector", "type": "object", "propertyCount": 1, "required": [ "paths" ] }, { "name": "EventGatewayModifyHeadersPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayModifyHeadersPolicyCreate", "type": "object", "propertyCount": 8, "required": [ "type", "config" ] }, { "name": "EventGatewaySkipRecordPolicy", "type": "object", "propertyCount": 6, "required": [ "type" ] }, { "name": "EventGatewaySkipRecordPolicyCreate", "type": "object", "propertyCount": 7, "required": [ "type" ] }, { "name": "EventGatewayModifyHeaderAction", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayModifyHeaderRemoveAction", "type": "object", "propertyCount": 2, "required": [ "op", "key" ] }, { "name": "EventGatewayModifyHeaderSetAction", "type": "object", "propertyCount": 3, "required": [ "op", "key", "value" ] }, { "name": "EventGatewayConsumeSchemaValidationPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayProduceSchemaValidationPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayProduceSchemaValidationPolicyConfig", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayProduceSchemaValidationPolicyJsonConfig", "type": "object", "propertyCount": 4, "required": [ "type" ] }, { "name": "EventGatewayProduceSchemaValidationPolicySchemaRegistryConfig", "type": "object", "propertyCount": 4, "required": [ "type" ] }, { "name": "EventGatewayACLsPolicy", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "EventGatewayACLPolicyConfig", "type": "object", "propertyCount": 1, "required": [ "rules" ] }, { "name": "EventGatewayACLRule", "type": "object", "propertyCount": 4, "required": [ "resource_type", "action", "operations", "resource_names" ] }, { "name": "EventGatewayACLOperation", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "EventGatewayACLResourceName", "type": "object", "propertyCount": 1, "required": [ "match" ] }, { "name": "EventGatewayACLRuleResourceNamesStaticArray", "type": "array", "propertyCount": 0, "required": [] }, { "name": "EventGatewayACLRuleResourceNamesDynamicArray", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EventGatewayKeySource", "type": null, "propertyCount": 0, "required": [] }, { "name": "EventGatewayAWSKeySource", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "EventGatewayStaticKeySource", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "EncryptionFailureMode", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProduceFailureMode", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ConsumeFailureMode", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EncryptionRecordPart", "type": "string", "propertyCount": 0, "required": [] }, { "name": "DecryptionRecordPart", "type": "string", "propertyCount": 0, "required": [] }, { "name": "EncryptionKey", "type": null, "propertyCount": 0, "required": [] }, { "name": "EncryptionKeyAWS", "type": "object", "propertyCount": 2, "required": [ "type", "arn" ] }, { "name": "EncryptionKeyStatic", "type": "object", "propertyCount": 2, "required": [ "type", "key" ] }, { "name": "EncryptionKeyStaticReference", "type": null, "propertyCount": 0, "required": [] }, { "name": "EncryptionKeyStaticReferenceById", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "EncryptionKeyStaticReferenceByName", "type": "object", "propertyCount": 1, "required": [ "name" ] }, { "name": "ConsumeKeyValidationAction", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ConsumeValueValidationAction", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProduceKeyValidationAction", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ProduceValueValidationAction", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MoveEventGatewayPolicy", "type": "object", "propertyCount": 1, "required": [ "index" ] }, { "name": "EventGatewayDataPlaneCertificate", "type": "object", "propertyCount": 7, "required": [ "id", "certificate", "created_at", "updated_at" ] }, { "name": "CertificateMetadata", "type": "object", "propertyCount": 10, "required": [] }, { "name": "EventGatewayNodeError", "type": "object", "propertyCount": 2, "required": [ "name", "message" ] }, { "name": "VirtualClusterNamespace", "type": "object", "propertyCount": 3, "required": [ "mode", "prefix" ] }, { "name": "VirtualClusterNamespaceAdditionalProperties", "type": "object", "propertyCount": 2, "required": [] }, { "name": "VirtualClusterTopicAlias", "type": "object", "propertyCount": 4, "required": [ "alias", "topic" ] }, { "name": "VirtualClusterTopicAliasConflict", "type": "string", "propertyCount": 0, "required": [] }, { "name": "VirtualClusterNamespaceTopicSelector", "type": "object", "propertyCount": 0, "required": [ "type" ] }, { "name": "VirtualClusterNamespaceTopicSelectorGlob", "type": "object", "propertyCount": 3, "required": [ "type", "glob" ] }, { "name": "VirtualClusterNamespaceTopicSelectorExactList", "type": "object", "propertyCount": 3, "required": [ "type" ] }, { "name": "NamespaceExactAllowListItem", "type": "object", "propertyCount": 1, "required": [ "backend" ] }, { "name": "VirtualClusterNamespaceIdSelector", "type": "object", "propertyCount": 0, "required": [ "type" ] }, { "name": "VirtualClusterNamespaceIdSelectorGlob", "type": "object", "propertyCount": 2, "required": [ "type", "glob" ] }, { "name": "VirtualClusterNamespaceIdSelectorExactList", "type": "object", "propertyCount": 2, "required": [ "type" ] }, { "name": "EventGatewayStaticKey", "type": "object", "propertyCount": 7, "required": [ "name", "id", "created_at", "updated_at" ] }, { "name": "EventGatewayStaticKeyCreate", "type": "object", "propertyCount": 4, "required": [ "name", "value" ] }, { "name": "EventGatewayPolicyReference", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GatewayName", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GatewayDescription", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MinRuntimeVersion", "type": "string", "propertyCount": 0, "required": [] }, { "name": "CreateGatewayRequest", "type": "object", "propertyCount": 4, "required": [ "name" ] }, { "name": "MinRuntimeVersionUpdate", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UpdateGatewayRequest", "type": "object", "propertyCount": 4, "required": [] }, { "name": "PatchGatewayRequest", "type": "object", "propertyCount": 4, "required": [] }, { "name": "GatewaySecretReferenceOrLiteral", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GatewaySecret", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GatewayNode", "type": "object", "propertyCount": 7, "required": [ "id", "version", "last_seen_at", "created_at", "updated_at" ] }, { "name": "Address", "type": "object", "propertyCount": 7, "required": [] }, { "name": "AppPagePaginatedResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "BillingApp", "type": "object", "propertyCount": 0, "required": [] }, { "name": "BillingAppCustomerData", "type": "object", "propertyCount": 2, "required": [] }, { "name": "BillingAppExternalInvoicing", "type": "object", "propertyCount": 12, "required": [ "id", "name", "created_at", "updated_at", "type", "definition", "status", "enable_draft_sync_hook", "enable_issuing_sync_hook" ] }, { "name": "BillingAppReference", "type": "object", "propertyCount": 1, "required": [ "id" ] }, { "name": "BillingAppSandbox", "type": "object", "propertyCount": 10, "required": [ "id", "name", "created_at", "updated_at", "type", "definition", "status" ] }, { "name": "BillingAppStripe", "type": "object", "propertyCount": 13, "required": [ "id", "name", "created_at", "updated_at", "type", "definition", "status", "account_id", "livemode", "masked_api_key" ] }, { "name": "BillingAppStripeCreateCheckoutSessionConsentCollectionPaymentMethodReuseAgreementPosition", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BillingAppStripeCreateCheckoutSessionResult", "type": "object", "propertyCount": 17, "required": [ "customer_id", "stripe_customer_id", "session_id", "setup_intent_id", "created_at", "mode" ] }, { "name": "BillingAppStripeCreateCheckoutSessionTaxIdCollectionRequired", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BillingAppStripeCreateCustomerPortalSessionResult", "type": "object", "propertyCount": 8, "required": [ "id", "stripe_customer_id", "configuration_id", "livemode", "created_at", "return_url", "locale", "url" ] }, { "name": "BillingCustomer", "type": "object", "propertyCount": 12, "required": [ "id", "name", "created_at", "updated_at", "key" ] }, { "name": "BillingCustomerData", "type": "object", "propertyCount": 2, "required": [] }, { "name": "BillingCustomerStripeCreateCheckoutSessionRequest", "type": "object", "propertyCount": 1, "required": [ "stripe_options" ] }, { "name": "BillingCustomerStripeCreateCustomerPortalSessionRequest", "type": "object", "propertyCount": 1, "required": [ "stripe_options" ] }, { "name": "BillingEntitlementAccessResult", "type": "object", "propertyCount": 4, "required": [ "type", "feature_key", "has_access" ] }, { "name": "BillingProfile", "type": "object", "propertyCount": 11, "required": [ "id", "name", "created_at", "updated_at", "supplier", "workflow", "apps", "default" ] }, { "name": "BillingProfilePagePaginatedResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "BillingSubscription", "type": "object", "propertyCount": 9, "required": [ "id", "created_at", "updated_at", "customer_id", "billing_anchor", "status" ] }, { "name": "BillingSubscriptionCancel", "type": "object", "propertyCount": 1, "required": [] }, { "name": "BillingSubscriptionChange", "type": "object", "propertyCount": 5, "required": [ "customer", "plan", "timing" ] }, { "name": "BillingSubscriptionChangeResponse", "type": "object", "propertyCount": 2, "required": [ "current", "next" ] }, { "name": "BillingSubscriptionCreate", "type": "object", "propertyCount": 4, "required": [ "customer", "plan" ] }, { "name": "BillingSubscriptionEditTimingEnum", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BillingTaxConfig", "type": "object", "propertyCount": 5, "required": [] }, { "name": "BillingTaxIdentificationCode", "type": "string", "propertyCount": 0, "required": [] }, { "name": "BillingWorkflowCollectionAlignment", "type": "object", "propertyCount": 0, "required": [] }, { "name": "BillingWorkflowCollectionAlignmentAnchored", "type": "object", "propertyCount": 2, "required": [ "type", "recurring_period" ] }, { "name": "BillingWorkflowCollectionAlignmentSubscription", "type": "object", "propertyCount": 1, "required": [ "type" ] }, { "name": "BillingWorkflowCollectionSettings", "type": "object", "propertyCount": 2, "required": [] }, { "name": "BillingWorkflowInvoicingSettings", "type": "object", "propertyCount": 3, "required": [] }, { "name": "BillingWorkflowPaymentChargeAutomaticallySettings", "type": "object", "propertyCount": 1, "required": [ "collection_method" ] }, { "name": "BillingWorkflowPaymentSendInvoiceSettings", "type": "object", "propertyCount": 2, "required": [ "collection_method" ] }, { "name": "BillingWorkflowPaymentSettings", "type": "object", "propertyCount": 0, "required": [] }, { "name": "BillingWorkflowTaxSettings", "type": "object", "propertyCount": 3, "required": [] }, { "name": "CreateBillingProfileRequest", "type": "object", "propertyCount": 7, "required": [ "name", "supplier", "workflow", "apps", "default" ] }, { "name": "CreateCustomerRequest", "type": "object", "propertyCount": 8, "required": [ "name", "key" ] }, { "name": "CreateMeterRequest", "type": "object", "propertyCount": 9, "required": [ "name", "key", "aggregation", "event_type" ] }, { "name": "CustomerPagePaginatedResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "DateTime", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ExternalResourceKey", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ISO8601Duration", "type": "string", "propertyCount": 0, "required": [] }, { "name": "ListCustomerEntitlementAccessResponseData", "type": "object", "propertyCount": 1, "required": [ "data" ] }, { "name": "ListCustomersParamsFilter", "type": "object", "propertyCount": 3, "required": [] }, { "name": "ListMetersParamsFilter", "type": "object", "propertyCount": 2, "required": [] }, { "name": "Meter", "type": "object", "propertyCount": 13, "required": [ "id", "name", "created_at", "updated_at", "key", "aggregation", "event_type" ] }, { "name": "MeterPagePaginatedResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "MeteringEvent", "type": "object", "propertyCount": 9, "required": [ "id", "source", "specversion", "type", "subject" ] }, { "name": "ResourceKey", "type": "string", "propertyCount": 0, "required": [] }, { "name": "SubscriptionPagePaginatedResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "ULID", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UpsertAppCustomerDataRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "UpsertBillingProfileRequest", "type": "object", "propertyCount": 6, "required": [ "name", "supplier", "workflow", "default" ] }, { "name": "UpsertCustomerBillingDataRequest", "type": "object", "propertyCount": 2, "required": [] }, { "name": "UpsertCustomerRequest", "type": "object", "propertyCount": 7, "required": [ "name" ] }, { "name": "UsageAttributionSubjectKey", "type": "string", "propertyCount": 0, "required": [] }, { "name": "GoneError", "type": null, "propertyCount": 0, "required": [] }, { "name": "MCPServerPodsStatus", "type": "object", "propertyCount": 3, "required": [ "ready", "starting", "failing" ] }, { "name": "MCPServerVersionStatus", "type": "object", "propertyCount": 4, "required": [ "version", "desired_replicas", "created_replicas", "pods_status" ] }, { "name": "MCPServerStatusRequest", "type": "array", "propertyCount": 0, "required": [] }, { "name": "MCPServerStatusResponse", "type": "object", "propertyCount": 1, "required": [ "status" ] }, { "name": "MCPServerInfo", "type": "object", "propertyCount": 10, "required": [ "id", "name", "created_at", "updated_at", "version" ] }, { "name": "ContainerSpec", "type": "object", "propertyCount": 1, "required": [] }, { "name": "MCPServerCPInfo", "type": null, "propertyCount": 0, "required": [] }, { "name": "CreateMCPServerRequest", "type": "object", "propertyCount": 5, "required": [ "name" ] }, { "name": "UpdateMCPServerRequest", "type": "object", "propertyCount": 5, "required": [ "name" ] }, { "name": "PatchMCPServerRequest", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ListMCPServersResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "ListMCPServersCPInfoResponse", "type": "object", "propertyCount": 2, "required": [ "data", "meta" ] }, { "name": "KongEntitiesResponse", "type": "object", "propertyCount": 2, "required": [ "routes", "services" ] }, { "name": "KongService", "type": "object", "propertyCount": 6, "required": [ "name", "protocol", "host", "port", "path" ] }, { "name": "KongRoute", "type": "object", "propertyCount": 5, "required": [ "name", "paths", "methods" ] }, { "name": "MCPServerCodeResponse", "type": "object", "propertyCount": 1, "required": [ "code" ] }, { "name": "MCPCapabilitiesMap", "type": "object", "propertyCount": 1, "required": [] }, { "name": "MCPCapabilityRequest", "type": "object", "propertyCount": 2, "required": [ "version" ] }, { "name": "MCPServerSignalV1", "type": "object", "propertyCount": 3, "required": [ "type", "version", "offset" ] }, { "name": "MCPServerSignal", "type": null, "propertyCount": 0, "required": [] }, { "name": "MCPServerSignals", "type": "object", "propertyCount": 1, "required": [ "signals" ] }, { "name": "AdvancedQuery", "type": "object", "propertyCount": 6, "required": [ "datasource" ] }, { "name": "LLMQuery", "type": "object", "propertyCount": 6, "required": [ "datasource" ] }, { "name": "AgenticQuery", "type": "object", "propertyCount": 6, "required": [ "datasource" ] }, { "name": "Tile", "type": null, "propertyCount": 0, "required": [] }, { "name": "ChartTile", "type": "object", "propertyCount": 3, "required": [ "layout", "type", "definition" ] }, { "name": "Dashboard", "type": "object", "propertyCount": 2, "required": [ "tiles" ] }, { "name": "DashboardUpdateRequest", "type": "object", "propertyCount": 3, "required": [ "name", "definition" ] }, { "name": "DashboardResponse", "type": "object", "propertyCount": 7, "required": [ "name", "definition" ] }, { "name": "DashboardFilterParameters", "type": "object", "propertyCount": 5, "required": [] }, { "name": "AdvancedMetrics", "type": "array", "propertyCount": 0, "required": [] }, { "name": "RequestsFilterType", "type": "string", "propertyCount": 0, "required": [] }, { "name": "UnscopedUuid", "type": "string", "propertyCount": 0, "required": [] }, { "name": "RequestsFilterTypeEmpty", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MetricsApiFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsApiPackageFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsApiProductFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsApiProductVersionFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsApplicationFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "ScopedUuid", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MetricsConsumerFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsControlPlaneFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsControlPlaneGroupFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsCountryCodeFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsDataPlaneNodeFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsDataPlaneNodeVersionFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsGatewayServiceFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsPortalFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsRealmFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsResponseSourceFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsRouteFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsStatusCodeFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsStatusCodeGroupedFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsUpstreamStatusCodeFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsUpstreamStatusCodeGroupedFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "AdvancedFilters", "type": "array", "propertyCount": 0, "required": [] }, { "name": "Granularity", "type": "string", "propertyCount": 0, "required": [] }, { "name": "MetricsRelativeTimeRangeDtoV2", "type": "object", "propertyCount": 3, "required": [ "type", "time_range" ] }, { "name": "MetricsAbsoluteTimeRangeDtoV2", "type": "object", "propertyCount": 4, "required": [ "type" ] }, { "name": "TimeRange", "type": null, "propertyCount": 0, "required": [] }, { "name": "LLMMetrics", "type": "array", "propertyCount": 0, "required": [] }, { "name": "MetricsAiPluginFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsAiProviderFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsAiRequestModelFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsAiResponseModelFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsLlmCacheStatusFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsLlmEmbeddingsModelFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsLlmEmbeddingsProviderFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "LLMFilters", "type": "array", "propertyCount": 0, "required": [] }, { "name": "AgenticMetrics", "type": "array", "propertyCount": 0, "required": [] }, { "name": "MetricsA2aContextIdFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsA2aErrorFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsA2aMethodFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsA2aTaskIdFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsMcpErrorFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsMcpMethodFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsMcpSessionIdFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "MetricsMcpToolNameFilterByField", "type": null, "propertyCount": 0, "required": [] }, { "name": "AgenticFilters", "type": "array", "propertyCount": 0, "required": [] }, { "name": "DonutChart", "type": "object", "propertyCount": 2, "required": [ "type" ] }, { "name": "TimeseriesChart", "type": "object", "propertyCount": 3, "required": [ "type" ] }, { "name": "BarChart", "type": "object", "propertyCount": 3, "required": [ "type" ] }, { "name": "SingleValueChart", "type": "object", "propertyCount": 3, "required": [ "type" ] }, { "name": "ChoroplethMapChart", "type": "object", "propertyCount": 2, "required": [ "type" ] }, { "name": "Chart", "type": null, "propertyCount": 0, "required": [] }, { "name": "AllFilterItems", "type": "object", "propertyCount": 3, "required": [ "field", "operator" ] }, { "name": "DataPlaneClientCertificate", "type": "object", "propertyCount": 5, "required": [] }, { "name": "ConfigStore", "type": "object", "propertyCount": 4, "required": [] }, { "name": "CreateConfigStore", "type": "object", "propertyCount": 1, "required": [] }, { "name": "UpdateConfigStore", "type": "object", "propertyCount": 1, "required": [] }, { "name": "ConfigStoreSecret", "type": "object", "propertyCount": 4, "required": [] }, { "name": "CreateConfigStoreSecret", "type": "object", "propertyCount": 2, "required": [ "key", "value" ] }, { "name": "UpdateConfigStoreSecret", "type": "object", "propertyCount": 1, "required": [ "value" ] }, { "name": "NodeCompatibilityIssue", "type": "object", "propertyCount": 6, "required": [] }, { "name": "NodeCompatibilityIssueAffectedResource", "type": "object", "propertyCount": 4, "required": [] }, { "name": "ACL", "type": "object", "propertyCount": 5, "required": [ "group" ] }, { "name": "ACLWithoutParents", "type": "object", "propertyCount": 5, "required": [ "group" ] }, { "name": "BasicAuth", "type": "object", "propertyCount": 6, "required": [ "password", "username" ] }, { "name": "BasicAuthWithoutParents", "type": "object", "propertyCount": 6, "required": [ "password", "username" ] }, { "name": "CACertificate", "type": "object", "propertyCount": 6, "required": [ "cert" ] }, { "name": "Certificate", "type": "object", "propertyCount": 9, "required": [ "cert", "key" ] }, { "name": "Consumer", "type": "object", "propertyCount": 6, "required": [] }, { "name": "ConsumerGroup", "type": "object", "propertyCount": 5, "required": [ "name" ] }, { "name": "ConsumerGroupInsideWrapper", "type": "object", "propertyCount": 1, "required": [] }, { "name": "CustomPlugin", "type": "object", "propertyCount": 7, "required": [ "handler", "name", "schema" ] }, { "name": "Degraphql_route", "type": "object", "propertyCount": 7, "required": [ "query", "uri", "service" ] }, { "name": "Degraphql_routeWithoutParents", "type": "object", "propertyCount": 7, "required": [ "query", "uri" ] }, { "name": "GatewayUnauthorizedError", "type": "object", "propertyCount": 2, "required": [ "message", "status" ] }, { "name": "GraphQLCostDecoration", "type": "object", "propertyCount": 8, "required": [ "type_path" ] }, { "name": "GraphQLCostDecorationWithoutParents", "type": "object", "propertyCount": 8, "required": [ "type_path" ] }, { "name": "HMACAuth", "type": "object", "propertyCount": 6, "required": [ "username" ] }, { "name": "HMACAuthWithoutParents", "type": "object", "propertyCount": 6, "required": [ "username" ] }, { "name": "JWT", "type": "object", "propertyCount": 8, "required": [] }, { "name": "JWTWithoutParents", "type": "object", "propertyCount": 8, "required": [] }, { "name": "Key", "type": "object", "propertyCount": 10, "required": [ "kid" ] }, { "name": "KeyAuth", "type": "object", "propertyCount": 6, "required": [] }, { "name": "KeyAuthWithoutParents", "type": "object", "propertyCount": 6, "required": [] }, { "name": "KeySet", "type": "object", "propertyCount": 5, "required": [] }, { "name": "KeyWithoutParents", "type": "object", "propertyCount": 10, "required": [ "kid" ] }, { "name": "MTLSAuth", "type": "object", "propertyCount": 6, "required": [ "subject_name" ] }, { "name": "MTLSAuthWithoutParents", "type": "object", "propertyCount": 6, "required": [ "subject_name" ] }, { "name": "Partial", "type": "object", "propertyCount": 0, "required": [] }, { "name": "PartialEmbeddings", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "PartialLink", "type": "object", "propertyCount": 3, "required": [ "id", "name" ] }, { "name": "PartialModel", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "PartialRedisCe", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "PartialRedisEe", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "PartialVectordb", "type": "object", "propertyCount": 7, "required": [ "type", "config" ] }, { "name": "Plugin", "type": "object", "propertyCount": 16, "required": [ "name" ] }, { "name": "PluginWithoutParents", "type": "object", "propertyCount": 16, "required": [ "name" ] }, { "name": "Route", "type": null, "propertyCount": 0, "required": [] }, { "name": "RouteExpression", "type": "object", "propertyCount": 15, "required": [] }, { "name": "RouteJson", "type": "object", "propertyCount": 21, "required": [] }, { "name": "RouteWithoutParents", "type": null, "propertyCount": 0, "required": [] }, { "name": "SNI", "type": "object", "propertyCount": 6, "required": [ "name", "certificate" ] }, { "name": "SNIWithoutParents", "type": "object", "propertyCount": 6, "required": [ "name" ] }, { "name": "Service", "type": "object", "propertyCount": 20, "required": [ "host" ] }, { "name": "Target", "type": "object", "propertyCount": 8, "required": [ "target" ] }, { "name": "TargetWithoutParents", "type": "object", "propertyCount": 8, "required": [ "target" ] }, { "name": "Upstream", "type": "object", "propertyCount": 23, "required": [ "name" ] }, { "name": "Vault", "type": "object", "propertyCount": 8, "required": [ "name", "prefix" ] }, { "name": "KonnectCPLegacyBaseError", "type": "object", "propertyCount": 1, "required": [] }, { "name": "KonnectCPLegacyUnauthorizedError", "type": null, "propertyCount": 0, "required": [] }, { "name": "KonnectCPLegacyForbiddenError", "type": null, "propertyCount": 0, "required": [] }, { "name": "KonnectCPLegacyNotFoundError", "type": null, "propertyCount": 0, "required": [] }, { "name": "KonnectCPLegacyBadRequestError", "type": null, "propertyCount": 0, "required": [] }, { "name": "KonnectCPLegacyConflictError", "type": null, "propertyCount": 0, "required": [] } ], "operations": [ { "method": "GET", "path": "/v1/apis/{apiId}/service-mappings", "operationId": "list-service-mappings-for-api", "summary": "List Service Mappings for an API", "tags": [ "Catalog Service API Mappings" ] }, { "method": "GET", "path": "/v1/catalog-services", "operationId": "list-catalog-services", "summary": "List Services", "tags": [ "Catalog Services" ] }, { "method": "POST", "path": "/v1/catalog-services", "operationId": "create-catalog-service", "summary": "Create Service", "tags": [ "Catalog Services" ] }, { "method": "GET", "path": "/v1/catalog-services/{id}", "operationId": "fetch-catalog-service", "summary": "Get a Service", "tags": [ "Catalog Services" ] }, { "method": "DELETE", "path": "/v1/catalog-services/{id}", "operationId": "delete-catalog-service", "summary": "Delete Service", "tags": [ "Catalog Services" ] }, { "method": "PATCH", "path": "/v1/catalog-services/{id}", "operationId": "update-catalog-service", "summary": "Update Service", "tags": [ "Catalog Services" ] }, { "method": "GET", "path": "/v1/catalog-services/{id}/resources", "operationId": "list-catalog-service-resources", "summary": "List Service Resources", "tags": [ "Catalog Service Resources" ] }, { "method": "GET", "path": "/v1/catalog-services/{id}/scorecards", "operationId": "list-catalog-service-scorecards", "summary": "List Catalog Service Scorecards", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/catalog-services/{serviceId}/api-mappings", "operationId": "list-catalog-service-api-mappings", "summary": "List API Mappings for a Service", "tags": [ "Catalog Service API Mappings" ] }, { "method": "POST", "path": "/v1/catalog-services/{serviceId}/api-mappings", "operationId": "create-catalog-service-api-mapping", "summary": "Create API Mapping for a Service", "tags": [ "Catalog Service API Mappings" ] }, { "method": "GET", "path": "/v1/catalog-services/{serviceId}/api-mappings/{mappingId}", "operationId": "get-catalog-service-api-mapping", "summary": "Get API Mapping for a Service", "tags": [ "Catalog Service API Mappings" ] }, { "method": "DELETE", "path": "/v1/catalog-services/{serviceId}/api-mappings/{mappingId}", "operationId": "delete-catalog-service-api-mapping", "summary": "Delete API Mapping for a Service", "tags": [ "Catalog Service API Mappings" ] }, { "method": "GET", "path": "/v1/catalog-services/{serviceId}/scorecards/{scorecardId}", "operationId": "fetch-catalog-service-scorecard", "summary": "Get a Catalog Service Scorecard", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/criteria-templates", "operationId": "list-criteria-templates", "summary": "List Criteria Templates", "tags": [ "Criteria Templates" ] }, { "method": "GET", "path": "/v1/event-gateways", "operationId": "list-event-gateways", "summary": "List all Event Gateways", "tags": [ "Event Gateways" ] }, { "method": "POST", "path": "/v1/event-gateways", "operationId": "create-event-gateway", "summary": "Create Event Gateway", "tags": [ "Event Gateways" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}", "operationId": "get-event-gateway", "summary": "Get an Event Gateway", "tags": [ "Event Gateways" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}", "operationId": "update-event-gateway", "summary": "Update Event Gateway", "tags": [ "Event Gateways" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}", "operationId": "delete-event-gateway", "summary": "Delete Event Gateway", "tags": [ "Event Gateways" ] }, { "method": "PATCH", "path": "/v1/event-gateways/{gatewayId}", "operationId": "patch-event-gateway", "summary": "Partially Update Event Gateway", "tags": [ "Event Gateways" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/backend-clusters", "operationId": "list-event-gateway-backend-clusters", "summary": "List Backend Clusters", "tags": [ "Event Gateway Backend Clusters" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/backend-clusters", "operationId": "create-event-gateway-backend-cluster", "summary": "Create Backend Cluster", "tags": [ "Event Gateway Backend Clusters" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/backend-clusters/{backendClusterId}", "operationId": "get-event-gateway-backend-cluster", "summary": "Get a Backend Cluster", "tags": [ "Event Gateway Backend Clusters" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/backend-clusters/{backendClusterId}", "operationId": "update-event-gateway-backend-cluster", "summary": "Update Backend Cluster", "tags": [ "Event Gateway Backend Clusters" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/backend-clusters/{backendClusterId}", "operationId": "delete-event-gateway-backend-cluster", "summary": "Delete Backend Cluster", "tags": [ "Event Gateway Backend Clusters" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/data-plane-certificates", "operationId": "list-event-gateway-data-plane-certificates", "summary": "List Event Gateway DataPlane Certificates", "tags": [ "Event Gateway DataPlane Certificates" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/data-plane-certificates", "operationId": "create-event-gateway-data-plane-certificate", "summary": "Create a New DataPlane Certificate", "tags": [ "Event Gateway DataPlane Certificates" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/data-plane-certificates/{certificateId}", "operationId": "get-event-gateway-data-plane-certificate", "summary": "Get a DataPlane Certificate", "tags": [ "Event Gateway DataPlane Certificates" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/data-plane-certificates/{certificateId}", "operationId": "update-event-gateway-data-plane-certificate", "summary": "Update Event Gateway DataPlane Certificate", "tags": [ "Event Gateway DataPlane Certificates" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/data-plane-certificates/{certificateId}", "operationId": "delete-event-gateway-data-plane-certificate", "summary": "Delete Event Gateway DataPlane Certificate", "tags": [ "Event Gateway DataPlane Certificates" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/listeners", "operationId": "list-event-gateway-listeners", "summary": "List Event Gateway Listeners", "tags": [ "Event Gateway Listeners" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/listeners", "operationId": "create-event-gateway-listener", "summary": "Create Event Gateway Listener", "tags": [ "Event Gateway Listeners" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}", "operationId": "get-event-gateway-listener", "summary": "Get an Event Gateway Listener", "tags": [ "Event Gateway Listeners" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}", "operationId": "update-event-gateway-listener", "summary": "Update Event Gateway Listener", "tags": [ "Event Gateway Listeners" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}", "operationId": "delete-event-gateway-listener", "summary": "Delete Event Gateway Listener", "tags": [ "Event Gateway Listeners" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies", "operationId": "list-event-gateway-listener-policies", "summary": "List Policies for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies", "operationId": "create-event-gateway-listener-policy", "summary": "Create Policy for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies/{policyId}", "operationId": "get-event-gateway-listener-policy", "summary": "Get a Policy for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies/{policyId}", "operationId": "update-event-gateway-listener-policy", "summary": "Update Policy for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies/{policyId}", "operationId": "delete-event-gateway-listener-policy", "summary": "Delete Policy for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "PATCH", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies/{policyId}", "operationId": "patch-event-gateway-listener-policy", "summary": "Partially Update Policy for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policies/{policyId}/move", "operationId": "move-event-gateway-listener-policy", "summary": "Move Policy", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policy-chain", "operationId": "get-event-gateway-listener-policy-chain", "summary": "Get Policy Chain for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/listeners/{eventGatewayListenerId}/policy-chain", "operationId": "update-event-gateway-listener-policy-chain", "summary": "Update Policy Chain for Listener", "tags": [ "Event Gateway Listener Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/nodes", "operationId": "list-event-gateway-nodes", "summary": "List Nodes", "tags": [ "Event Gateway Nodes" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/nodes/{eventGatewayNodeId}", "operationId": "get-event-gateway-node", "summary": "Get a Node", "tags": [ "Event Gateway Nodes" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/nodes/{eventGatewayNodeId}/errors", "operationId": "list-event-gateway-node-errors", "summary": "List Node Errors", "tags": [ "Event Gateway Nodes" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/nodes/{eventGatewayNodeId}/status", "operationId": "get-event-gateway-node-status", "summary": "Get Node Status", "tags": [ "Event Gateway Nodes" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/schema-registries", "operationId": "list-event-gateway-schema-registries", "summary": "List Schema Registries", "tags": [ "Event Gateway Schema Registries" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/schema-registries", "operationId": "create-event-gateway-schema-registry", "summary": "Create Schema Registry", "tags": [ "Event Gateway Schema Registries" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/schema-registries/{schemaRegistryId}", "operationId": "get-event-gateway-schema-registry", "summary": "Get a Schema Registry", "tags": [ "Event Gateway Schema Registries" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/schema-registries/{schemaRegistryId}", "operationId": "update-event-gateway-schema-registry", "summary": "Update Schema Registry", "tags": [ "Event Gateway Schema Registries" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/schema-registries/{schemaRegistryId}", "operationId": "delete-event-gateway-schema-registry", "summary": "Delete Schema Registry", "tags": [ "Event Gateway Schema Registries" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/static-keys", "operationId": "list-event-gateway-static-keys", "summary": "List Event Gateway Static Keys", "tags": [ "Event Gateway Static Keys" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/static-keys", "operationId": "create-event-gateway-static-key", "summary": "Create a New Static Key", "tags": [ "Event Gateway Static Keys" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/static-keys/{staticKeyId}", "operationId": "get-event-gateway-static-key", "summary": "Get a Static Key", "tags": [ "Event Gateway Static Keys" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/static-keys/{staticKeyId}", "operationId": "delete-event-gateway-static-key", "summary": "Delete Event Gateway Static Key", "tags": [ "Event Gateway Static Keys" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/tls-trust-bundles", "operationId": "list-event-gateway-tls-trust-bundles", "summary": "List TLS Trust Bundles", "tags": [ "Event Gateway TLS Trust Bundles" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/tls-trust-bundles", "operationId": "create-event-gateway-tls-trust-bundle", "summary": "Create TLS Trust Bundle", "tags": [ "Event Gateway TLS Trust Bundles" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/tls-trust-bundles/{tlsTrustBundleId}", "operationId": "get-event-gateway-tls-trust-bundle", "summary": "Get a TLS Trust Bundle", "tags": [ "Event Gateway TLS Trust Bundles" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/tls-trust-bundles/{tlsTrustBundleId}", "operationId": "update-event-gateway-tls-trust-bundle", "summary": "Update TLS Trust Bundle", "tags": [ "Event Gateway TLS Trust Bundles" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/tls-trust-bundles/{tlsTrustBundleId}", "operationId": "delete-event-gateway-tls-trust-bundle", "summary": "Delete TLS Trust Bundle", "tags": [ "Event Gateway TLS Trust Bundles" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters", "operationId": "list-event-gateway-virtual-clusters", "summary": "List all virtual clusters", "tags": [ "Event Gateway Virtual Clusters" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters", "operationId": "create-event-gateway-virtual-cluster", "summary": "Create Virtual Cluster", "tags": [ "Event Gateway Virtual Clusters" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}", "operationId": "get-event-gateway-virtual-cluster", "summary": "Get a Virtual Cluster", "tags": [ "Event Gateway Virtual Clusters" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}", "operationId": "update-event-gateway-virtual-cluster", "summary": "Update Virtual Cluster", "tags": [ "Event Gateway Virtual Clusters" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}", "operationId": "delete-event-gateway-virtual-cluster", "summary": "Delete Virtual Cluster", "tags": [ "Event Gateway Virtual Clusters" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies", "operationId": "list-event-gateway-virtual-cluster-cluster-level-policies", "summary": "List Cluster Policies for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies", "operationId": "create-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Create Cluster Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies/{policyId}", "operationId": "get-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Get a Cluster Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies/{policyId}", "operationId": "update-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Update Cluster Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies/{policyId}", "operationId": "delete-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Delete Cluster Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "PATCH", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies/{policyId}", "operationId": "patch-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Patch Cluster Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policies/{policyId}/move", "operationId": "move-event-gateway-virtual-cluster-cluster-level-policy", "summary": "Move Cluster Policy", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policy-chain", "operationId": "get-event-gateway-virtual-cluster-cluster-level-policy-chain", "summary": "Get Cluster Policy Chain for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/cluster-policy-chain", "operationId": "update-event-gateway-virtual-cluster-cluster-level-policy-chain", "summary": "Update Cluster Policy Chain", "tags": [ "Event Gateway Virtual Cluster Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies", "operationId": "list-event-gateway-virtual-cluster-consume-policies", "summary": "List Consume Policies for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies", "operationId": "create-event-gateway-virtual-cluster-consume-policy", "summary": "Create Consume Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies/{policyId}", "operationId": "get-event-gateway-virtual-cluster-consume-policy", "summary": "Get a Consume Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies/{policyId}", "operationId": "update-event-gateway-virtual-cluster-consume-policy", "summary": "Update Consume Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies/{policyId}", "operationId": "delete-event-gateway-virtual-cluster-consume-policy", "summary": "Delete Consume Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "PATCH", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies/{policyId}", "operationId": "patch-event-gateway-virtual-cluster-consume-policy", "summary": "Patch Consume Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policies/{policyId}/move", "operationId": "move-event-gateway-virtual-cluster-consume-policy", "summary": "Move Consume Policy", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policy-chain", "operationId": "get-event-gateway-virtual-cluster-consume-policy-chain", "summary": "Get Consume Policy Chain", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/consume-policy-chain", "operationId": "update-event-gateway-virtual-cluster-consume-policy-chain", "summary": "Update Consume Policy Chain", "tags": [ "Event Gateway Virtual Cluster Consume Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies", "operationId": "list-event-gateway-virtual-cluster-produce-policies", "summary": "List Produce Policies for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies", "operationId": "create-event-gateway-virtual-cluster-produce-policy", "summary": "Create Produce Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies/{policyId}", "operationId": "get-event-gateway-virtual-cluster-produce-policy", "summary": "Get a Produce Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies/{policyId}", "operationId": "update-event-gateway-virtual-cluster-produce-policy", "summary": "Update Produce Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "DELETE", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies/{policyId}", "operationId": "delete-event-gateway-virtual-cluster-produce-policy", "summary": "Delete Produce Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "PATCH", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies/{policyId}", "operationId": "patch-event-gateway-virtual-cluster-produce-policy", "summary": "Patch Produce Policy for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "POST", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policies/{policyId}/move", "operationId": "move-event-gateway-virtual-cluster-produce-policy", "summary": "Move Produce Policy", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "GET", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policy-chain", "operationId": "get-event-gateway-virtual-cluster-produce-policy-chain", "summary": "Get Produce Policy Chain for Virtual Cluster", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "PUT", "path": "/v1/event-gateways/{gatewayId}/virtual-clusters/{virtualClusterId}/produce-policy-chain", "operationId": "update-event-gateway-virtual-cluster-produce-policy-chain", "summary": "Update Produce Policy Chain", "tags": [ "Event Gateway Virtual Cluster Produce Policies" ] }, { "method": "GET", "path": "/v1/integration-instances", "operationId": "list-integration-instances", "summary": "List Integration Instances", "tags": [ "Integration Instances" ] }, { "method": "POST", "path": "/v1/integration-instances", "operationId": "create-integration-instance", "summary": "Create Integration Instance", "tags": [ "Integration Instances" ] }, { "method": "GET", "path": "/v1/integration-instances/{id}", "operationId": "fetch-integration-instance", "summary": "Get an Integration Instance", "tags": [ "Integration Instances" ] }, { "method": "DELETE", "path": "/v1/integration-instances/{id}", "operationId": "delete-integration-instance", "summary": "Delete Integration Instance", "tags": [ "Integration Instances" ] }, { "method": "PATCH", "path": "/v1/integration-instances/{id}", "operationId": "update-integration-instance", "summary": "Update Integration Instance", "tags": [ "Integration Instances" ] }, { "method": "GET", "path": "/v1/integration-instances/{integrationInstanceId}/auth-config", "operationId": "get-integration-instance-auth-config", "summary": "Get Integration Instance Auth Config", "tags": [ "Integration Instance Auth Config" ] }, { "method": "PUT", "path": "/v1/integration-instances/{integrationInstanceId}/auth-config", "operationId": "upsert-integration-instance-auth-config", "summary": "Upsert Integration Instance Auth Config", "tags": [ "Integration Instance Auth Config" ] }, { "method": "DELETE", "path": "/v1/integration-instances/{integrationInstanceId}/auth-config", "operationId": "delete-integration-instance-auth-config", "summary": "Delete Integration Instance Auth Config", "tags": [ "Integration Instance Auth Config" ] }, { "method": "GET", "path": "/v1/integration-instances/{integrationInstanceId}/auth-credential", "operationId": "get-integration-instance-auth-credential", "summary": "Get Integration Instance Auth Credential", "tags": [ "Integration Instance Auth Credentials" ] }, { "method": "POST", "path": "/v1/integration-instances/{integrationInstanceId}/auth-credential", "operationId": "create-integration-instance-auth-credential", "summary": "Create Integration Instance Auth Credential", "tags": [ "Integration Instance Auth Credentials" ] }, { "method": "DELETE", "path": "/v1/integration-instances/{integrationInstanceId}/auth-credential", "operationId": "delete-integration-instance-auth-credential", "summary": "Delete Integration Instance Auth Credential", "tags": [ "Integration Instance Auth Credentials" ] }, { "method": "PATCH", "path": "/v1/integration-instances/{integrationInstanceId}/resources/{resourceId}", "operationId": "update-resource", "summary": "Update Resource", "tags": [ "Catalog Resources" ] }, { "method": "GET", "path": "/v1/integrations", "operationId": "list-catalog-integrations", "summary": "List Integrations", "tags": [ "Catalog Integrations" ] }, { "method": "GET", "path": "/v1/mcp-cp/{controlPlaneId}/mcp-servers", "operationId": "list-mcp-servers-by-control-plane", "summary": "List MCP Servers by Control Plane", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-cp/{controlPlaneId}/mcp-servers/{mcpServerId}", "operationId": "get-mcp-server-by-control-plane", "summary": "Get MCP Server by Control Plane", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-cp/{controlPlaneId}/mcp-servers/{mcpServerId}/code", "operationId": "get-mcp-server-code", "summary": "Get generated Python code for the MCP Server", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-cp/{controlPlaneId}/mcp-servers/{mcpServerId}/kong-entities", "operationId": "get-mcp-server-kong-entities", "summary": "Get Kong entities for the MCP Server Gateway", "tags": [ "MCP Servers" ] }, { "method": "POST", "path": "/v1/mcp-cp/{controlPlaneId}/mcp-servers/{mcpServerId}/status", "operationId": "post-mcp-server-status", "summary": "Report MCP Server deployment status", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-cp/{controlPlaneId}/signals", "operationId": "get-mcp-server-signals", "summary": "Get MCP Server Signals", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-servers", "operationId": "list-mcp-server-configs", "summary": "List all MCP Servers", "tags": [ "MCP Servers" ] }, { "method": "POST", "path": "/v1/mcp-servers", "operationId": "create-mcp-server-config", "summary": "Create an MCP Server", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-servers/{mcpServerId}", "operationId": "get-mcp-server-config", "summary": "Get MCP Server", "tags": [ "MCP Servers" ] }, { "method": "PUT", "path": "/v1/mcp-servers/{mcpServerId}", "operationId": "update-mcp-server-config", "summary": "Update MCP Server", "tags": [ "MCP Servers" ] }, { "method": "DELETE", "path": "/v1/mcp-servers/{mcpServerId}", "operationId": "delete-mcp-server-config", "summary": "Delete MCP Server", "tags": [ "MCP Servers" ] }, { "method": "PATCH", "path": "/v1/mcp-servers/{mcpServerId}", "operationId": "patch-mcp-server-config", "summary": "Partially Update MCP Server", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/mcp-servers/{mcpServerId}/status", "operationId": "get-mcp-server-status", "summary": "Get MCP Server deployment status", "tags": [ "MCP Servers" ] }, { "method": "GET", "path": "/v1/notifications/configurations", "operationId": "list-user-configurations", "summary": "List available user configurations", "tags": [ "Notifications" ] }, { "method": "GET", "path": "/v1/notifications/configurations/{eventId}/subscriptions", "operationId": "list-event-subscriptions", "summary": "List event subscriptions", "tags": [ "Notifications" ] }, { "method": "POST", "path": "/v1/notifications/configurations/{eventId}/subscriptions", "operationId": "create-event-subscription", "summary": "Create a new subscription for an event", "tags": [ "Notifications" ] }, { "method": "GET", "path": "/v1/notifications/configurations/{eventId}/subscriptions/{subscriptionId}", "operationId": "get-event-subscription", "summary": "Get subscription for an event", "tags": [ "Notifications" ] }, { "method": "DELETE", "path": "/v1/notifications/configurations/{eventId}/subscriptions/{subscriptionId}", "operationId": "delete-event-subscription", "summary": "Delete subscription associated with event", "tags": [ "Notifications" ] }, { "method": "PATCH", "path": "/v1/notifications/configurations/{eventId}/subscriptions/{subscriptionId}", "operationId": "update-event-subscription", "summary": "Update subscription for an event", "tags": [ "Notifications" ] }, { "method": "GET", "path": "/v1/notifications/inbox", "operationId": "list-notifications", "summary": "List available notifications", "tags": [ "Notifications" ] }, { "method": "GET", "path": "/v1/notifications/inbox/{notificationId}", "operationId": "get-notification-details", "summary": "Get notification details", "tags": [ "Notifications" ] }, { "method": "DELETE", "path": "/v1/notifications/inbox/{notificationId}", "operationId": "delete-notification", "summary": "Delete notification", "tags": [ "Notifications" ] }, { "method": "PATCH", "path": "/v1/notifications/inbox/{notificationId}", "operationId": "update-notification", "summary": "Update notification", "tags": [ "Notifications" ] }, { "method": "POST", "path": "/v1/notifications/inbox/bulk", "operationId": "bulk-notifications", "summary": "Mark a list of notifications to a status", "tags": [ "Notifications" ] }, { "method": "GET", "path": "/v1/resource-mappings", "operationId": "list-resource-mappings", "summary": "List Resource Mappings", "tags": [ "Catalog Resource Mappings" ] }, { "method": "POST", "path": "/v1/resource-mappings", "operationId": "create-resource-mapping", "summary": "Create Resource Mapping", "tags": [ "Catalog Resource Mappings" ] }, { "method": "GET", "path": "/v1/resource-mappings/{resourceMappingId}", "operationId": "fetch-resource-mapping", "summary": "Get a Resource Mapping", "tags": [ "Catalog Resource Mappings" ] }, { "method": "DELETE", "path": "/v1/resource-mappings/{resourceMappingId}", "operationId": "delete-resource-mapping", "summary": "Delete Resource Mapping", "tags": [ "Catalog Resource Mappings" ] }, { "method": "GET", "path": "/v1/resources", "operationId": "list-resources", "summary": "List Resources", "tags": [ "Catalog Resources" ] }, { "method": "GET", "path": "/v1/resources/{id}", "operationId": "fetch-resource", "summary": "Get a Resource", "tags": [ "Catalog Resources" ] }, { "method": "GET", "path": "/v1/resources/{id}/catalog-services", "operationId": "list-catalog-resource-services", "summary": "List Resource Services", "tags": [ "Catalog Resource Services" ] }, { "method": "GET", "path": "/v1/scorecard-templates", "operationId": "list-scorecard-templates", "summary": "List Scorecard Templates", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/scorecards", "operationId": "list-scorecards", "summary": "List Scorecards", "tags": [ "Scorecards" ] }, { "method": "POST", "path": "/v1/scorecards", "operationId": "create-scorecard", "summary": "Create Scorecard", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/scorecards/{id}", "operationId": "fetch-scorecard", "summary": "Get a Scorecard", "tags": [ "Scorecards" ] }, { "method": "PUT", "path": "/v1/scorecards/{id}", "operationId": "update-scorecard", "summary": "Update Scorecard", "tags": [ "Scorecards" ] }, { "method": "DELETE", "path": "/v1/scorecards/{id}", "operationId": "delete-scorecard", "summary": "Delete Scorecard", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/scorecards/{id}/catalog-services", "operationId": "list-scorecard-services", "summary": "List Scorecard Services", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/scorecards/{id}/criteria", "operationId": "list-scorecard-criteria", "summary": "List Scorecard Criteria", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v1/scorecards/{scorecardId}/criteria/{criteriaId}/catalog-services", "operationId": "list-scorecard-criteria-services", "summary": "List Scorecard Criteria Services", "tags": [ "Scorecards" ] }, { "method": "GET", "path": "/v2/application-auth-strategies", "operationId": "list-app-auth-strategies", "summary": "List App Auth Strategies", "tags": [ "App Auth Strategies" ] }, { "method": "POST", "path": "/v2/application-auth-strategies", "operationId": "create-app-auth-strategy", "summary": "Create App Auth Strategy", "tags": [ "App Auth Strategies" ] }, { "method": "GET", "path": "/v2/application-auth-strategies/{authStrategyId}", "operationId": "get-app-auth-strategy", "summary": "Get App Auth Strategy", "tags": [ "App Auth Strategies" ] }, { "method": "PUT", "path": "/v2/application-auth-strategies/{authStrategyId}", "operationId": "replace-app-auth-strategy", "summary": "Replace App Auth Strategy", "tags": [ "App Auth Strategies" ] }, { "method": "DELETE", "path": "/v2/application-auth-strategies/{authStrategyId}", "operationId": "delete-app-auth-strategy", "summary": "Delete App Auth Strategy", "tags": [ "App Auth Strategies" ] }, { "method": "PATCH", "path": "/v2/application-auth-strategies/{authStrategyId}", "operationId": "update-app-auth-strategy", "summary": "Update App Auth Strategy", "tags": [ "App Auth Strategies" ] }, { "method": "GET", "path": "/v2/cloud-gateways/add-ons", "operationId": "list-add-ons", "summary": "List Add-Ons", "tags": [ "Add-Ons" ] }, { "method": "POST", "path": "/v2/cloud-gateways/add-ons", "operationId": "create-add-on", "summary": "Create Add-On", "tags": [ "Add-Ons" ] }, { "method": "GET", "path": "/v2/cloud-gateways/add-ons/{addOnId}", "operationId": "get-add-on", "summary": "Get Add-On", "tags": [ "Add-Ons" ] }, { "method": "DELETE", "path": "/v2/cloud-gateways/add-ons/{addOnId}", "operationId": "delete-add-on", "summary": "Delete Add-On", "tags": [ "Add-Ons" ] }, { "method": "PATCH", "path": "/v2/cloud-gateways/add-ons/{addOnId}", "operationId": "update-add-on", "summary": "Update Add-On", "tags": [ "Add-Ons" ] }, { "method": "GET", "path": "/v2/cloud-gateways/availability.json", "operationId": "get-availability-json", "summary": "Get Resource Availability JSON", "tags": [ "Resource Availability" ] }, { "method": "GET", "path": "/v2/cloud-gateways/configurations", "operationId": "list-configurations", "summary": "List Configurations", "tags": [ "Data-Plane Group Configurations" ] }, { "method": "PUT", "path": "/v2/cloud-gateways/configurations", "operationId": "create-configuration", "summary": "Create Configuration", "tags": [ "Data-Plane Group Configurations" ] }, { "method": "GET", "path": "/v2/cloud-gateways/configurations/{configurationId}", "operationId": "get-configuration", "summary": "Get Configuration", "tags": [ "Data-Plane Group Configurations" ] }, { "method": "GET", "path": "/v2/cloud-gateways/custom-domains", "operationId": "list-custom-domains", "summary": "List Custom Domains", "tags": [ "Custom Domains" ] }, { "method": "POST", "path": "/v2/cloud-gateways/custom-domains", "operationId": "create-custom-domains", "summary": "Create Custom Domain", "tags": [ "Custom Domains" ] }, { "method": "GET", "path": "/v2/cloud-gateways/custom-domains/{customDomainId}", "operationId": "get-custom-domain", "summary": "Get Custom Domain", "tags": [ "Custom Domains" ] }, { "method": "DELETE", "path": "/v2/cloud-gateways/custom-domains/{customDomainId}", "operationId": "delete-custom-domain", "summary": "Delete Custom Domain", "tags": [ "Custom Domains" ] }, { "method": "GET", "path": "/v2/cloud-gateways/custom-domains/{customDomainId}/online-status", "operationId": "get-custom-domain-online-status", "summary": "Get Custom Domain Online Status", "tags": [ "Custom Domains" ] }, { "method": "GET", "path": "/v2/cloud-gateways/default-resource-configurations", "operationId": "list-default-resource-configurations", "summary": "List Default Resource Configurations", "tags": [ "Resource Configurations" ] }, { "method": "GET", "path": "/v2/cloud-gateways/default-resource-quotas", "operationId": "list-default-resource-quotas", "summary": "List Default Resource Quotas", "tags": [ "Cloud Gateways Resource Quotas" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks", "operationId": "list-networks", "summary": "List Networks", "tags": [ "Networks" ] }, { "method": "POST", "path": "/v2/cloud-gateways/networks", "operationId": "create-network", "summary": "Create Network", "tags": [ "Networks" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}", "operationId": "get-network", "summary": "Get Network", "tags": [ "Networks" ] }, { "method": "DELETE", "path": "/v2/cloud-gateways/networks/{networkId}", "operationId": "delete-network", "summary": "Delete Network", "tags": [ "Networks" ] }, { "method": "PATCH", "path": "/v2/cloud-gateways/networks/{networkId}", "operationId": "update-network", "summary": "Update Network", "tags": [ "Networks" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}/configuration-references", "operationId": "list-network-configurations", "summary": "List Network Configuration References", "tags": [ "Networks" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}/private-dns", "operationId": "list-private-dns", "summary": "List Private DNS", "tags": [ "Private DNS" ] }, { "method": "POST", "path": "/v2/cloud-gateways/networks/{networkId}/private-dns", "operationId": "create-private-dns", "summary": "Create Private DNS", "tags": [ "Private DNS" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}/private-dns/{privateDnsId}", "operationId": "get-private-dns", "summary": "Get Private DNS", "tags": [ "Private DNS" ] }, { "method": "DELETE", "path": "/v2/cloud-gateways/networks/{networkId}/private-dns/{privateDnsId}", "operationId": "delete-private-dns", "summary": "Delete Private DNS", "tags": [ "Private DNS" ] }, { "method": "PATCH", "path": "/v2/cloud-gateways/networks/{networkId}/private-dns/{privateDnsId}", "operationId": "update-private-dns", "summary": "Update Private DNS", "tags": [ "Private DNS" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}/transit-gateways", "operationId": "list-transit-gateways", "summary": "List Transit Gateways", "tags": [ "Transit Gateways" ] }, { "method": "POST", "path": "/v2/cloud-gateways/networks/{networkId}/transit-gateways", "operationId": "create-transit-gateway", "summary": "Create Transit Gateway", "tags": [ "Transit Gateways" ] }, { "method": "GET", "path": "/v2/cloud-gateways/networks/{networkId}/transit-gateways/{transitGatewayId}", "operationId": "get-transit-gateway", "summary": "Get Transit Gateway", "tags": [ "Transit Gateways" ] }, { "method": "DELETE", "path": "/v2/cloud-gateways/networks/{networkId}/transit-gateways/{transitGatewayId}", "operationId": "delete-transit-gateway", "summary": "Delete Transit Gateway", "tags": [ "Transit Gateways" ] }, { "method": "PATCH", "path": "/v2/cloud-gateways/networks/{networkId}/transit-gateways/{transitGatewayId}", "operationId": "update-transit-gateway", "summary": "Update Transit Gateway", "tags": [ "Transit Gateways" ] }, { "method": "GET", "path": "/v2/cloud-gateways/provider-accounts", "operationId": "list-provider-accounts", "summary": "List Provider Accounts", "tags": [ "Provider Accounts" ] }, { "method": "GET", "path": "/v2/cloud-gateways/provider-accounts/{providerAccountId}", "operationId": "get-provider-account", "summary": "Get Provider Account", "tags": [ "Provider Accounts" ] }, { "method": "GET", "path": "/v2/cloud-gateways/resource-configurations", "operationId": "list-resource-configurations", "summary": "List Resource Configurations", "tags": [ "Resource Configurations" ] }, { "method": "GET", "path": "/v2/cloud-gateways/resource-configurations/{resourceConfigurationId}", "operationId": "get-resource-configuration", "summary": "Get Resource Configuration", "tags": [ "Resource Configurations" ] }, { "method": "GET", "path": "/v2/cloud-gateways/resource-quotas", "operationId": "list-resource-quotas", "summary": "List Resource Quotas", "tags": [ "Cloud Gateways Resource Quotas" ] }, { "method": "GET", "path": "/v2/cloud-gateways/resource-quotas/{resourceQuotaId}", "operationId": "get-resource-quota", "summary": "Get Resource Quota", "tags": [ "Cloud Gateways Resource Quotas" ] }, { "method": "GET", "path": "/v2/control-planes", "operationId": "list-control-planes", "summary": "List Control Planes", "tags": [ "Control Planes" ] }, { "method": "POST", "path": "/v2/control-planes", "operationId": "create-control-plane", "summary": "Create Control Plane", "tags": [ "Control Planes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}", "operationId": "get-control-plane", "summary": "Get a Control Plane", "tags": [ "Control Planes" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}", "operationId": "delete-control-plane", "summary": "Delete Control Plane", "tags": [ "Control Planes" ] }, { "method": "PATCH", "path": "/v2/control-planes/{controlPlaneId}", "operationId": "update-control-plane", "summary": "Update Control Plane", "tags": [ "Control Planes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/config-stores", "operationId": "list-config-stores", "summary": "List all config stores for a control plane", "tags": [ "Config Stores" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/config-stores", "operationId": "create-config-store", "summary": "Create Config Store", "tags": [ "Config Stores" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}", "operationId": "get-config-store", "summary": "Get a Config Store", "tags": [ "Config Stores" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}", "operationId": "update-config-store", "summary": "Update an individual Config Store", "tags": [ "Config Stores" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}", "operationId": "delete-config-store", "summary": "Delete Config Store", "tags": [ "Config Stores" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}/secrets", "operationId": "list-config-store-secrets", "summary": "List Config Store Secrets", "tags": [ "Config Store Secrets" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}/secrets", "operationId": "create-config-store-secret", "summary": "Create Config Store Secret", "tags": [ "Config Store Secrets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}/secrets/{key}", "operationId": "get-config-store-secret", "summary": "Get a Config Store Secret", "tags": [ "Config Store Secrets" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}/secrets/{key}", "operationId": "update-config-store-secret", "summary": "Update Config Store Secret", "tags": [ "Config Store Secrets" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/config-stores/{configStoreId}/secrets/{key}", "operationId": "delete-config-store-secret", "summary": "Delete Config Store Secret", "tags": [ "Config Store Secrets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/acls", "operationId": "list-acl", "summary": "List all ACLs", "tags": [ "ACLs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/acls/{ACLId}", "operationId": "get-acl", "summary": "Get an ACL", "tags": [ "ACLs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/basic-auths", "operationId": "list-basic-auth", "summary": "List all Basic-auth credentials", "tags": [ "Basic-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/basic-auths/{BasicAuthId}", "operationId": "get-basic-auth", "summary": "Get a Basic-auth credential", "tags": [ "Basic-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/ca_certificates", "operationId": "list-ca_certificate", "summary": "List all CA Certificates", "tags": [ "CA Certificates" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/ca_certificates", "operationId": "create-ca_certificate", "summary": "Create a new CA Certificate", "tags": [ "CA Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/ca_certificates/{CACertificateId}", "operationId": "get-ca_certificate", "summary": "Get a CA Certificate", "tags": [ "CA Certificates" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/ca_certificates/{CACertificateId}", "operationId": "upsert-ca_certificate", "summary": "Upsert a CA Certificate", "tags": [ "CA Certificates" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/ca_certificates/{CACertificateId}", "operationId": "delete-ca_certificate", "summary": "Delete a CA Certificate", "tags": [ "CA Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates", "operationId": "list-certificate", "summary": "List all Certificates", "tags": [ "Certificates" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates", "operationId": "create-certificate", "summary": "Create a new Certificate", "tags": [ "Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}", "operationId": "get-certificate", "summary": "Get a Certificate", "tags": [ "Certificates" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}", "operationId": "upsert-certificate", "summary": "Upsert a Certificate", "tags": [ "Certificates" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}", "operationId": "delete-certificate", "summary": "Delete a Certificate", "tags": [ "Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}/snis", "operationId": "list-sni-with-certificate", "summary": "List all SNIs associated with a Certificate", "tags": [ "SNIs" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}/snis", "operationId": "create-sni-with-certificate", "summary": "Create a new SNI associated with a Certificate", "tags": [ "SNIs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}/snis/{SNIId}", "operationId": "get-sni-with-certificate", "summary": "Get an SNI associated with a Certificate", "tags": [ "SNIs" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}/snis/{SNIId}", "operationId": "upsert-sni-with-certificate", "summary": "Upsert an SNI associated with a Certificate", "tags": [ "SNIs" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/certificates/{CertificateId}/snis/{SNIId}", "operationId": "delete-sni-with-certificate", "summary": "Delete a an SNI associated with a Certificate", "tags": [ "SNIs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups", "operationId": "list-consumer_group", "summary": "List all Consumer Groups", "tags": [ "Consumer Groups" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups", "operationId": "create-consumer_group", "summary": "Create a new Consumer Group", "tags": [ "Consumer Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}", "operationId": "get-consumer_group", "summary": "Get a Consumer Group", "tags": [ "Consumer Groups" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}", "operationId": "upsert-consumer_group", "summary": "Upsert a Consumer Group", "tags": [ "Consumer Groups" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}", "operationId": "delete-consumer_group", "summary": "Delete a Consumer Group", "tags": [ "Consumer Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/consumers", "operationId": "list-consumers-for-consumer-group", "summary": "List all Consumers in a Consumer Group", "tags": [ "Consumer Groups" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/consumers", "operationId": "add-consumer-to-group", "summary": "Add consumer to consumer group", "tags": [ "Consumer Groups" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/consumers", "operationId": "remove-all-consumers-from-consumer-group", "summary": "Remove consumers from consumer group", "tags": [ "Consumer Groups" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/consumers/{ConsumerId}", "operationId": "remove-consumer-from-group", "summary": "Remove consumer from consumer group", "tags": [ "Consumer Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/plugins", "operationId": "list-plugin-with-consumer_group", "summary": "List all Plugins associated with a Consumer Group", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/plugins", "operationId": "create-plugin-with-consumer_group", "summary": "Create a new Plugin associated with a Consumer Group", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/plugins/{PluginId}", "operationId": "get-plugin-with-consumer_group", "summary": "Get a Plugin associated with a Consumer Group", "tags": [ "Plugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/plugins/{PluginId}", "operationId": "upsert-plugin-with-consumer_group", "summary": "Upsert a Plugin associated with a Consumer Group", "tags": [ "Plugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumer_groups/{ConsumerGroupId}/plugins/{PluginId}", "operationId": "delete-plugin-with-consumer_group", "summary": "Delete a a Plugin associated with a Consumer Group", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers", "operationId": "list-consumer", "summary": "List all Consumers", "tags": [ "Consumers" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers", "operationId": "create-consumer", "summary": "Create a new Consumer", "tags": [ "Consumers" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}", "operationId": "get-consumer", "summary": "Get a Consumer", "tags": [ "Consumers" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}", "operationId": "upsert-consumer", "summary": "Upsert a Consumer", "tags": [ "Consumers" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}", "operationId": "delete-consumer", "summary": "Delete a Consumer", "tags": [ "Consumers" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}/consumer_groups", "operationId": "list-consumer-groups-for-consumer", "summary": "List all Consumer Groups a Consumer belongs to", "tags": [ "Consumers" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}/consumer_groups", "operationId": "add-consumer-to-specific-consumer-group", "summary": "Add consumer to a specific consumer group", "tags": [ "Consumers" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}/consumer_groups", "operationId": "remove-consumer-from-all-consumer-groups", "summary": "Remove consumer from all consumer groups", "tags": [ "Consumers" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerId}/consumer_groups/{ConsumerGroupId}", "operationId": "remove-consumer-from-consumer-group", "summary": "Remove consumer from consumer group", "tags": [ "Consumers" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/acls", "operationId": "list-acl-with-consumer", "summary": "List all ACLs associated with a Consumer", "tags": [ "ACLs" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/acls", "operationId": "create-acl-with-consumer", "summary": "Create a new ACL associated with a Consumer", "tags": [ "ACLs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/acls/{ACLId}", "operationId": "get-acl-with-consumer", "summary": "Get an ACL associated with a Consumer", "tags": [ "ACLs" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/acls/{ACLId}", "operationId": "upsert-acl-with-consumer", "summary": "Upsert an ACL associated with a Consumer", "tags": [ "ACLs" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/acls/{ACLId}", "operationId": "delete-acl-with-consumer", "summary": "Delete a an ACL associated with a Consumer", "tags": [ "ACLs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/basic-auth", "operationId": "list-basic-auth-with-consumer", "summary": "List all Basic-auth credentials associated with a Consumer", "tags": [ "Basic-auth credentials" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/basic-auth", "operationId": "create-basic-auth-with-consumer", "summary": "Create a new Basic-auth credential associated with a Consumer", "tags": [ "Basic-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/basic-auth/{BasicAuthId}", "operationId": "get-basic-auth-with-consumer", "summary": "Get a Basic-auth credential associated with a Consumer", "tags": [ "Basic-auth credentials" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/basic-auth/{BasicAuthId}", "operationId": "upsert-basic-auth-with-consumer", "summary": "Upsert a Basic-auth credential associated with a Consumer", "tags": [ "Basic-auth credentials" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/basic-auth/{BasicAuthId}", "operationId": "delete-basic-auth-with-consumer", "summary": "Delete a a Basic-auth credential associated with a Consumer", "tags": [ "Basic-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/hmac-auth", "operationId": "list-hmac-auth-with-consumer", "summary": "List all HMAC-auth credentials associated with a Consumer", "tags": [ "HMAC-auth credentials" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/hmac-auth", "operationId": "create-hmac-auth-with-consumer", "summary": "Create a new HMAC-auth credential associated with a Consumer", "tags": [ "HMAC-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/hmac-auth/{HMACAuthId}", "operationId": "get-hmac-auth-with-consumer", "summary": "Get a HMAC-auth credential associated with a Consumer", "tags": [ "HMAC-auth credentials" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/hmac-auth/{HMACAuthId}", "operationId": "upsert-hmac-auth-with-consumer", "summary": "Upsert a HMAC-auth credential associated with a Consumer", "tags": [ "HMAC-auth credentials" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/hmac-auth/{HMACAuthId}", "operationId": "delete-hmac-auth-with-consumer", "summary": "Delete a a HMAC-auth credential associated with a Consumer", "tags": [ "HMAC-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/jwt", "operationId": "list-jwt-with-consumer", "summary": "List all JWTs associated with a Consumer", "tags": [ "JWTs" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/jwt", "operationId": "create-jwt-with-consumer", "summary": "Create a new JWT associated with a Consumer", "tags": [ "JWTs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/jwt/{JWTId}", "operationId": "get-jwt-with-consumer", "summary": "Get a JWT associated with a Consumer", "tags": [ "JWTs" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/jwt/{JWTId}", "operationId": "upsert-jwt-with-consumer", "summary": "Upsert a JWT associated with a Consumer", "tags": [ "JWTs" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/jwt/{JWTId}", "operationId": "delete-jwt-with-consumer", "summary": "Delete a a JWT associated with a Consumer", "tags": [ "JWTs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/key-auth", "operationId": "list-key-auth-with-consumer", "summary": "List all API-keys associated with a Consumer", "tags": [ "API-keys" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/key-auth", "operationId": "create-key-auth-with-consumer", "summary": "Create a new API-key associated with a Consumer", "tags": [ "API-keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/key-auth/{KeyAuthId}", "operationId": "get-key-auth-with-consumer", "summary": "Get an API-key associated with a Consumer", "tags": [ "API-keys" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/key-auth/{KeyAuthId}", "operationId": "upsert-key-auth-with-consumer", "summary": "Upsert an API-key associated with a Consumer", "tags": [ "API-keys" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/key-auth/{KeyAuthId}", "operationId": "delete-key-auth-with-consumer", "summary": "Delete a an API-key associated with a Consumer", "tags": [ "API-keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/mtls-auth", "operationId": "list-mtls-auth-with-consumer", "summary": "List all MTLS-auth credentials associated with a Consumer", "tags": [ "MTLS-auth credentials" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/mtls-auth", "operationId": "create-mtls-auth-with-consumer", "summary": "Create a new MTLS-auth credential associated with a Consumer", "tags": [ "MTLS-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/mtls-auth/{MTLSAuthId}", "operationId": "get-mtls-auth-with-consumer", "summary": "Get a MTLS-auth credential associated with a Consumer", "tags": [ "MTLS-auth credentials" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/mtls-auth/{MTLSAuthId}", "operationId": "upsert-mtls-auth-with-consumer", "summary": "Upsert a MTLS-auth credential associated with a Consumer", "tags": [ "MTLS-auth credentials" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/mtls-auth/{MTLSAuthId}", "operationId": "delete-mtls-auth-with-consumer", "summary": "Delete a a MTLS-auth credential associated with a Consumer", "tags": [ "MTLS-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/plugins", "operationId": "list-plugin-with-consumer", "summary": "List all Plugins associated with a Consumer", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/plugins", "operationId": "create-plugin-with-consumer", "summary": "Create a new Plugin associated with a Consumer", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/plugins/{PluginId}", "operationId": "get-plugin-with-consumer", "summary": "Get a Plugin associated with a Consumer", "tags": [ "Plugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/plugins/{PluginId}", "operationId": "upsert-plugin-with-consumer", "summary": "Upsert a Plugin associated with a Consumer", "tags": [ "Plugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/consumers/{ConsumerIdForNestedEntities}/plugins/{PluginId}", "operationId": "delete-plugin-with-consumer", "summary": "Delete a a Plugin associated with a Consumer", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/custom-plugins", "operationId": "list-custom-plugin", "summary": "List all CustomPlugins", "tags": [ "CustomPlugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/custom-plugins", "operationId": "create-custom-plugin", "summary": "Create a new CustomPlugin", "tags": [ "CustomPlugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/custom-plugins/{CustomPluginId}", "operationId": "get-custom-plugin", "summary": "Get a CustomPlugin", "tags": [ "CustomPlugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/custom-plugins/{CustomPluginId}", "operationId": "upsert-custom-plugin", "summary": "Upsert a CustomPlugin", "tags": [ "CustomPlugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/custom-plugins/{CustomPluginId}", "operationId": "delete-custom-plugin", "summary": "Delete a CustomPlugin", "tags": [ "CustomPlugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/degraphql_routes", "operationId": "list-degraphql_route", "summary": "List all Degraphql_routes", "tags": [ "Degraphql_routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/degraphql_routes/{Degraphql_routeId}", "operationId": "get-degraphql_route", "summary": "Get a Degraphql_route", "tags": [ "Degraphql_routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/graphql-rate-limiting-advanced/costs", "operationId": "list-graphql-rate-limiting-advanced-cost", "summary": "List all GraphQL Cost Decorations", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/graphql-rate-limiting-advanced/costs/{GraphQLCostDecorationId}", "operationId": "get-graphql-rate-limiting-advanced-cost", "summary": "Get a GraphQL Cost Decoration", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/hmac-auths", "operationId": "list-hmac-auth", "summary": "List all HMAC-auth credentials", "tags": [ "HMAC-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/hmac-auths/{HMACAuthId}", "operationId": "get-hmac-auth", "summary": "Get a HMAC-auth credential", "tags": [ "HMAC-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/jwts", "operationId": "list-jwt", "summary": "List all JWTs", "tags": [ "JWTs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/jwts/{JWTId}", "operationId": "get-jwt", "summary": "Get a JWT", "tags": [ "JWTs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-auths", "operationId": "list-key-auth", "summary": "List all API-keys", "tags": [ "API-keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-auths/{KeyAuthId}", "operationId": "get-key-auth", "summary": "Get an API-key", "tags": [ "API-keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets", "operationId": "list-key-set", "summary": "List all KeySets", "tags": [ "KeySets" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets", "operationId": "create-key-set", "summary": "Create a new KeySet", "tags": [ "KeySets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}", "operationId": "get-key-set", "summary": "Get a KeySet", "tags": [ "KeySets" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}", "operationId": "upsert-key-set", "summary": "Upsert a KeySet", "tags": [ "KeySets" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}", "operationId": "delete-key-set", "summary": "Delete a KeySet", "tags": [ "KeySets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}/keys", "operationId": "list-key-with-key-set", "summary": "List all Keys associated with a KeySet", "tags": [ "Keys" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}/keys", "operationId": "create-key-with-key-set", "summary": "Create a new Key associated with a KeySet", "tags": [ "Keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}/keys/{KeyId}", "operationId": "get-key-with-key-set", "summary": "Get a Key associated with a KeySet", "tags": [ "Keys" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}/keys/{KeyId}", "operationId": "upsert-key-with-key-set", "summary": "Upsert a Key associated with a KeySet", "tags": [ "Keys" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/key-sets/{KeySetId}/keys/{KeyId}", "operationId": "delete-key-with-key-set", "summary": "Delete a a Key associated with a KeySet", "tags": [ "Keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/keys", "operationId": "list-key", "summary": "List all Keys", "tags": [ "Keys" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/keys", "operationId": "create-key", "summary": "Create a new Key", "tags": [ "Keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/keys/{KeyId}", "operationId": "get-key", "summary": "Get a Key", "tags": [ "Keys" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/keys/{KeyId}", "operationId": "upsert-key", "summary": "Upsert a Key", "tags": [ "Keys" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/keys/{KeyId}", "operationId": "delete-key", "summary": "Delete a Key", "tags": [ "Keys" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/mtls-auths", "operationId": "list-mtls-auth", "summary": "List all MTLS-auth credentials", "tags": [ "MTLS-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/mtls-auths/{MTLSAuthId}", "operationId": "get-mtls-auth", "summary": "Get a MTLS-auth credential", "tags": [ "MTLS-auth credentials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials", "operationId": "list-partial", "summary": "List all Partials", "tags": [ "Partials" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials", "operationId": "create-partial", "summary": "Create a new Partial", "tags": [ "Partials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials/{PartialId}", "operationId": "get-partial", "summary": "Get a Partial", "tags": [ "Partials" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials/{PartialId}", "operationId": "upsert-partial", "summary": "Upsert a Partial", "tags": [ "Partials" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials/{PartialId}", "operationId": "delete-partial", "summary": "Delete a Partial", "tags": [ "Partials" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/partials/{PartialId}/links", "operationId": "list-partial-link", "summary": "List partial links", "tags": [ "Partial Links" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugin-schemas", "operationId": "list-plugin-schemas", "summary": "List Custom Plugin Schemas", "tags": [ "Custom Plugin Schemas" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugin-schemas", "operationId": "create-plugin-schemas", "summary": "Upload custom plugin schema", "tags": [ "Custom Plugin Schemas" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugin-schemas/{name}", "operationId": "get-plugin-schema", "summary": "Get a custom plugin schema", "tags": [ "Custom Plugin Schemas" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugin-schemas/{name}", "operationId": "update-plugin-schemas", "summary": "Create or update a custom plugin schema", "tags": [ "Custom Plugin Schemas" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugin-schemas/{name}", "operationId": "delete-plugin-schemas", "summary": "Delete custom plugin schema", "tags": [ "Custom Plugin Schemas" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugins", "operationId": "list-plugin", "summary": "List all Plugins", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugins", "operationId": "create-plugin", "summary": "Create a new Plugin", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugins/{PluginId}", "operationId": "get-plugin", "summary": "Get a Plugin", "tags": [ "Plugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugins/{PluginId}", "operationId": "upsert-plugin", "summary": "Upsert a Plugin", "tags": [ "Plugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/plugins/{PluginId}", "operationId": "delete-plugin", "summary": "Delete a Plugin", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes", "operationId": "list-route", "summary": "List all Routes", "tags": [ "Routes" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes", "operationId": "create-route", "summary": "Create a new Route", "tags": [ "Routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}", "operationId": "get-route", "summary": "Get a Route", "tags": [ "Routes" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}", "operationId": "upsert-route", "summary": "Upsert a Route", "tags": [ "Routes" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}", "operationId": "delete-route", "summary": "Delete a Route", "tags": [ "Routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}/plugins", "operationId": "list-plugin-with-route", "summary": "List all Plugins associated with a Route", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}/plugins", "operationId": "create-plugin-with-route", "summary": "Create a new Plugin associated with a Route", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}/plugins/{PluginId}", "operationId": "get-plugin-with-route", "summary": "Get a Plugin associated with a Route", "tags": [ "Plugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}/plugins/{PluginId}", "operationId": "upsert-plugin-with-route", "summary": "Upsert a Plugin associated with a Route", "tags": [ "Plugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/routes/{RouteId}/plugins/{PluginId}", "operationId": "delete-plugin-with-route", "summary": "Delete a a Plugin associated with a Route", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/schemas/{entityName}/validate", "operationId": "validate-entity-schema", "summary": "Validate entity schema", "tags": [ "Schemas" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/schemas/partials/{partialType}", "operationId": "fetch-partial-schema", "summary": "Get partial schema", "tags": [ "Schemas" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/schemas/plugins/{pluginName}", "operationId": "fetch-plugin-schema", "summary": "Get plugin schema", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services", "operationId": "list-service", "summary": "List all Services", "tags": [ "Services" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services", "operationId": "create-service", "summary": "Create a new Service", "tags": [ "Services" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}", "operationId": "get-service", "summary": "Get a Service", "tags": [ "Services" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}", "operationId": "upsert-service", "summary": "Upsert a Service", "tags": [ "Services" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}", "operationId": "delete-service", "summary": "Delete a Service", "tags": [ "Services" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/degraphql/routes", "operationId": "list-degraphql_route-with-service", "summary": "List all Degraphql_routes associated with a Service", "tags": [ "Degraphql_routes" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/degraphql/routes", "operationId": "create-degraphql_route-with-service", "summary": "Create a new Degraphql_route associated with a Service", "tags": [ "Degraphql_routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/degraphql/routes/{Degraphql_routeId}", "operationId": "get-degraphql_route-with-service", "summary": "Get a Degraphql_route associated with a Service", "tags": [ "Degraphql_routes" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/degraphql/routes/{Degraphql_routeId}", "operationId": "upsert-degraphql_route-with-service", "summary": "Upsert a Degraphql_route associated with a Service", "tags": [ "Degraphql_routes" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/degraphql/routes/{Degraphql_routeId}", "operationId": "delete-degraphql_route-with-service", "summary": "Delete a a Degraphql_route associated with a Service", "tags": [ "Degraphql_routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/graphql-rate-limiting-advanced/costs", "operationId": "list-graphql-rate-limiting-advanced-cost-with-service", "summary": "List all GraphQL Cost Decorations associated with a Service", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/graphql-rate-limiting-advanced/costs", "operationId": "create-graphql-rate-limiting-advanced-cost-with-service", "summary": "Create a new GraphQL Cost Decoration associated with a Service", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/graphql-rate-limiting-advanced/costs/{GraphQLCostDecorationId}", "operationId": "get-graphql-rate-limiting-advanced-cost-with-service", "summary": "Get a GraphQL Cost Decoration associated with a Service", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/graphql-rate-limiting-advanced/costs/{GraphQLCostDecorationId}", "operationId": "upsert-graphql-rate-limiting-advanced-cost-with-service", "summary": "Upsert a GraphQL Cost Decoration associated with a Service", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/graphql-rate-limiting-advanced/costs/{GraphQLCostDecorationId}", "operationId": "delete-graphql-rate-limiting-advanced-cost-with-service", "summary": "Delete a a GraphQL Cost Decoration associated with a Service", "tags": [ "GraphQL Cost Decorations" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/plugins", "operationId": "list-plugin-with-service", "summary": "List all Plugins associated with a Service", "tags": [ "Plugins" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/plugins", "operationId": "create-plugin-with-service", "summary": "Create a new Plugin associated with a Service", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/plugins/{PluginId}", "operationId": "get-plugin-with-service", "summary": "Get a Plugin associated with a Service", "tags": [ "Plugins" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/plugins/{PluginId}", "operationId": "upsert-plugin-with-service", "summary": "Upsert a Plugin associated with a Service", "tags": [ "Plugins" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/plugins/{PluginId}", "operationId": "delete-plugin-with-service", "summary": "Delete a a Plugin associated with a Service", "tags": [ "Plugins" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/routes", "operationId": "list-route-with-service", "summary": "List all Routes associated with a Service", "tags": [ "Routes" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/routes", "operationId": "create-route-with-service", "summary": "Create a new Route associated with a Service", "tags": [ "Routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/routes/{RouteId}", "operationId": "get-route-with-service", "summary": "Get a Route associated with a Service", "tags": [ "Routes" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/routes/{RouteId}", "operationId": "upsert-route-with-service", "summary": "Upsert a Route associated with a Service", "tags": [ "Routes" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/services/{ServiceId}/routes/{RouteId}", "operationId": "delete-route-with-service", "summary": "Delete a a Route associated with a Service", "tags": [ "Routes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/snis", "operationId": "list-sni", "summary": "List all SNIs", "tags": [ "SNIs" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/snis", "operationId": "create-sni", "summary": "Create a new SNI", "tags": [ "SNIs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/snis/{SNIId}", "operationId": "get-sni", "summary": "Get an SNI", "tags": [ "SNIs" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/snis/{SNIId}", "operationId": "upsert-sni", "summary": "Upsert a SNI", "tags": [ "SNIs" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/snis/{SNIId}", "operationId": "delete-sni", "summary": "Delete an SNI", "tags": [ "SNIs" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/targets", "operationId": "list-targets", "summary": "List all targets for a control plane", "tags": [ "Targets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams", "operationId": "list-upstream", "summary": "List all Upstreams", "tags": [ "Upstreams" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams", "operationId": "create-upstream", "summary": "Create a new Upstream", "tags": [ "Upstreams" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamId}", "operationId": "get-upstream", "summary": "Get an Upstream", "tags": [ "Upstreams" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamId}", "operationId": "upsert-upstream", "summary": "Upsert a Upstream", "tags": [ "Upstreams" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamId}", "operationId": "delete-upstream", "summary": "Delete an Upstream", "tags": [ "Upstreams" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamIdForTarget}/targets", "operationId": "list-target-with-upstream", "summary": "List all Targets associated with an Upstream", "tags": [ "Targets" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamIdForTarget}/targets", "operationId": "create-target-with-upstream", "summary": "Create a new Target associated with an Upstream", "tags": [ "Targets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamIdForTarget}/targets/{TargetId}", "operationId": "get-target-with-upstream", "summary": "Get a Target associated with an Upstream", "tags": [ "Targets" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamIdForTarget}/targets/{TargetId}", "operationId": "upsert-target-with-upstream", "summary": "Upsert a Target associated with an Upstream", "tags": [ "Targets" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/upstreams/{UpstreamIdForTarget}/targets/{TargetId}", "operationId": "delete-target-with-upstream", "summary": "Delete a a Target associated with an Upstream", "tags": [ "Targets" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/vaults", "operationId": "list-vault", "summary": "List all Vaults", "tags": [ "Vaults" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/core-entities/vaults", "operationId": "create-vault", "summary": "Create a new Vault", "tags": [ "Vaults" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/core-entities/vaults/{VaultId}", "operationId": "get-vault", "summary": "Get a Vault", "tags": [ "Vaults" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/core-entities/vaults/{VaultId}", "operationId": "upsert-vault", "summary": "Upsert a Vault", "tags": [ "Vaults" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/core-entities/vaults/{VaultId}", "operationId": "delete-vault", "summary": "Delete a Vault", "tags": [ "Vaults" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/dp-client-certificates", "operationId": "list-dp-client-certificates", "summary": "List DP Client Certificates", "tags": [ "DP Certificates" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/dp-client-certificates", "operationId": "create-dataplane-certificate", "summary": "Pin New DP Client Certificate", "tags": [ "DP Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/dp-client-certificates/{certificateId}", "operationId": "get-dataplane-certificate", "summary": "Get a DP Client Certificate", "tags": [ "DP Certificates" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/dp-client-certificates/{certificateId}", "operationId": "update-dataplane-certificate", "summary": "Update DP Client Certificate", "tags": [ "DP Certificates" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/dp-client-certificates/{certificateId}", "operationId": "delete-dataplane-certificate", "summary": "Delete DP Client Certificate", "tags": [ "DP Certificates" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/expected-config-hash", "operationId": "get-expected-config-hash", "summary": "Get an Expected Config Hash", "tags": [ "DP Nodes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/group-member-status", "operationId": "get-control-planes-id-group-member-status", "summary": "Get Control Plane Group Member Status", "tags": [ "Control Plane Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/group-memberships", "operationId": "get-control-planes-id-group-memberships", "summary": "List Control Plane Group Memberships", "tags": [ "Control Plane Groups" ] }, { "method": "PUT", "path": "/v2/control-planes/{controlPlaneId}/group-memberships", "operationId": "put-control-planes-id-group-memberships", "summary": "Upsert Control Plane Group Members", "tags": [ "Control Plane Groups" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/group-memberships/add", "operationId": "post-control-planes-id-group-memberships-add", "summary": "Add Control Plane Group Members", "tags": [ "Control Plane Groups" ] }, { "method": "POST", "path": "/v2/control-planes/{controlPlaneId}/group-memberships/remove", "operationId": "post-control-planes-id-group-memberships-remove", "summary": "Remove Control Plane Group Members", "tags": [ "Control Plane Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/group-status", "operationId": "get-control-planes-id-group-status", "summary": "Get Control Plane Group Status", "tags": [ "Control Plane Groups" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/nodes", "operationId": "list-dataplane-nodes", "summary": "List Data Plane Node Records", "tags": [ "DP Nodes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/nodes/{nodeId}", "operationId": "get-nodes-node_id", "summary": "Get a Data Plane Node Record", "tags": [ "DP Nodes" ] }, { "method": "DELETE", "path": "/v2/control-planes/{controlPlaneId}/nodes/{nodeId}", "operationId": "delete-nodes-node_id", "summary": "Delete Data Plane Node Record", "tags": [ "DP Nodes" ] }, { "method": "GET", "path": "/v2/control-planes/{controlPlaneId}/nodes/eol", "operationId": "get-nodes-eol", "summary": "List End-of-Life Data Plane Node Records", "tags": [ "DP Nodes" ] }, { "method": "GET", "path": "/v2/dashboards", "operationId": "dashboards-list", "summary": "List dashboards", "tags": [ "Dashboards" ] }, { "method": "POST", "path": "/v2/dashboards", "operationId": "dashboards-create", "summary": "Create a new dashboard", "tags": [ "Dashboards" ] }, { "method": "GET", "path": "/v2/dashboards/{dashboardId}", "operationId": "dashboards-get", "summary": "Get a single dashboard", "tags": [ "Dashboards" ] }, { "method": "PUT", "path": "/v2/dashboards/{dashboardId}", "operationId": "dashboards-update", "summary": "Update an existing dashboard", "tags": [ "Dashboards" ] }, { "method": "DELETE", "path": "/v2/dashboards/{dashboardId}", "operationId": "dashboards-delete", "summary": "Delete an existing dashboard", "tags": [ "Dashboards" ] }, { "method": "GET", "path": "/v2/dcr-providers", "operationId": "list-dcr-providers", "summary": "List DCR Providers", "tags": [ "DCR Providers" ] }, { "method": "POST", "path": "/v2/dcr-providers", "operationId": "create-dcr-provider", "summary": "Create DCR provider", "tags": [ "DCR Providers" ] }, { "method": "GET", "path": "/v2/dcr-providers/{dcrProviderId}", "operationId": "get-dcr-provider", "summary": "Get a DCR provider", "tags": [ "DCR Providers" ] }, { "method": "DELETE", "path": "/v2/dcr-providers/{dcrProviderId}", "operationId": "delete-dcr-provider", "summary": "Delete DCR provider", "tags": [ "DCR Providers" ] }, { "method": "PATCH", "path": "/v2/dcr-providers/{dcrProviderId}", "operationId": "update-dcr-provider", "summary": "Update DCR provider", "tags": [ "DCR Providers" ] }, { "method": "POST", "path": "/v2/dcr-providers/{dcrProviderId}/verify", "operationId": "verify-dcr-provider", "summary": "Verify DCR provider configuration", "tags": [ "DCR Providers" ] }, { "method": "GET", "path": "/v3/api-attributes", "operationId": "list-api-attributes", "summary": "List API Attributes", "tags": [ "API Attributes" ] }, { "method": "GET", "path": "/v3/api-implementations", "operationId": "list-api-implementations", "summary": "List API Implementations", "tags": [ "API Implementation" ] }, { "method": "GET", "path": "/v3/api-packages", "operationId": "list-api-packages", "summary": "List API Packages", "tags": [ "API Packages" ] }, { "method": "POST", "path": "/v3/api-packages", "operationId": "create-api-package", "summary": "Create API Package", "tags": [ "API Packages" ] }, { "method": "GET", "path": "/v3/api-packages/{apiPackageId}/publications/{portalId}", "operationId": "fetch-api-package-publication", "summary": "Get an API Package Publication", "tags": [ "API Publication" ] }, { "method": "PUT", "path": "/v3/api-packages/{apiPackageId}/publications/{portalId}", "operationId": "publish-api-package-to-portal", "summary": "Publish API Package", "tags": [ "API Publication" ] }, { "method": "DELETE", "path": "/v3/api-packages/{apiPackageId}/publications/{portalId}", "operationId": "delete-api-package-publication", "summary": "Delete API Package Publication", "tags": [ "API Publication" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}", "operationId": "get-api-package", "summary": "Get API Package", "tags": [ "API Packages" ] }, { "method": "DELETE", "path": "/v3/api-packages/{packageId}", "operationId": "delete-api-package", "summary": "Delete API Package", "tags": [ "API Packages" ] }, { "method": "PATCH", "path": "/v3/api-packages/{packageId}", "operationId": "patch-api-package", "summary": "Patch API Package", "tags": [ "API Packages" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/computed-specification", "operationId": "get-api-package-computed-specification", "summary": "Get the API package computed specification", "tags": [ "API Package Specification" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/current-specification", "operationId": "get-api-package-current-specification", "summary": "Get the API package current specification", "tags": [ "API Package Specification" ] }, { "method": "PUT", "path": "/v3/api-packages/{packageId}/current-specification", "operationId": "update-api-package-current-specification", "summary": "Update API package current specification", "tags": [ "API Package Specification" ] }, { "method": "DELETE", "path": "/v3/api-packages/{packageId}/current-specification", "operationId": "delete-api-package-current-specification", "summary": "Delete API Package current Specification", "tags": [ "API Package Specification" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/documents", "operationId": "list-api-package-documents", "summary": "List API Package Documents", "tags": [ "API Package Documentation" ] }, { "method": "POST", "path": "/v3/api-packages/{packageId}/documents", "operationId": "create-api-package-document", "summary": "Create API Package Document", "tags": [ "API Package Documentation" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/documents/{documentId}", "operationId": "fetch-api-package-document", "summary": "Get an API Package Document", "tags": [ "API Package Documentation" ] }, { "method": "DELETE", "path": "/v3/api-packages/{packageId}/documents/{documentId}", "operationId": "delete-api-package-document", "summary": "Delete API Package Documentation", "tags": [ "API Package Documentation" ] }, { "method": "PATCH", "path": "/v3/api-packages/{packageId}/documents/{documentId}", "operationId": "update-api-package-document", "summary": "Update API Package Document", "tags": [ "API Package Documentation" ] }, { "method": "POST", "path": "/v3/api-packages/{packageId}/documents/{documentId}/move", "operationId": "move-api-package-document", "summary": "Move API Package Documentation", "tags": [ "API Package Documentation" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/images/{imageType}", "operationId": "fetch-api-package-image", "summary": "Get API Package Image", "tags": [ "API Package Image" ] }, { "method": "PUT", "path": "/v3/api-packages/{packageId}/images/{imageType}", "operationId": "upsert-api-package-image", "summary": "Create or Replace an API Package Image", "tags": [ "API Package Image" ] }, { "method": "DELETE", "path": "/v3/api-packages/{packageId}/images/{imageType}", "operationId": "delete-api-package-image", "summary": "Delete an API Package Image", "tags": [ "API Package Image" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/images/{imageType}/raw", "operationId": "fetch-api-package-raw-image", "summary": "Get an API Package Raw Image", "tags": [ "API Package Image" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/operations", "operationId": "list-api-packages-operations", "summary": "List API Packages Operations", "tags": [ "API Package Operations" ] }, { "method": "PATCH", "path": "/v3/api-packages/{packageId}/operations", "operationId": "update-api-package-operations", "summary": "Update API Package Operation", "tags": [ "API Package Operations" ] }, { "method": "GET", "path": "/v3/api-packages/{packageId}/operations/{operationId}", "operationId": "get-api-packages-operation", "summary": "Get API Packages Operation", "tags": [ "API Package Operations" ] }, { "method": "DELETE", "path": "/v3/api-packages/{packageId}/operations/{operationId}", "operationId": "remove-api-package-operation", "summary": "Remove API Package Operation", "tags": [ "API Package Operations" ] }, { "method": "GET", "path": "/v3/api-publications", "operationId": "list-api-publications", "summary": "List Publications", "tags": [ "API Publication" ] }, { "method": "GET", "path": "/v3/apis", "operationId": "list-apis", "summary": "List APIs", "tags": [ "API" ] }, { "method": "POST", "path": "/v3/apis", "operationId": "create-api", "summary": "Create API", "tags": [ "API" ] }, { "method": "GET", "path": "/v3/apis/{apiId}", "operationId": "fetch-api", "summary": "Get an API", "tags": [ "API" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}", "operationId": "delete-api", "summary": "Delete API", "tags": [ "API" ] }, { "method": "PATCH", "path": "/v3/apis/{apiId}", "operationId": "update-api", "summary": "Update API", "tags": [ "API" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/documents", "operationId": "list-api-documents", "summary": "List API Documents", "tags": [ "API Documentation" ] }, { "method": "POST", "path": "/v3/apis/{apiId}/documents", "operationId": "create-api-document", "summary": "Create API Document", "tags": [ "API Documentation" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/documents/{documentId}", "operationId": "fetch-api-document", "summary": "Get an API Document", "tags": [ "API Documentation" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/documents/{documentId}", "operationId": "delete-api-document", "summary": "Delete API Documentation", "tags": [ "API Documentation" ] }, { "method": "PATCH", "path": "/v3/apis/{apiId}/documents/{documentId}", "operationId": "update-api-document", "summary": "Update API Document", "tags": [ "API Documentation" ] }, { "method": "POST", "path": "/v3/apis/{apiId}/documents/{documentId}/move", "operationId": "move-api-document", "summary": "Move API Documentation", "tags": [ "API Documentation" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/images/{imageType}", "operationId": "fetch-api-image", "summary": "Get API Image", "tags": [ "API Image" ] }, { "method": "PUT", "path": "/v3/apis/{apiId}/images/{imageType}", "operationId": "upsert-api-image", "summary": "Create or Replace an API Image", "tags": [ "API Image" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/images/{imageType}", "operationId": "delete-api-image", "summary": "Delete an API Image", "tags": [ "API Image" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/images/{imageType}/raw", "operationId": "fetch-api-raw-image", "summary": "Get an API Raw Image", "tags": [ "API Image" ] }, { "method": "POST", "path": "/v3/apis/{apiId}/implementations", "operationId": "create-api-implementation", "summary": "Create API Implementation", "tags": [ "API Implementation" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/implementations/{implementationId}", "operationId": "fetch-api-implementation", "summary": "Get an API Implementation", "tags": [ "API Implementation" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/implementations/{implementationId}", "operationId": "delete-api-implementation", "summary": "Delete API Implementation", "tags": [ "API Implementation" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/operations", "operationId": "list-api-operations", "summary": "List API Operations", "tags": [ "API Operations" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/operations/{operationId}", "operationId": "fetch-api-operation", "summary": "Get an API Operation", "tags": [ "API Operations" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/publications/{portalId}", "operationId": "fetch-publication", "summary": "Get a Publication", "tags": [ "API Publication" ] }, { "method": "PUT", "path": "/v3/apis/{apiId}/publications/{portalId}", "operationId": "publish-api-to-portal", "summary": "Publish API", "tags": [ "API Publication" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/publications/{portalId}", "operationId": "delete-publication", "summary": "Delete Publication", "tags": [ "API Publication" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/specifications", "operationId": "list-api-specs", "summary": "List API Specifications", "tags": [ "API Specification" ] }, { "method": "POST", "path": "/v3/apis/{apiId}/specifications", "operationId": "create-api-spec", "summary": "Create API Specification", "tags": [ "API Specification" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/specifications/{specId}", "operationId": "fetch-api-spec", "summary": "Get API Specification", "tags": [ "API Specification" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/specifications/{specId}", "operationId": "delete-api-spec", "summary": "Delete API Specification", "tags": [ "API Specification" ] }, { "method": "PATCH", "path": "/v3/apis/{apiId}/specifications/{specId}", "operationId": "update-api-spec", "summary": "Update API Specification", "tags": [ "API Specification" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/versions", "operationId": "list-api-versions", "summary": "List API Versions", "tags": [ "API Version" ] }, { "method": "POST", "path": "/v3/apis/{apiId}/versions", "operationId": "create-api-version", "summary": "Create API Version", "tags": [ "API Version" ] }, { "method": "GET", "path": "/v3/apis/{apiId}/versions/{versionId}", "operationId": "fetch-api-version", "summary": "Get an API Version", "tags": [ "API Version" ] }, { "method": "DELETE", "path": "/v3/apis/{apiId}/versions/{versionId}", "operationId": "delete-api-version", "summary": "Delete API Version", "tags": [ "API Version" ] }, { "method": "PATCH", "path": "/v3/apis/{apiId}/versions/{versionId}", "operationId": "update-api-version", "summary": "Update API Version", "tags": [ "API Version" ] }, { "method": "POST", "path": "/v3/apis/validate-specification", "operationId": "validate-specification", "summary": "Validate API Specification", "tags": [ "API Specification" ] }, { "method": "GET", "path": "/v3/applications/{applicationId}", "operationId": "get-application-unscoped", "summary": "Get an Application", "tags": [ "Applications" ] }, { "method": "GET", "path": "/v3/authenticate/{organizationLoginPath}", "operationId": "authenticate-sso", "summary": "SSO Callback", "tags": [ "Authentication" ] }, { "method": "GET", "path": "/v3/authentication-settings", "operationId": "get-authentication-settings", "summary": "Get Auth Settings", "tags": [ "Auth Settings" ] }, { "method": "PATCH", "path": "/v3/authentication-settings", "operationId": "update-authentication-settings", "summary": "Update Auth Settings", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-provider", "operationId": "get-idp-configuration", "summary": "Get the IdP Configuration", "tags": [ "Auth Settings" ] }, { "method": "PATCH", "path": "/v3/identity-provider", "operationId": "update-idp-configuration", "summary": "Update IdP Configuration", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-provider/team-group-mappings", "operationId": "get-team-group-mappings", "summary": "Get a Team Group Mappings", "tags": [ "Auth Settings" ] }, { "method": "PATCH", "path": "/v3/identity-provider/team-group-mappings", "operationId": "patch-team-group-mappings", "summary": "Patch Mappings by Team ID", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-provider/team-mappings", "operationId": "get-idp-team-mappings", "summary": "Get a Team Mapping", "tags": [ "Auth Settings" ] }, { "method": "PUT", "path": "/v3/identity-provider/team-mappings", "operationId": "update-idp-team-mappings", "summary": "Update Team Mappings", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-providers", "operationId": "get-identity-providers", "summary": "List Identity Providers", "tags": [ "Auth Settings" ] }, { "method": "POST", "path": "/v3/identity-providers", "operationId": "create-identity-provider", "summary": "Create Identity Provider", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-providers/{id}", "operationId": "get-identity-provider", "summary": "Get Identity Provider", "tags": [ "Auth Settings" ] }, { "method": "DELETE", "path": "/v3/identity-providers/{id}", "operationId": "delete-identity-provider", "summary": "Delete Identity Provider", "tags": [ "Auth Settings" ] }, { "method": "PATCH", "path": "/v3/identity-providers/{id}", "operationId": "update-identity-provider", "summary": "Update Identity Provider", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-providers/{idpId}/team-group-mappings", "operationId": "list-idp-team-group-mappings", "summary": "List Team Group Mappings", "tags": [ "Auth Settings" ] }, { "method": "POST", "path": "/v3/identity-providers/{idpId}/team-group-mappings", "operationId": "create-idp-team-group-mapping", "summary": "Create Team Group Mapping", "tags": [ "Auth Settings" ] }, { "method": "GET", "path": "/v3/identity-providers/{idpId}/team-group-mappings/{id}", "operationId": "get-idp-team-group-mapping", "summary": "Get Team Group Mapping", "tags": [ "Auth Settings" ] }, { "method": "DELETE", "path": "/v3/identity-providers/{idpId}/team-group-mappings/{id}", "operationId": "delete-idp-team-group-mapping", "summary": "Delete Team Group Mapping", "tags": [ "Auth Settings" ] }, { "method": "POST", "path": "/v3/invites", "operationId": "invite-user", "summary": "Invite User", "tags": [ "Invites" ] }, { "method": "GET", "path": "/v3/openmeter/apps", "operationId": "list-apps", "summary": "List apps", "tags": [ "OpenMeter Apps" ] }, { "method": "GET", "path": "/v3/openmeter/apps/{appId}", "operationId": "get-app", "summary": "Get app", "tags": [ "OpenMeter Apps" ] }, { "method": "GET", "path": "/v3/openmeter/customers", "operationId": "list-customers", "summary": "List customers", "tags": [ "OpenMeter Customers" ] }, { "method": "POST", "path": "/v3/openmeter/customers", "operationId": "create-customer", "summary": "Create customer", "tags": [ "OpenMeter Customers" ] }, { "method": "GET", "path": "/v3/openmeter/customers/{customerId}", "operationId": "get-customer", "summary": "Get customer", "tags": [ "OpenMeter Customers" ] }, { "method": "PUT", "path": "/v3/openmeter/customers/{customerId}", "operationId": "upsert-customer", "summary": "Upsert customer", "tags": [ "OpenMeter Customers" ] }, { "method": "DELETE", "path": "/v3/openmeter/customers/{customerId}", "operationId": "delete-customer", "summary": "Delete customer", "tags": [ "OpenMeter Customers" ] }, { "method": "GET", "path": "/v3/openmeter/customers/{customerId}/billing", "operationId": "get-customer-billing", "summary": "Get customer billing data", "tags": [ "OpenMeter Customers" ] }, { "method": "PUT", "path": "/v3/openmeter/customers/{customerId}/billing", "operationId": "update-customer-billing", "summary": "Update customer billing data", "tags": [ "OpenMeter Customers" ] }, { "method": "PUT", "path": "/v3/openmeter/customers/{customerId}/billing/app-data", "operationId": "update-customer-billing-app-data", "summary": "Update customer billing app data", "tags": [ "OpenMeter Customers" ] }, { "method": "POST", "path": "/v3/openmeter/customers/{customerId}/billing/stripe/checkout-sessions", "operationId": "create-customer-stripe-checkout-session", "summary": "Create Stripe Checkout Session", "tags": [ "OpenMeter Customers" ] }, { "method": "POST", "path": "/v3/openmeter/customers/{customerId}/billing/stripe/portal-sessions", "operationId": "create-customer-stripe-portal-session", "summary": "Create Stripe customer portal session", "tags": [ "OpenMeter Customers" ] }, { "method": "GET", "path": "/v3/openmeter/customers/{customerId}/entitlement-access", "operationId": "list-customer-entitlement-access", "summary": "List customer entitlement access", "tags": [ "OpenMeter Entitlements" ] }, { "method": "POST", "path": "/v3/openmeter/events", "operationId": "ingest-metering-events", "summary": "Ingest metering events", "tags": [ "Metering Events" ] }, { "method": "GET", "path": "/v3/openmeter/meters", "operationId": "list-meters", "summary": "List meters", "tags": [ "Meters" ] }, { "method": "POST", "path": "/v3/openmeter/meters", "operationId": "create-meter", "summary": "Create meter", "tags": [ "Meters" ] }, { "method": "GET", "path": "/v3/openmeter/meters/{meterId}", "operationId": "get-meter", "summary": "Get meter", "tags": [ "Meters" ] }, { "method": "DELETE", "path": "/v3/openmeter/meters/{meterId}", "operationId": "delete-meter", "summary": "Delete meter", "tags": [ "Meters" ] }, { "method": "GET", "path": "/v3/openmeter/profiles", "operationId": "list-billing-profiles", "summary": "List billing profiles", "tags": [ "OpenMeter Billing" ] }, { "method": "POST", "path": "/v3/openmeter/profiles", "operationId": "create-billing-profile", "summary": "Create a new billing profile", "tags": [ "OpenMeter Billing" ] }, { "method": "GET", "path": "/v3/openmeter/profiles/{id}", "operationId": "get-billing-profile", "summary": "Get a billing profile", "tags": [ "OpenMeter Billing" ] }, { "method": "PUT", "path": "/v3/openmeter/profiles/{id}", "operationId": "update-billing-profile", "summary": "Update a billing profile", "tags": [ "OpenMeter Billing" ] }, { "method": "DELETE", "path": "/v3/openmeter/profiles/{id}", "operationId": "delete-billing-profile", "summary": "Delete a billing profile", "tags": [ "OpenMeter Billing" ] }, { "method": "GET", "path": "/v3/openmeter/subscriptions", "operationId": "list-subscriptions", "summary": "List subscriptions", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "POST", "path": "/v3/openmeter/subscriptions", "operationId": "create-subscription", "summary": "Create subscription", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "GET", "path": "/v3/openmeter/subscriptions/{subscriptionId}", "operationId": "get-subscription", "summary": "Get subscription", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "POST", "path": "/v3/openmeter/subscriptions/{subscriptionId}/cancel", "operationId": "cancel-subscription", "summary": "Cancel subscription", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "POST", "path": "/v3/openmeter/subscriptions/{subscriptionId}/change", "operationId": "change-subscription", "summary": "Change subscription", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "POST", "path": "/v3/openmeter/subscriptions/{subscriptionId}/unschedule-cancelation", "operationId": "unschedule-cancelation", "summary": "Unschedule subscription cancelation", "tags": [ "OpenMeter Subscriptions" ] }, { "method": "GET", "path": "/v3/organizations/impersonation", "operationId": "get-impersonation-settings", "summary": "Get Impersonation Settings", "tags": [ "Impersonation Settings" ] }, { "method": "PATCH", "path": "/v3/organizations/impersonation", "operationId": "update-impersonation-settings", "summary": "Update Impersonation Settings", "tags": [ "Impersonation Settings" ] }, { "method": "GET", "path": "/v3/organizations/me", "operationId": "get-organizations-me", "summary": "Get My Organization", "tags": [ "Me" ] }, { "method": "GET", "path": "/v3/portal-roles", "operationId": "list-portal-roles", "summary": "List Portal Roles", "tags": [ "Portal Team Roles" ] }, { "method": "GET", "path": "/v3/portals", "operationId": "list-portals", "summary": "List Portals", "tags": [ "Portals" ] }, { "method": "POST", "path": "/v3/portals", "operationId": "create-portal", "summary": "Create Portal", "tags": [ "Portals" ] }, { "method": "GET", "path": "/v3/portals/{portalId}", "operationId": "get-portal", "summary": "Get a Portal", "tags": [ "Portals" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}", "operationId": "delete-portal", "summary": "Delete Portal", "tags": [ "Portals" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}", "operationId": "update-portal", "summary": "Update Portal", "tags": [ "Portals" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/api-publications", "operationId": "list-portal-api-publications", "summary": "List Portal API Publications", "tags": [ "API Publication" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/application-registrations", "operationId": "list-registrations", "summary": "List Registrations by Portal", "tags": [ "Application Registrations" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications", "operationId": "list-applications", "summary": "List Applications", "tags": [ "Applications" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications/{applicationId}", "operationId": "get-application", "summary": "Get an Application by Portal", "tags": [ "Applications" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/applications/{applicationId}", "operationId": "delete-application", "summary": "Delete Application by Portal", "tags": [ "Applications" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/applications/{applicationId}", "operationId": "update-application", "summary": "Update Application", "tags": [ "Applications" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications/{applicationId}/credentials", "operationId": "list-credentials-by-application", "summary": "List Credentials by Application", "tags": [ "Applications" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications/{applicationId}/developers", "operationId": "list-developers-by-application", "summary": "List Developers by Application", "tags": [ "Applications" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications/{applicationId}/registrations", "operationId": "list-registrations-by-application", "summary": "List Registrations by Application", "tags": [ "Application Registrations" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/applications/{applicationId}/registrations/{registrationId}", "operationId": "get-application-registration", "summary": "Get a Registration", "tags": [ "Application Registrations" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/applications/{applicationId}/registrations/{registrationId}", "operationId": "delete-application-registration", "summary": "Delete Registration", "tags": [ "Application Registrations" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/applications/{applicationId}/registrations/{registrationId}", "operationId": "update-application-registration", "summary": "Update Registration", "tags": [ "Application Registrations" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/assets/favicon", "operationId": "get-portal-asset-favicon", "summary": "Get Favicon", "tags": [ "Assets" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/assets/favicon", "operationId": "replace-portal-asset-favicon", "summary": "Replace Favicon", "tags": [ "Assets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/assets/favicon/raw", "operationId": "get-portal-asset-favicon-raw", "summary": "Get Favicon (Raw)", "tags": [ "Assets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/assets/logo", "operationId": "get-portal-asset-logo", "summary": "Get Logo", "tags": [ "Assets" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/assets/logo", "operationId": "replace-portal-asset-logo", "summary": "Replace Logo", "tags": [ "Assets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/assets/logo/raw", "operationId": "get-portal-asset-logo-raw", "summary": "Get Logo (Raw)", "tags": [ "Assets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/audit-log-replay-job", "operationId": "get-portal-audit-log-replay-job", "summary": "Get Portal Audit Log Replay Job", "tags": [ "Portal Audit Logs" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/audit-log-replay-job", "operationId": "update-portal-audit-log-replay-job", "summary": "Update Portal Audit Log Replay Job", "tags": [ "Portal Audit Logs" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/audit-log-webhook", "operationId": "get-portal-audit-log-webhook", "summary": "Get Portal Audit Log Webhook", "tags": [ "Portal Audit Logs" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/audit-log-webhook", "operationId": "delete-portal-audit-log-webhook", "summary": "Delete Portal Audit Log Webhook", "tags": [ "Portal Audit Logs" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/audit-log-webhook", "operationId": "update-portal-audit-log-webhook", "summary": "Update Portal Audit Log Webhook", "tags": [ "Portal Audit Logs" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/audit-log-webhook/status", "operationId": "get-portal-audit-log-webhook-status", "summary": "Get Portal Audit Log Webhook Status", "tags": [ "Portal Audit Logs" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/authentication-settings", "operationId": "get-portal-authentication-settings", "summary": "Get Auth Settings", "tags": [ "Portal Auth Settings" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/authentication-settings", "operationId": "update-portal-authentication-settings", "summary": "Update Auth Settings", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/custom-domain", "operationId": "get-portal-custom-domain", "summary": "Get Custom Domain", "tags": [ "Portal Custom Domains" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/custom-domain", "operationId": "create-portal-custom-domain", "summary": "Create Custom Domain", "tags": [ "Portal Custom Domains" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/custom-domain", "operationId": "delete-portal-custom-domain", "summary": "Remove Domain", "tags": [ "Portal Custom Domains" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/custom-domain", "operationId": "update-portal-custom-domain", "summary": "Enable or Disable Domain", "tags": [ "Portal Custom Domains" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/customization", "operationId": "get-portal-customization", "summary": "Get Customization", "tags": [ "Portal Customization" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/customization", "operationId": "replace-portal-customization", "summary": "Replace Customization", "tags": [ "Portal Customization" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/customization", "operationId": "update-portal-customization", "summary": "Update Customization", "tags": [ "Portal Customization" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/default-content", "operationId": "create-default-content", "summary": "Create Boilerplate Content", "tags": [ "Pages" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/developers", "operationId": "list-portal-developers", "summary": "List Developers", "tags": [ "Portal Developers" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/developers/{developerId}", "operationId": "get-developer", "summary": "Get a Developer", "tags": [ "Portal Developers" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/developers/{developerId}", "operationId": "delete-developer", "summary": "Delete Developer", "tags": [ "Portal Developers" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/developers/{developerId}", "operationId": "update-developer", "summary": "Update Developer", "tags": [ "Portal Developers" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/developers/{developerId}/teams", "operationId": "list-portal-developer-teams", "summary": "List Developer Teams", "tags": [ "Portal Team Membership" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/email-config", "operationId": "get-email-config", "summary": "Get the email config for the portal", "tags": [ "Portal Emails" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/email-config", "operationId": "create-portal-email-config", "summary": "Create the email config for a portal", "tags": [ "Portal Emails" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/email-config", "operationId": "delete-portal-email-config", "summary": "Delete portal email config", "tags": [ "Portal Emails" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/email-config", "operationId": "update-portal-email-config", "summary": "Setup the email config for a portal", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/email-delivery", "operationId": "get-email-delivery", "summary": "Get the email delivery for the portal", "tags": [ "Portal Emails" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/email-delivery", "operationId": "delete-email-delivery", "summary": "Delete email delivery", "tags": [ "Portal Emails" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/email-delivery", "operationId": "update-email-delivery", "summary": "Setup the email delivery for a portal", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/email-templates", "operationId": "list-portal-custom-email-templates", "summary": "List custom email templates for a portal", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/email-templates/{templateName}", "operationId": "get-portal-custom-email-template", "summary": "Get custom email template used in a portal", "tags": [ "Portal Emails" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/email-templates/{templateName}", "operationId": "delete-portal-custom-email-template", "summary": "Delete custom email template", "tags": [ "Portal Emails" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/email-templates/{templateName}", "operationId": "update-portal-custom-email-template", "summary": "Update custom email template for a portal", "tags": [ "Portal Emails" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/email-templates/{templateName}/send-test-email", "operationId": "post-portal-custom-email-test-send", "summary": "Send Test Email", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/identity-provider/team-group-mappings", "operationId": "list-portal-team-group-mappings", "summary": "List Team Group Mappings", "tags": [ "Portal Auth Settings" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/identity-provider/team-group-mappings", "operationId": "update-portal-team-group-mappings", "summary": "Update Team Group Mappings", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/identity-providers", "operationId": "get-portal-identity-providers", "summary": "List Identity Providers", "tags": [ "Portal Auth Settings" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/identity-providers", "operationId": "create-portal-identity-provider", "summary": "Create Identity Provider", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/identity-providers/{id}", "operationId": "get-portal-identity-provider", "summary": "Get Identity Provider", "tags": [ "Portal Auth Settings" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/identity-providers/{id}", "operationId": "delete-portal-identity-provider", "summary": "Delete Identity Provider", "tags": [ "Portal Auth Settings" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/identity-providers/{id}", "operationId": "update-portal-identity-provider", "summary": "Update Identity Provider", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/identity-providers/{id}/team-group-mappings", "operationId": "list-portal-idp-team-group-mappings", "summary": "List Team Group Mappings", "tags": [ "Portal Auth Settings" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/identity-providers/{id}/team-group-mappings", "operationId": "create-portal-idp-team-group-mapping", "summary": "Create Team Group Mapping", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/identity-providers/{id}/team-group-mappings/{mappingId}", "operationId": "get-portal-idp-team-group-mapping", "summary": "Get Team Group Mapping", "tags": [ "Portal Auth Settings" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/identity-providers/{id}/team-group-mappings/{mappingId}", "operationId": "delete-portal-idp-team-group-mapping", "summary": "Delete Team Group Mapping", "tags": [ "Portal Auth Settings" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/integrations", "operationId": "get-portal-integrations", "summary": "Get Portal Integration Configurations", "tags": [ "Portal Integrations" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/integrations", "operationId": "upsert-portal-integrations", "summary": "Replace Integration Configurations", "tags": [ "Portal Integrations" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/integrations", "operationId": "update-portal-integrations", "summary": "Update Integration Configurations", "tags": [ "Portal Integrations" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/ip-allow-list", "operationId": "list-portal-ip-allow-list", "summary": "List the IP allow list for portal", "tags": [ "Portals IP Allow List" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/ip-allow-list", "operationId": "create-portal-ip-allow-list", "summary": "Create an IP allow list for a portal", "tags": [ "Portals IP Allow List" ] }, { "method": "PUT", "path": "/v3/portals/{portalId}/ip-allow-list/{id}", "operationId": "put-portal-ip-allow-list", "summary": "Replace an IP allow list for a portal", "tags": [ "Portals IP Allow List" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/ip-allow-list/{id}", "operationId": "delete-portal-ip-allow-list", "summary": "Delete an IP allow list from a portal", "tags": [ "Portals IP Allow List" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/ip-allow-list/{id}", "operationId": "update-portal-ip-allow-list", "summary": "Update an IP allow list for a portal", "tags": [ "Portals IP Allow List" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/pages", "operationId": "list-portal-pages", "summary": "List Pages", "tags": [ "Pages" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/pages", "operationId": "create-portal-page", "summary": "Create Page", "tags": [ "Pages" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/pages/{pageId}", "operationId": "get-portal-page", "summary": "Get a Page", "tags": [ "Pages" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/pages/{pageId}", "operationId": "delete-portal-page", "summary": "Delete Page", "tags": [ "Pages" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/pages/{pageId}", "operationId": "update-portal-page", "summary": "Update Page", "tags": [ "Pages" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/pages/{pageId}/move", "operationId": "move-portal-pages", "summary": "Move Page", "tags": [ "Pages" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/snippets", "operationId": "list-portal-snippets", "summary": "List Snippets", "tags": [ "Snippets" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/snippets", "operationId": "create-portal-snippet", "summary": "Create Snippet", "tags": [ "Snippets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/snippets/{snippetId}", "operationId": "get-portal-snippet", "summary": "Get a Snippet", "tags": [ "Snippets" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/snippets/{snippetId}", "operationId": "delete-portal-snippet", "summary": "Delete Snippet", "tags": [ "Snippets" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/snippets/{snippetId}", "operationId": "update-portal-snippet", "summary": "Update Snippet", "tags": [ "Snippets" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/teams", "operationId": "list-portal-teams", "summary": "List Teams", "tags": [ "Portal Teams" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/teams", "operationId": "create-portal-team", "summary": "Create Team", "tags": [ "Portal Teams" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/teams/{teamId}", "operationId": "get-portal-team", "summary": "Get Team", "tags": [ "Portal Teams" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/teams/{teamId}", "operationId": "delete-portal-team", "summary": "Delete Team", "tags": [ "Portal Teams" ] }, { "method": "PATCH", "path": "/v3/portals/{portalId}/teams/{teamId}", "operationId": "update-portal-team", "summary": "Update Team", "tags": [ "Portal Teams" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/teams/{teamId}/assigned-roles", "operationId": "list-portal-team-roles", "summary": "List Team Roles", "tags": [ "Portal Team Roles" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/teams/{teamId}/assigned-roles", "operationId": "assign-role-to-portal-teams", "summary": "Assign Role", "tags": [ "Portal Team Roles" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/teams/{teamId}/assigned-roles/{roleId}", "operationId": "remove-role-from-portal-team", "summary": "Remove Role", "tags": [ "Portal Team Roles" ] }, { "method": "GET", "path": "/v3/portals/{portalId}/teams/{teamId}/developers", "operationId": "list-portal-team-developers", "summary": "List Team Developers", "tags": [ "Portal Team Membership" ] }, { "method": "POST", "path": "/v3/portals/{portalId}/teams/{teamId}/developers", "operationId": "add-developer-to-portal-team", "summary": "Add Developer to Team", "tags": [ "Portal Team Membership" ] }, { "method": "DELETE", "path": "/v3/portals/{portalId}/teams/{teamId}/developers/{developerId}", "operationId": "remove-developer-from-portal-team", "summary": "Remove Developer from Team", "tags": [ "Portal Team Membership" ] }, { "method": "GET", "path": "/v3/portals/email-domains", "operationId": "list-email-domains", "summary": "List email domains", "tags": [ "Portal Emails" ] }, { "method": "POST", "path": "/v3/portals/email-domains", "operationId": "create-email-domain", "summary": "Create an email domain", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/email-domains/{emailDomain}", "operationId": "get-email-domain", "summary": "Get an email domain", "tags": [ "Portal Emails" ] }, { "method": "DELETE", "path": "/v3/portals/email-domains/{emailDomain}", "operationId": "delete-email-domain", "summary": "Delete an email domain", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/email-templates", "operationId": "list-default-email-templates", "summary": "List default email templates", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/email-templates/{templateName}", "operationId": "get-default-email-template", "summary": "Get default email template", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/portals/email-templates/variables", "operationId": "list-email-template-variables", "summary": "List email template variables", "tags": [ "Portal Emails" ] }, { "method": "GET", "path": "/v3/roles", "operationId": "get-predefined-roles", "summary": "Get Predefined Roles", "tags": [ "Roles" ] }, { "method": "GET", "path": "/v3/system-accounts", "operationId": "get-system-accounts", "summary": "List System Accounts", "tags": [ "System Accounts" ] }, { "method": "POST", "path": "/v3/system-accounts", "operationId": "post-system-accounts", "summary": "Create System Account", "tags": [ "System Accounts" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}", "operationId": "get-system-accounts-id", "summary": "Get a System Account", "tags": [ "System Accounts" ] }, { "method": "DELETE", "path": "/v3/system-accounts/{accountId}", "operationId": "delete-system-accounts-id", "summary": "Delete System Account", "tags": [ "System Accounts" ] }, { "method": "PATCH", "path": "/v3/system-accounts/{accountId}", "operationId": "patch-system-accounts-id", "summary": "Update System Account", "tags": [ "System Accounts" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}/access-tokens", "operationId": "get-system-account-id-access-tokens", "summary": "List System Account Access Tokens", "tags": [ "System Accounts - Access Tokens" ] }, { "method": "POST", "path": "/v3/system-accounts/{accountId}/access-tokens", "operationId": "post-system-accounts-id-access-tokens", "summary": "Create System Account Access Token", "tags": [ "System Accounts - Access Tokens" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}/access-tokens/{tokenId}", "operationId": "get-system-accounts-id-access-tokens-id", "summary": "Get a System Account Access Token", "tags": [ "System Accounts - Access Tokens" ] }, { "method": "DELETE", "path": "/v3/system-accounts/{accountId}/access-tokens/{tokenId}", "operationId": "delete-system-accounts-id-access-tokens-id", "summary": "Delete System Account Access Token", "tags": [ "System Accounts - Access Tokens" ] }, { "method": "PATCH", "path": "/v3/system-accounts/{accountId}/access-tokens/{tokenId}", "operationId": "patch-system-accounts-id-access-tokens-id", "summary": "Update System Account Access Token", "tags": [ "System Accounts - Access Tokens" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}/assigned-roles", "operationId": "get-system-accounts-accountId-assigned-roles", "summary": "List Assigned Roles for System Account", "tags": [ "System Accounts - Roles" ] }, { "method": "POST", "path": "/v3/system-accounts/{accountId}/assigned-roles", "operationId": "post-system-accounts-accountId-assigned-roles", "summary": "Create Assigned Role for System Account", "tags": [ "System Accounts - Roles" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}/assigned-roles/{roleId}", "operationId": "get-system-account-role", "summary": "Get System Account Role", "tags": [ "System Accounts - Roles" ] }, { "method": "DELETE", "path": "/v3/system-accounts/{accountId}/assigned-roles/{roleId}", "operationId": "delete-system-accounts-accountId-assigned-roles-roleId", "summary": "Delete Assigned Role from System Account", "tags": [ "System Accounts - Roles" ] }, { "method": "GET", "path": "/v3/system-accounts/{accountId}/teams", "operationId": "get-system-accounts-accountId-teams", "summary": "List Teams for a System Account", "tags": [ "System Accounts - Team Membership" ] }, { "method": "GET", "path": "/v3/teams", "operationId": "list-teams", "summary": "List Teams", "tags": [ "Teams" ] }, { "method": "POST", "path": "/v3/teams", "operationId": "create-team", "summary": "Create Team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/v3/teams/{teamId}", "operationId": "get-team", "summary": "Get a Team", "tags": [ "Teams" ] }, { "method": "DELETE", "path": "/v3/teams/{teamId}", "operationId": "delete-team", "summary": "Delete Team", "tags": [ "Teams" ] }, { "method": "PATCH", "path": "/v3/teams/{teamId}", "operationId": "update-team", "summary": "Update Team", "tags": [ "Teams" ] }, { "method": "GET", "path": "/v3/teams/{teamId}/assigned-roles", "operationId": "list-team-roles", "summary": "List Team Roles", "tags": [ "Roles" ] }, { "method": "POST", "path": "/v3/teams/{teamId}/assigned-roles", "operationId": "teams-assign-role", "summary": "Assign Team Role", "tags": [ "Roles" ] }, { "method": "GET", "path": "/v3/teams/{teamId}/assigned-roles/{roleId}", "operationId": "get-team-role", "summary": "Get Team Role", "tags": [ "Roles" ] }, { "method": "DELETE", "path": "/v3/teams/{teamId}/assigned-roles/{roleId}", "operationId": "teams-remove-role", "summary": "Remove Team Role", "tags": [ "Roles" ] }, { "method": "GET", "path": "/v3/teams/{teamId}/system-accounts", "operationId": "get-teams-teamId-system-accounts", "summary": "List System Accounts on a Team", "tags": [ "System Accounts - Team Membership" ] }, { "method": "POST", "path": "/v3/teams/{teamId}/system-accounts", "operationId": "post-teams-teamId-system-accounts", "summary": "Add System Account to a Team", "tags": [ "System Accounts - Team Membership" ] }, { "method": "DELETE", "path": "/v3/teams/{teamId}/system-accounts/{accountId}", "operationId": "delete-teams-teamId-system-accounts-accountId", "summary": "Remove System Account From Team", "tags": [ "System Accounts - Team Membership" ] }, { "method": "GET", "path": "/v3/teams/{teamId}/users", "operationId": "list-team-users", "summary": "List Team Users", "tags": [ "Team Membership" ] }, { "method": "POST", "path": "/v3/teams/{teamId}/users", "operationId": "add-user-to-team", "summary": "Add User", "tags": [ "Team Membership" ] }, { "method": "DELETE", "path": "/v3/teams/{teamId}/users/{userId}", "operationId": "remove-user-from-team", "summary": "Remove User", "tags": [ "Team Membership" ] }, { "method": "GET", "path": "/v3/users", "operationId": "list-users", "summary": "List Users", "tags": [ "Users" ] }, { "method": "GET", "path": "/v3/users/{userId}", "operationId": "get-user", "summary": "Get a User", "tags": [ "Users" ] }, { "method": "DELETE", "path": "/v3/users/{userId}", "operationId": "delete-user", "summary": "Delete User", "tags": [ "Users" ] }, { "method": "PATCH", "path": "/v3/users/{userId}", "operationId": "update-user", "summary": "Update User", "tags": [ "Users" ] }, { "method": "GET", "path": "/v3/users/{userId}/access-tokens", "operationId": "list-users-personal-access-tokens", "summary": "List PATs", "tags": [ "Personal Access Tokens" ] }, { "method": "POST", "path": "/v3/users/{userId}/access-tokens", "operationId": "create-personal-access-token", "summary": "Create a new personal access token", "tags": [ "Personal Access Tokens" ] }, { "method": "GET", "path": "/v3/users/{userId}/access-tokens/{tokenId}", "operationId": "get-personal-access-token-details", "summary": "Get Personal Access Token details", "tags": [ "Personal Access Tokens" ] }, { "method": "DELETE", "path": "/v3/users/{userId}/access-tokens/{tokenId}", "operationId": "delete-personal-access-token", "summary": "Delete personal access token", "tags": [ "Personal Access Tokens" ] }, { "method": "PATCH", "path": "/v3/users/{userId}/access-tokens/{tokenId}", "operationId": "update-personal-access-token-details", "summary": "Update personal access token details", "tags": [ "Personal Access Tokens" ] }, { "method": "PATCH", "path": "/v3/users/{userId}/access-tokens/{tokenId}/revoke", "operationId": "revoke-personal-access-token", "summary": "Revoke Personal Access Token", "tags": [ "Personal Access Tokens" ] }, { "method": "GET", "path": "/v3/users/{userId}/assigned-roles", "operationId": "list-user-roles", "summary": "List User Roles", "tags": [ "Roles" ] }, { "method": "POST", "path": "/v3/users/{userId}/assigned-roles", "operationId": "users-assign-role", "summary": "Assign Role", "tags": [ "Roles" ] }, { "method": "GET", "path": "/v3/users/{userId}/assigned-roles/{roleId}", "operationId": "get-user-role", "summary": "Get User Role", "tags": [ "Roles" ] }, { "method": "DELETE", "path": "/v3/users/{userId}/assigned-roles/{roleId}", "operationId": "users-remove-role", "summary": "Remove Role", "tags": [ "Roles" ] }, { "method": "GET", "path": "/v3/users/{userId}/teams", "operationId": "list-user-teams", "summary": "List User Teams", "tags": [ "Team Membership" ] }, { "method": "GET", "path": "/v3/users/me", "operationId": "get-users-me", "summary": "Get My User Account", "tags": [ "Me" ] } ] }