Properties
/v1/device_models/get
/v1/device_models/get: { 
    commonParams: {}; 
    formData: {}; 
    jsonBody: {}; 
    jsonResponse: { 
        device_model: Object; 
    }; 
    method: "GET" | "OPTIONS"; 
    queryParams: { 
        device_model_id: string; 
    }; 
    route: "/v1/device_models/get"; 
}
Type declaration
- 
commonParams: {}
 
- 
formData: {}
 
- 
jsonBody: {}
 
- 
jsonResponse: { 
    device_model: Object; 
}
 
- 
method: "GET" | "OPTIONS"
 
- 
queryParams: { 
    device_model_id: string; 
}
 
- 
route: "/v1/device_models/get"
 
 
/v1/device_models/list
/v1/device_models/list: { 
    commonParams: {}; 
    formData: {}; 
    jsonBody: {}; 
    jsonResponse: { 
        device_models: Object[]; 
    }; 
    method: "GET" | "OPTIONS"; 
    queryParams: { 
        integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
        main_category?: "relay" | "thermostat" | "smartlock" | "sensor" | "intercom" | "accessory"; 
        manufacturer_id?: string; 
        manufacturer_ids?: string[]; 
        text_search?: string; 
    }; 
    route: "/v1/device_models/list"; 
}
Type declaration
- 
commonParams: {}
 
- 
formData: {}
 
- 
jsonBody: {}
 
- 
jsonResponse: { 
    device_models: Object[]; 
}
 
- 
method: "GET" | "OPTIONS"
 
- 
queryParams: { 
    integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
    main_category?: "relay" | "thermostat" | "smartlock" | "sensor" | "intercom" | "accessory"; 
    manufacturer_id?: string; 
    manufacturer_ids?: string[]; 
    text_search?: string; 
}
- 
Optional integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"
 
- 
Optional main_category?: "relay" | "thermostat" | "smartlock" | "sensor" | "intercom" | "accessory"
 
- 
Optional manufacturer_id?: string
 
- 
Optional manufacturer_ids?: string[]
 
- 
Optional text_search?: string
 
 
- 
route: "/v1/device_models/list"
 
 
/v1/manufacturers/get
/v1/manufacturers/get: { 
    commonParams: {}; 
    formData: {}; 
    jsonBody: {}; 
    jsonResponse: { 
        manufacturer: { 
            device_model_count: number; 
            display_name: string; 
            integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
            is_connect_webview_supported: boolean; 
            logo?: { 
                height: number; 
                url: string; 
                width: number; 
            }; 
            manufacturer_id: string; 
            requires_seam_support_to_add_account: boolean; 
        }; 
    }; 
    method: "GET" | "OPTIONS"; 
    queryParams: { 
        manufacturer_id: string; 
    }; 
    route: "/v1/manufacturers/get"; 
}
Type declaration
- 
commonParams: {}
 
- 
formData: {}
 
- 
jsonBody: {}
 
- 
jsonResponse: { 
    manufacturer: { 
        device_model_count: number; 
        display_name: string; 
        integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
        is_connect_webview_supported: boolean; 
        logo?: { 
            height: number; 
            url: string; 
            width: number; 
        }; 
        manufacturer_id: string; 
        requires_seam_support_to_add_account: boolean; 
    }; 
}
- 
manufacturer: { 
    device_model_count: number; 
    display_name: string; 
    integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
    is_connect_webview_supported: boolean; 
    logo?: { 
        height: number; 
        url: string; 
        width: number; 
    }; 
    manufacturer_id: string; 
    requires_seam_support_to_add_account: boolean; 
}
- 
device_model_count: number
 
- 
display_name: string
 
- 
integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"
 
- 
is_connect_webview_supported: boolean
 
- 
Optional logo?: { 
    height: number; 
    url: string; 
    width: number; 
}
- 
height: number
 
- 
url: string
 
- 
width: number
 
 
- 
manufacturer_id: string
 
- 
requires_seam_support_to_add_account: boolean
 
 
 
- 
method: "GET" | "OPTIONS"
 
- 
queryParams: { 
    manufacturer_id: string; 
}
 
- 
route: "/v1/manufacturers/get"
 
 
/v1/manufacturers/list
/v1/manufacturers/list: { 
    commonParams: {}; 
    formData: {}; 
    jsonBody: {}; 
    jsonResponse: { 
        manufacturers: { 
            device_model_count: number; 
            display_name: string; 
            integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
            is_connect_webview_supported: boolean; 
            logo?: { 
                height: number; 
                url: string; 
                width: number; 
            }; 
            manufacturer_id: string; 
            requires_seam_support_to_add_account: boolean; 
        }[]; 
    }; 
    method: "GET" | "OPTIONS"; 
    queryParams: { 
        integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
        liqe_query?: string; 
    }; 
    route: "/v1/manufacturers/list"; 
}
Type declaration
- 
commonParams: {}
 
- 
formData: {}
 
- 
jsonBody: {}
 
- 
jsonResponse: { 
    manufacturers: { 
        device_model_count: number; 
        display_name: string; 
        integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
        is_connect_webview_supported: boolean; 
        logo?: { 
            height: number; 
            url: string; 
            width: number; 
        }; 
        manufacturer_id: string; 
        requires_seam_support_to_add_account: boolean; 
    }[]; 
}
- 
manufacturers: { 
    device_model_count: number; 
    display_name: string; 
    integration: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
    is_connect_webview_supported: boolean; 
    logo?: { 
        height: number; 
        url: string; 
        width: number; 
    }; 
    manufacturer_id: string; 
    requires_seam_support_to_add_account: boolean; 
}[]
 
 
- 
method: "GET" | "OPTIONS"
 
- 
queryParams: { 
    integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"; 
    liqe_query?: string; 
}
- 
Optional integration_status?: "beta" | "stable" | "unsupported" | "planned" | "inquire"
 
- 
Optional liqe_query?: string
 
 
- 
route: "/v1/manufacturers/list"