GraphQL requests
3 HTTP queries on GraphQL endpoint(s)
Refresh with latest query| # | Time | Info |
|---|---|---|
| 1 | 30 ms |
{
}
|
| # | Time | Info |
|---|---|---|
| 1 | 73 ms |
{
}
|
| # | Time | Info |
|---|---|---|
| 1 | 67 ms |
{
}
Variables:
null
[ "data" => [ "__schema" => [ "queryType" => [ "name" => "Query" ] "types" => [ [ "name" => "Query" ] [ "name" => "String" ] [ "name" => "Taxonomy" ] [ "name" => "EntityInterface" ] [ "name" => "ID" ] [ "name" => "Int" ] [ "name" => "Taxon" ] [ "name" => "Boolean" ] [ "name" => "Product" ] [ "name" => "LocaleEnum" ] [ "name" => "ProductPdf" ] [ "name" => "ProductDxf" ] [ "name" => "ProductStp" ] [ "name" => "DateTime" ] [ "name" => "ProductImage" ] [ "name" => "Geometry" ] [ "name" => "GeometryImage" ] [ "name" => "Mutation" ] [ "name" => "ContactRequestInput" ] [ "name" => "AddressInput" ] [ "name" => "ContactReasonEnum" ] [ "name" => "ContactRequestPayload" ] [ "name" => "ProductRequestInput" ] [ "name" => "ProductRequestDataInput" ] [ "name" => "SidesInput" ] [ "name" => "ProductRequestPayload" ] [ "name" => "FileUploadInput" ] [ "name" => "FileUploadPayload" ] [ "name" => "File" ] [ "name" => "FileUploadRemoveInput" ] [ "name" => "FileUploadRemovePayload" ] [ "name" => "__Schema" ] [ "name" => "__Type" ] [ "name" => "__TypeKind" ] [ "name" => "__Field" ] [ "name" => "__InputValue" ] [ "name" => "__EnumValue" ] [ "name" => "__Directive" ] [ "name" => "__DirectiveLocation" ] ] ] ] ] |
Schema: default
"The MULTI-BOX GraphQL Query Interface"
type Query {
taxonomy(
"token of the taxonomy"
token: String!
): Taxonomy
taxon(
"id of the taxon"
id: Int
"permalink of the taxon"
permalink: String
locale: LocaleEnum
): Taxon
product(
"id of the product"
id: Int
"permalink of the product"
permalink: String
locale: LocaleEnum
): Product
}
type Taxonomy implements EntityInterface {
id: ID
entityType: String!
name: String!
token: String!
sort: Int!
color: String!
infoColor: String!
taxons: [Taxon!]
}
interface EntityInterface {
id: ID
entityType: String!
}
type Taxon implements EntityInterface {
id: ID
entityType: String!
locale: String!
name: String!
sort: Int!
showOnWebsite: Boolean!
permalink: String!
products: [Product!]
taxons: [Taxon!]
geometry: Geometry
images: [ProductImage!]
token: String
description: String
info: String
color_description: String
ral_code: Int
color_description_cover: String
ral_code_cover: Int
color_description_base: String
ral_code_base: Int
color_description_profile: String
ral_code_profile: Int
color_description_side_caps: String
ral_code_side_caps: Int
color_description_front_plate: String
ral_code_front_plate: Int
color_description_frame: String
ral_code_frame: Int
material: String
material_cover: String
material_base: String
material_profile: String
material_side_caps: String
material_front_plate: String
material_frame: String
material_sealing: String
material_screws: String
silicone_free: Boolean
halogen_free: Boolean
material_ul_listed: Boolean
uv_resistant: Boolean
permanent_operating_temperature_max: Int
permanent_operating_temperature_min: Int
suitable_for_outdoor_use: Boolean
suitable_for_indoor_use: Boolean
protection_class_ip: String
protection_class_with_extra_sealing_ip: Int
norm_of_protecttion_class: String
impact_resistance_ik: String
norm_of_impact_resistance: String
flame_retardancy: String
ul_subject: String
fully_insulated: Boolean
earthing_point_available: Boolean
sealing_foamed_seamless: Boolean
captive_cover_screws: Boolean
is_made_in_germany: Boolean
is_customizable: Boolean
has_rohs_certificate: Boolean
has_reach_certificate: Boolean
has_atex_certificate: Boolean
has_iec_certificate: Boolean
has_ce_certificate: Boolean
has_mechanical_processing_service: Boolean
has_finishing_and_assembly_service: Boolean
has_surface_design_service: Boolean
has_spacial_colors_service: Boolean
has_special_materials_service: Boolean
has_special_dimension_service: Boolean
has_emc_version_service: Boolean
slug: String
deleted_at: DateTime
has_clear_cover: Boolean
has_membrane_cover: Boolean
has_membrane_cover_and_clear_lid: Boolean
has_frame: Boolean
has_frame_with_aluminium_front_plate: Boolean
has_framecover_closed: Boolean
categorisation: String
zone_classification: String
test_report_no_atex: String
test_report_no_iec: String
ec_type_examination_atex: String
certificate_no_iec: String
marking: String
test_norms: String
temperature_classes: String
operating_temperature_max: Int
operating_temperature_min: Int
surface_temperature_max: Int
voltage_max: Int
current_max: Int
cable_cross_section_max: Int
protective_conductor_cross_section_max: Int
has_external_earthing_point: Boolean
check_permanent_operating_temperature_max: Boolean
check_permanent_operating_temperature_min: Boolean
check_suitable_for_outdoor_use: Boolean
check_suitable_for_indoor_use: Boolean
check_ral_code: Boolean
check_ral_code_cover: Boolean
check_ral_code_base: Boolean
check_ral_code_profile: Boolean
check_ral_code_side_caps: Boolean
check_ral_code_front_plate: Boolean
check_ral_code_frame: Boolean
check_silicone_free: Boolean
check_halogen_free: Boolean
check_material_ul_listed: Boolean
check_uv_resistant: Boolean
check_protection_class_ip: Boolean
check_protection_class_with_extra_sealing_ip: Boolean
check_norm_of_protection_class: Boolean
check_impact_resistance_ik: Boolean
check_norm_of_impact_resistance: Boolean
check_flame_retardancy: Boolean
check_ul_subject: Boolean
check_fully_insulated: Boolean
check_earthing_point_available: Boolean
check_sealing_foamed_seamless: Boolean
check_captive_cover_screws: Boolean
check_is_made_in_germany: Boolean
check_is_customizable: Boolean
check_has_rohs_certificate: Boolean
check_has_reach_certificate: Boolean
check_has_atex_certificate: Boolean
check_has_iec_certificate: Boolean
check_has_ce_certificate: Boolean
check_has_mechanical_processing_service: Boolean
check_has_finishing_and_assembly_service: Boolean
check_has_surface_design_service: Boolean
check_has_special_colours_service: Boolean
check_has_special_materials_service: Boolean
check_has_special_dimension_service: Boolean
check_has_emc_version_service: Boolean
surface_coating: String
permanent_operating_temperature_with_special_sealing_max: Int
permanent_operating_temperature_with_special_sealing_min: Int
check_permanent_operating_temperature_with_special_sealing_max: Boolean
check_permanent_operating_temperature_with_special_sealing_min: Boolean
check_has_clear_cover: Boolean
check_has_membrane_cover: Boolean
check_has_membrane_cover_and_clear_lid: Boolean
check_has_frame_with_alumium_front_plate: Boolean
check_has_frame: Boolean
check_has_framecover_closed: Boolean
check_categorisation: Boolean
check_zone_classification: Boolean
check_test_report_no_atex: Boolean
check_test_report_no_iec: Boolean
check_ec_type_examination_atex: Boolean
check_certificate_no_iec: Boolean
check_marking: Boolean
check_test_norms: Boolean
check_temperature_classes: Boolean
check_operating_temperature_max: Boolean
check_operating_temperature_min: Boolean
check_surface_temperature_max: Boolean
check_voltage_max: Boolean
check_current_max: Boolean
check_cable_cross_section_max: Boolean
check_protective_conductor_cross_section_max: Boolean
check_has_external_earthing_point: Boolean
check_surface_coating: Boolean
check_color_description: Boolean
check_color_description_cover: Boolean
check_color_description_base: Boolean
check_color_description_profile: Boolean
check_color_description_side_caps: Boolean
check_color_description_front_plate: Boolean
check_color_description_frame: Boolean
check_material: Boolean
check_material_cover: Boolean
check_material_base: Boolean
check_material_profile: Boolean
check_material_side_caps: Boolean
check_material_front_plate: Boolean
check_material_frame: Boolean
check_material_sealing: Boolean
check_material_screws: Boolean
minimal_view_for_products_on_website: Boolean
declaration_of_conformity_ip_ik_id: ProductImage
declaration_of_conformity_din_en_45545_2_id: ProductImage
various_fully_recyclable: Boolean
approvals_bahnzulassung_45545_2: Boolean
}
type Product implements EntityInterface {
id: ID
entityType: String!
name: String!
sku: String!
height: Int!
width: Int!
length: Int!
locale: LocaleEnum!
permalink: String!
taxon: Taxon!
pdfs: [ProductPdf!]
dxfs: [ProductDxf!]
stps: [ProductStp!]
accessoryProducts: [Product!]
deleted_at: DateTime
slug: String!
description: String
meta_keywords: String
meta_description: String
available_on: DateTime!
created_at: DateTime!
updated_at: DateTime!
depth: Int
weight: Int
cover_height: Int
base_height: Int
thread_length: Int
number_of_connections: Int
packing_unit: Int
thread: String
cable_diameter: String
wrench_width: Int
has_mounting_rail: Boolean
has_mounting_rail_ts15: Boolean
has_mounting_rail_ts35: Boolean
has_mounting_plate: Boolean
has_mounting_plate_pertinax: Boolean
has_mounting_plate_steel: Boolean
has_mounting_brackets_4Pcs: Boolean
has_mounting_brackets_plastic_4Pcs: Boolean
has_mounting_brackets_stainless_steel_4Pcs: Boolean
has_external_hinges_plastic_2Pcs: Boolean
has_external_hinges_aluminium_2Pcs: Boolean
has_silicone_cover_seal: Boolean
has_hex_socket_head_screws: Boolean
has_knurled_screws: Boolean
has_seawater_resistant_coating: Boolean
has_emc_version: Boolean
has_additional_seal_ip54: Boolean
has_additional_seal_ip55: Boolean
has_rubber_feed_4Pcs: Boolean
has_plugin_screw_nuts_4pcs: Boolean
has_front_plate: Boolean
has_aluminium_front_plate: Boolean
has_rear_panel_closed: Boolean
has_rear_panel_open: Boolean
has_additional_seal_ip65: Boolean
has_aluminium_rear_panel_insert: Boolean
has_handle: Boolean
has_positioning_panel: Boolean
has_adapter_forMounting_rail_ts35: Boolean
has_clear_cover: Boolean
has_cover_fixing_set: Boolean
has_cover_installation_mounting_kit: Boolean
has_cover_fixing_drilled: Boolean
has_spring_lock: Boolean
has_clear_cover_pluggable: Boolean
has_quick_fastener: Boolean
has_translucent_red_filter_plate: Boolean
has_rear_panel: Boolean
has_front_frame: Boolean
has_additional_seal: Boolean
has_norm_rail_mounting_kit: Boolean
has_protective_conductor: Boolean
has_display_pane: Boolean
has_battery_compartment: Boolean
has_fastening_clamp_plastic: Boolean
has_fastening_clamp_aluminium: Boolean
has_mounting_brackets_mbrc2: Boolean
number_of_preformed_knockouts_m12: Int
number_of_preformed_knockouts_m16: Int
number_of_preformed_knockouts_m20: Int
cable_entries: String
wall_thickness_snap_in_mounting: String
collar_diameter: String
assembly_tool: String
tightening_torque_cover_screws_max: String
tightening_torque_cover_screws_min: String
tightening_torque_earthing_screws_max: String
tightening_torque_earthing_screws_min: String
comment: String
is_upcoming: Boolean
pre_embossing_side_a: String
pre_embossing_side_b: String
pre_embossing_side_c: String
pre_embossing_side_d: String
dxfFile2_id: String
pre_embossing_side_e: String
ec_examination_certificate_file: ProductImage
iec_certificate_file: ProductImage
declaration_of_conformity_file: ProductImage
operation_manual_atex_file: ProductImage
operation_manual_iec_file: ProductImage
clamp_assembly_diagramm_file: ProductImage
datasheet: String
image: String
power_loss: String
glb: String
pdf_png: String
pdf_jpg: String
}
enum LocaleEnum {
de
en
es
it
ru
}
type ProductPdf {
url: String!
}
type ProductDxf {
url: String!
}
type ProductStp {
url: String!
}
scalar DateTime
type ProductImage {
url: String!
}
type Geometry {
image: GeometryImage!
hasSideA: Boolean!
hasSideA1: Boolean!
hasSideA2: Boolean!
hasSideB: Boolean!
hasSideB1: Boolean!
hasSideB2: Boolean!
hasSideC: Boolean!
hasSideC1: Boolean!
hasSideC2: Boolean!
hasSideD: Boolean!
hasSideD1: Boolean!
hasSideD2: Boolean!
hasSideE: Boolean!
hasSideE1: Boolean!
hasSideE2: Boolean!
hasSideF: Boolean!
hasSideF1: Boolean!
hasSideF2: Boolean!
}
type GeometryImage {
url: String!
}
"The MULTI-BOX GraphQL Mutation Interface"
type Mutation {
ContactRequest(input: ContactRequestInput!): ContactRequestPayload
ProductRequest(input: ProductRequestInput!): ProductRequestPayload
FileUpload(input: FileUploadInput!): FileUploadPayload
FileUploadRemove(input: FileUploadRemoveInput!): FileUploadRemovePayload
}
input ContactRequestInput {
address: AddressInput
contactReason: ContactReasonEnum!
emailRepeat: String
other: String
privacyPolicy: Boolean!
params: String
}
input AddressInput {
company: String
firstName: String!
lastName: String!
street: String
houseNumber: String
postalCode: String
city: String
country: String
email: String!
phone: String!
}
enum ContactReasonEnum {
technical
general
catalog
representation
meeting
}
type ContactRequestPayload {
id: String!
status: String!
}
input ProductRequestInput {
product: Int!
ProductRequestData: ProductRequestDataInput
address: AddressInput!
emailRepeat: String
privacyPolicy: Boolean!
params: String
}
input ProductRequestDataInput {
quantity1: Int
quantity2: Int
quantity3: Int
editBox: Boolean
editBoxSides: SidesInput
editBoxFile: Int
editSurface: Boolean
editSurfaceFile: Int
editSurfaceComment: String
completeBox: Boolean
completeBoxComment: String
completeBoxFile: Int
specialColours: Boolean
specialColoursComment: String
specialColoursFile: Int
accessoryProducts: [Int]
accessoryComment: String
comment: String
}
input SidesInput {
A: String
A1: String
A2: String
B: String
B1: String
B2: String
C: String
C1: String
C2: String
D: String
D1: String
D2: String
E: String
E1: String
E2: String
F: String
F1: String
F2: String
}
type ProductRequestPayload {
id: String!
status: String!
}
input FileUploadInput {
filename: String!
clientMutationId: String
}
type FileUploadPayload {
file: File!
clientMutationId: String
}
type File {
id: Int!
filename: String!
}
input FileUploadRemoveInput {
id: Int!
clientMutationId: String
}
type FileUploadRemovePayload {
status: String!
clientMutationId: String
}