Saltar para o conteúdo

Integração · Ferramentas para programadores

Conecte Claude e ChatGPT ao Seam

Faça perguntas à sua IA sobre as fechaduras inteligentes, termostatos e sensores de ruído conectados ao seu ambiente de trabalho Seam. Ela pode verificar se um dispositivo está online e o nível da bateria, ler quem usou qual código de acesso e quando, criar ou remover códigos PIN, incluindo códigos com prazo e de uso único. Ela pode trancar e abrir portas, alterar modos e pontos de ajuste do termostato e verificar se uma ação do dispositivo foi bem-sucedida.

Ligar Seam gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Quais fechaduras estão offline ou com pouca bateria?”

    A IA lista seus dispositivos e lê o status online e nível da bateria de cada um.

  • “Crie um código PIN na porta frontal para um convidinho de sexta-feira às 15h a domingo às 11h.”

    Ela cria um código de acesso com prazo naquela fechadura. Qualquer pessoa com o código pode abrir a porta durante esse período.

  • “Quem usou o código da porta traseira ontem?”

    Ela lista os eventos do dispositivo e de acesso para essa fechadura no intervalo de tempo, como códigos usados e portas abertas.

O que a sua IA pode fazer

Fechaduras e códigos de acesso

Listar fechaduras, trancar e abrir portas, criar, ler e excluir códigos PIN e acompanhar o histórico de um código de acesso desde a criação até o uso.

Termostatos

Ler temperatura, modo e pontos de ajuste, alternar entre aquecimento, resfriamento, automático e desligado, definir o modo do ventilador e ativar ou agendar presets climáticos.

Dispositivos e eventos

Pesquisar todo o ambiente de trabalho, listar dispositivos, espaços, sensores de ruído, contas conectadas, usuários do sistema de acesso e entradas, e ler eventos de dispositivo.

  • “Trancar a porta do escritório.”

    Ela tranca a fechadura inteligente e retorna uma tentativa de ação, que ela verifica para confirmar o sucesso do trancamento.

  • “Definir o termostato na unidade 4B para aquecimento a 21 °C.”

    Ela alterna o termostato para modo de aquecimento com um ponto de ajuste de aquecimento de 21 °C.

  • “Remover o código que demos ao limpa.”

    Ela encontra o código de acesso na fechadura e o exibe. O código deixa de funcionar e isso não pode ser desfeito.

205 ferramentas para Seam

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • activate_climate_presetVisível para outras pessoasAtivar um preset de clima guardado num termostato através de `device_id` e `climate_preset_key`.
  • archive_phoneMovimenta dinheiroDesativar um telefone. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /phones/deactivate.
  • attach_access_method_cardAltera dadosAtribuir um método de acesso. Resumo da API: /accessmethods/assigncard.
  • attach_credentialVisível para outras pessoasAtribuir uma credencial. Tem efeitos visíveis fora deste sistema. Resumo da API: /acs/credentials/assign.
  • create_access_codeAltera dadosCriar um código PIN em uma fechadura por meio de `device_id`. Opcional `name`, `code` (senão um é gerado), `starts_at`/`ends_at` para um código com prazo, e `is_one_time_use`. Qualquer pessoa com o código pode abrir a porta.
  • create_access_code_multipleVisível para outras pessoasCriar um novo código de acesso. Obrigatório: IDs do dispositivo. Tem efeitos visíveis fora deste sistema. Resumo da API: /accesscodes/createmultiple.
  • create_access_group_userVisível para outras pessoasCriar um novo grupo de acesso. Obrigatório: ID do grupo de acesso ACS. Tem efeitos visíveis fora deste sistema. Resumo da API: /acs/accessgroups/adduser.
  • create_configure_auto_lockAltera dadosCriar uma nova configuração de bloqueio automático. Obrigatório: bloqueio automático habilitado ou ID do dispositivo. Resumo da API: /locks/configureautolock.
  • create_connectAltera dadosCriar uma nova conexão. Obrigatório: ID do dispositivo. Resumo da API: /devices/simulate/connect.
  • create_connect_to_hubAltera dadosCriar uma nova conexão ao hub. Obrigatório: ID do dispositivo. Resumo da API: /devices/simulate/connecttohub.
  • create_create_access_grants_create_postAltera dadosCriar uma nova criação. Obrigatório: métodos de acesso solicitados. Resumo da API: /accessgrants/create.
  • create_create_acs_credentials_create_postAltera dadosCriar uma nova criação. Obrigatório: método de acesso. Resumo da API: /acs/credentials/create.
  • create_create_acs_users_create_postAltera dadosCriar uma nova criação. Obrigatório: ID do sistema ACS ou nome completo. Resumo da API: /acs/users/create.
  • create_create_cameras_live_views_create_postAltera dadosCriar uma nova câmera ao vivo. Obrigatório: ID do dispositivo. Resumo da API: /cameras/liveviews/create.
  • create_create_connect_webviews_create_postAltera dadosCriar uma nova visão web. Resumo da API: /connectwebviews/create.
  • create_create_noise_sensors_noise_thresholds_create_postAltera dadosCriar um novo limite de ruído. Obrigatório: ID do dispositivo, fim diário ou início diário. Resumo da API: /noisesensors/noisethresholds/create.
  • create_create_spaces_create_postAltera dadosCriar um novo espaço. Obrigatório: nome. Resumo da API: /spaces/create.
  • create_create_thermostats_daily_programs_create_postAltera dadosCriar um novo programa diário de termostato. Obrigatório: ID do dispositivo, nome ou períodos. Resumo da API: /thermostats/dailyprograms/create.
  • create_create_user_identities_create_postAltera dadosCriar uma nova identidade do usuário. Resumo da API: /useridentities/create.
  • create_create_webhooks_create_postElimina dadosCriar um novo webhook. Obrigatório: URL. Ação destrutiva; pode exigir aprovação. Resumo da API: /webhooks/create.
  • create_create_workspaces_create_postAltera dadosCriar um novo workspace. Obrigatório: nome. Resumo da API: /workspaces/create.
  • create_create_workspaces_customization_profiles_create_postAltera dadosCriar um novo perfil de personalização do workspace. Resumo da API: /workspaces/customizationprofiles/create.
  • create_credential_offline_codeAltera dadosCriar uma nova credencial offline. Obrigatório: ID do usuário ACS ou ID de entrada ACS permitida. Resumo da API: /acs/credentials/createofflinecode.
  • create_customer_portalAltera dadosCriar um novo portal do cliente. Resumo da API: /customers/createportal.
  • create_disconnectAltera dadosCriar uma nova desconexão. Obrigatório: ID da conta conectada. Resumo da API: /connectedaccounts/simulate/disconnect.
  • create_disconnect_devices_simulate_disconnect_postAltera dadosCriar uma nova desconexão de dispositivos (simulação). Obrigatório: ID do dispositivo. Resumo da API: /devices/simulate/disconnect.
  • create_disconnect_from_hubAltera dadosCriar uma nova desconexão da central. Obrigatório: ID do dispositivo. Resumo da API: /devices/simulate/disconnectfromhub.
  • create_encodeAltera dadosCriar um novo código de acesso. Obrigatório: ID do método de acesso ou ID do codificador ACS. Resumo da API: /accessmethods/encode.
  • create_encode_credentialAltera dadosCriar uma nova credencial codificada. Obrigatório: ID do codificador ACS. Resumo da API: /acs/encoders/encodecredential.
  • create_generate_instant_keyAltera dadosGerar uma chave instantânea. Obrigatório: ID da identidade do usuário. Resumo da API: /useridentities/generateinstantkey.
  • create_grant_accessAltera dadosConceder acesso. Obrigatório: ID de entrada ACS. Resumo da API: /acs/entrances/grantaccess.
  • create_hvac_mode_adjustedAltera dadosCriar um novo modo HVAC ajustado. Resumo da API: /thermostats/simulate/hvacmodeadjusted.
  • create_launchAltera dadosIniciar uma automação de provisionamento de credenciais ACS. Obrigatório: ID do sistema ACS ou ID da identidade do usuário. Resumo da API: /acs/credentialprovisioningautomations/launch.
  • create_launch_user_identities_enrollment_automations_launch_postAltera dadosIniciar uma automação de inscrição de identidades do usuário. Obrigatório: ID do sistema ACS ou ID da identidade do usuário. Resumo da API: /useridentities/enrollmentautomations/launch.
  • create_manual_lock_via_keypadAltera dadosCriar um novo bloqueio manual via teclado numérico. Obrigatório: ID do dispositivo. Resumo da API: /locks/simulate/manuallockviakeypad.
  • create_next_credential_encode_will_failAltera dadosCriar um novo credencial de codificação futura falhará. Resumo da API: /acs/encoders/simulate/nextcredentialencodewillfail.
  • create_next_credential_encode_will_succeedAltera dadosCriar um novo credencial de codificação futura terá sucesso. Obrigatório: ID do encoder ACS. Resumo da API: /acs/encoders/simulate/nextcredentialencodewillsucceed.
  • create_next_credential_scan_will_failAltera dadosCriar um novo credencial de varredura futura falhará. Resumo da API: /acs/encoders/simulate/nextcredentialscanwillfail.
  • create_next_credential_scan_will_succeedAltera dadosCriar um novo credencial de varredura futura terá sucesso. Resumo da API: /acs/encoders/simulate/nextcredentialscanwillsucceed.
  • create_pageAltera dadosCriar uma nova página. Obrigatório: código ou ID do dispositivo. Resumo da API: /locks/simulate/keypadcodeentry.
  • create_pull_backup_access_codeAltera dadosCriar um novo código de acesso de backup por retirada. Obrigatório: ID do código de acesso. Resumo da API: /accesscodes/pullbackupaccesscode.
  • create_push_dataAltera dadosCriar novos dados de push. Obrigatório: chave do cliente. Resumo da API: /customers/pushdata.
  • create_quoteAltera dadosCriar uma nova cotação. Obrigatório: ID da sessão de visualização ao vivo da câmera, oferta SDP ou token. Resumo da API: /cameras/liveviews/offer.
  • create_removeAltera dadosCriar um novo remover. Obrigatório: ID do dispositivo. Resumo da API: /devices/simulate/remove.
  • create_report_deviceAltera dadosCriar um novo relatório de dispositivo. Obrigatório: ID do sistema ACS. Resumo da API: /acs/systems/reportdevices.
  • create_report_device_constraintAltera dadosCriar uma nova restrição de relatório de dispositivo. Obrigatório: ID do dispositivo. Resumo da API: /accesscodes/reportdeviceconstraints.
  • create_report_provider_metadataAltera dadosCriar um novo relatório de metadados do provedor. Obrigatório: dispositivos. Resumo da API: /devices/reportprovidermetadata.
  • create_request_access_methodAltera dadosCriar uma nova solicitação de método de acesso. Obrigatório: ID de concessão de acesso ou métodos de acesso solicitados. Resumo da API: /accessgrants/requestaccessmethods.
  • create_reservation_deep_linkAltera dadosCriar um novo reserva. Obrigatório: chave do cliente ou chave de reserva. Resumo da API: /customers/reservations/createdeeplink.
  • create_reset_sandboxAltera dadosCriar um novo reset do sandbox. Resumo da API: /workspaces/resetsandbox.
  • create_revoke_access_to_all_entranceAltera dadosCriar uma nova revogação de acesso a todas as entradas. Resumo da API: /acs/users/revokeaccesstoallentrances.
  • create_scan_credentialAltera dadosCriar um novo credencial de varredura. Obrigatório: ID do encoder ACS. Resumo da API: /acs/encoders/scancredential.
  • create_scan_to_assign_credentialAltera dadosCriar uma nova varredura para atribuir credencial. Obrigatório: ID do encoder ACS. Resumo da API: /acs/encoders/scantoassigncredential.
  • create_simulate_sandbox_phoneAltera dadosCriar um novo simular. Obrigatório: ID de identidade do usuário. Resumo da API: /phones/simulate/createsandboxphone.
  • create_simulate_unmanaged_access_codeAltera dadosCriar um novo simular. Obrigatório: código, ID do dispositivo ou nome. Resumo da API: /accesscodes/simulate/createunmanagedaccesscode.
  • create_space_acs_entrancesVisível para outras pessoasCriar um novo espaço. Obrigatório: IDs de entradas ACS ou ID do espaço. Os efeitos são visíveis fora deste sistema. Resumo da API: /spaces/addacsentrances.
  • create_space_connected_accountVisível para outras pessoasCriar um novo espaço. Obrigatório: ID da conta conectada ou ID do espaço. Os efeitos são visíveis fora deste sistema. Resumo da API: /spaces/addconnectedaccount.
  • create_space_devicesVisível para outras pessoasCriar um novo espaço. Obrigatório: IDs de dispositivos ou ID do espaço. Os efeitos são visíveis fora deste sistema. Resumo da API: /spaces/adddevices.
  • create_stopAltera dadosCriar uma nova parada. Obrigatório: ID da sessão de visualização ao vivo da câmera ou token. Resumo da API: /cameras/liveviews/stop.
  • create_subscriptionAltera dadosCriar uma nova assinatura. Obrigatório: ID do dispositivo ou se expirou. Resumo da API: /devices/simulate/paidsubscription.
  • create_suspendAltera dadosCriar uma nova suspensão. Resumo da API: /acs/users/suspend.
  • create_temperature_reachedAltera dadosCriar um novo evento de temperatura atingida. Obrigatório: ID do dispositivo. Resumo da API: /thermostats/simulate/temperaturereached.
  • create_thermostat_climate_presetAltera dadosCriar um novo termostato. Obrigatório: chave de preset climático ou ID do dispositivo. Resumo da API: /thermostats/createclimatepreset.
  • create_thermostat_scheduleAltera dadosAgendar uma configuração pré-definida de clima em um termostato: `device_id`, `climate_preset_key`, `starts_at` e `ends_at`; opcional `name` e configurações de sobrescrita.
  • create_trigger_noise_thresholdAltera dadosCriar um novo gatilho de limite de ruído. Obrigatório: ID do dispositivo. Resumo da API: /noisesensors/simulate/triggernoisethreshold.
  • create_unsuspendAltera dadosCriar uma nova desuspendição. Resumo da API: /acs/users/unsuspend.
  • create_user_identity_acs_userVisível para outras pessoasCriar uma nova identidade de usuário. Obrigatório: ID do usuário ACS. Os efeitos são visíveis fora deste sistema. Resumo da API: /useridentities/addacsuser.
  • create_user_to_access_groupVisível para outras pessoasCriar um novo usuário. Obrigatório: ID do grupo de acesso ACS ou ID do usuário ACS. Os efeitos são visíveis fora deste sistema. Resumo da API: /acs/users/addtoaccessgroup.
  • delete_access_codeMovimenta dinheiroRemover um código de acesso de uma fechadura por `access_code_id`. O código deixa de funcionar e não pode ser desfeito.
  • delete_access_groups_userMovimenta dinheiroExcluir permanentemente um grupo de acesso. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /acs/accessgroups/removeuser.
  • delete_customers_dataMovimenta dinheiroExcluir permanentemente um cliente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /customers/deletedata.
  • delete_deletes_access_codes_unmanaged_delete_deleteMovimenta dinheiroExcluir permanentemente um código de acesso. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /accesscodes/unmanaged/delete.
  • delete_deletes_access_grants_delete_deleteMovimenta dinheiroExcluir permanentemente uma concessão de acesso. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /accessgrants/delete.
  • delete_deletes_access_methods_delete_deleteMovimenta dinheiroExcluir permanentemente um método de acesso. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /accessmethods/delete.
  • delete_deletes_acs_access_groups_delete_deleteMovimenta dinheiroExcluir permanentemente um grupo de acesso ACS. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /acs/accessgroups/delete.
  • delete_deletes_acs_credentials_delete_deleteMovimenta dinheiroExcluir permanentemente credenciais ACS. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /acs/credentials/delete.
  • delete_deletes_acs_users_delete_deleteMovimenta dinheiroExcluir permanentemente um usuário ACS. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /acs/users/delete.
  • delete_deletes_connect_webviews_delete_deleteMovimenta dinheiroExcluir permanentemente uma visualização web. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /connectwebviews/delete.
  • delete_deletes_connected_accounts_delete_deleteMovimenta dinheiroExcluir permanentemente uma conta conectada. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /connectedaccounts/delete.
  • delete_deletes_devices_delete_deleteMovimenta dinheiroExcluir permanentemente um dispositivo. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /devices/delete.
  • delete_deletes_instant_keys_delete_deleteMovimenta dinheiroExcluir permanentemente uma chave instantânea. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /instantkeys/delete.
  • delete_deletes_noise_sensors_noise_thresholds_delete_deleteMovimenta dinheiroExcluir permanentemente um limiar de ruído. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /noisesensors/noisethresholds/delete.
  • delete_deletes_spaces_delete_deleteMovimenta dinheiroExcluir permanentemente um espaço. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /spaces/delete.
  • delete_deletes_thermostats_daily_programs_delete_deleteMovimenta dinheiroExcluir permanentemente um programa diário de termostato. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /thermostats/dailyprograms/delete.
  • delete_deletes_thermostats_schedules_delete_deleteMovimenta dinheiroExcluir permanentemente uma programação de termostato. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /thermostats/schedules/delete.
  • delete_deletes_user_identities_delete_deleteMovimenta dinheiroExcluir permanentemente uma identidade de usuário. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /useridentities/delete.
  • delete_deletes_user_identities_enrollment_automations_delete_delMovimenta dinheiroExcluir permanentemente uma automação de matrícula. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /useridentities/enrollmentautomations/delete.
  • delete_deletes_webhooks_delete_deleteMovimenta dinheiroExcluir permanentemente um webhook. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /webhooks/delete.
  • delete_revoke_access_to_devicesMovimenta dinheiroRevogar o acesso a um dispositivo permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /useridentities/revokeaccesstodevice.
  • delete_spaces_acs_entrancesMovimenta dinheiroRemover entradas ACS de um espaço permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /spaces/removeacsentrances.
  • delete_spaces_connected_accountMovimenta dinheiroRemover uma conta conectada de um espaço permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /spaces/removeconnectedaccount.
  • delete_spaces_devicesMovimenta dinheiroRemover dispositivos de um espaço permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /spaces/removedevices.
  • delete_thermostats_climate_presetMovimenta dinheiroExcluir permanentemente um preset climático de termostato. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /thermostats/deleteclimatepreset.
  • delete_user_identities_acs_userMovimenta dinheiroRemover um usuário ACS de uma identidade permanentemente. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /useridentities/removeacsuser.
  • delete_users_from_access_groupMovimenta dinheiroExcluir permanentemente um usuário. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: /acs/users/removefromaccessgroup.
  • detach_credentialVisível para outras pessoasDesafinar uma credencial. Tem efeitos visíveis fora deste sistema. Resumo da API: /acs/credentials/unassign.
  • find_anythingPesquisar todo o espaço de trabalho por dispositivos, códigos de acesso, utilizadores e mais através de um termo `search`.
  • get_access_codeObter um código de acesso por `access_code_id` (ou `device_id` mais `code`), incluindo seu agendamento e status.
  • get_access_code_timelineObter o histórico de um código de acesso por `access_code_id` (criado, configurado no dispositivo, usado, removido).
  • get_access_grant_relatedObter uma concessão de acesso. Resumo da API: /accessgrants/getrelated.
  • get_access_method_relatedObter um método de acesso. Resumo da API: /accessmethods/getrelated.
  • get_action_attemptVerificar se uma ação de bloqueio, desbloqueio ou outra ação do dispositivo foi bem-sucedida, usando `action_attempt_id`.
  • get_deviceObter um dispositivo por `device_id` ou `name`, incluindo status online, bateria e capacidades.
  • get_space_relatedObter um espaço. Resumo da API: /spaces/getrelated.
  • get_thermostatObter um termostato por `device_id` ou `name`, com temperatura atual, modo e pontos de ajuste.
  • get_workspaceObter o espaço Seam a que esta chave de API pertence (sandbox ou produção).
  • list_access_codesListar códigos de acesso (PIN), por `device_id`, `search` ou `access_code_ids`. Paginado com `limit` e `page_cursor`.
  • list_access_groups_accessible_entrancesListar grupos de acesso. Filtros opcionais: ID do grupo de acesso ACS. Resumo da API: /acs/accessgroups/listaccessibleentrances.
  • list_access_groups_usersListar grupos de acesso. Filtros opcionais: ID do grupo de acesso ACS. Resumo da API: /acs/accessgroups/listusers.
  • list_access_system_usersListe usuários em sistemas de controle de acesso por `acs_system_id` ou `search`. Paginado com `limit` e `page_cursor`.
  • list_connected_accountsListe as contas conectadas (por exemplo, login de marca de um cadeado ou termostato), com `search`, `limit` e `page_cursor` opcionais.
  • list_credentials_accessible_entrancesListar credenciais. Filtros opcionais: ID da credencial ACS. Resumo da API: /acs/credentials/listaccessibleentrances.
  • list_devicesListe dispositivos conectados (cadeados, termostatos, sensores), filtrados por `search`, `device_type`, `manufacturer`, `space_id` ou `connected_account_id`. Paginado com `limit` e `page_cursor`.
  • list_devices_providersListar dispositivos. Filtros opcionais: categoria de fornecedor. Resumo da API: /devices/listdeviceproviders.
  • list_entrancesListe portas/entradas em sistemas de controle de acesso por `acs_system_id`, `space_id` ou `search`.
  • list_entrances_credentials_with_accessListar entradas. Filtros opcionais: ID da entrada ACS ou incluir se. Resumo da API: /acs/entrances/listcredentialswithaccess.
  • list_eventsListar eventos de dispositivos e acesso (desbloqueio, uso de código, dispositivo offline e mais), filtrado por `device_id`, `event_type`, `since` ou `between`. Use `limit`.
  • list_generate_codesListar geração de códigos. Filtros opcionais: ID do dispositivo. Resumo da API: /accesscodes/generatecode.
  • list_gets_access_codes_unmanaged_get_getListar obtenções. Filtros opcionais: ID do dispositivo, ID do código de acesso ou código. Resumo da API: /accesscodes/unmanaged/get.
  • list_gets_access_grants_get_getListar obtenções. Filtros opcionais: ID da concessão de acesso ou chave da concessão de acesso. Resumo da API: /accessgrants/get.
  • list_gets_access_grants_unmanaged_get_getListar obtenções. Filtros opcionais: ID da concessão de acesso. Resumo da API: /accessgrants/unmanaged/get.
  • list_gets_access_methods_get_getListar obtenções. Filtros opcionais: ID do método de acesso. Resumo da API: /accessmethods/get.
  • list_gets_access_methods_unmanaged_get_getListar obtenções. Filtros opcionais: ID do método de acesso. Resumo da API: /accessmethods/unmanaged/get.
  • list_gets_acs_access_groups_get_getListar obtenções. Filtros opcionais: ID do grupo de acesso ACS. Resumo da API: /acs/accessgroups/get.
  • list_gets_acs_access_groups_unmanaged_get_getListar obtenções. Filtros opcionais: ID do grupo de acesso ACS. Resumo da API: /acs/accessgroups/unmanaged/get.
  • list_gets_acs_credentials_get_getListar obtenções. Filtros opcionais: ID da credencial ACS. Resumo da API: /acs/credentials/get.
  • list_gets_acs_credentials_unmanaged_get_getListar obtenções. Filtros opcionais: ID da credencial ACS. Resumo da API: /acs/credentials/unmanaged/get.
  • list_gets_acs_encoders_get_getListar obtenções. Filtros opcionais: ID do encoder ACS. Resumo da API: /acs/encoders/get.
  • list_gets_acs_entrances_get_getListar obtenções. Filtros opcionais: ID da entrada ACS. Resumo da API: /acs/entrances/get.
  • list_gets_acs_systems_get_getListar obtenções. Filtros opcionais: ID do sistema ACS. Resumo da API: /acs/systems/get.
  • list_gets_acs_users_get_getListar obtenções. Filtros opcionais: ID do usuário ACS, ID de identidade do usuário ou ID do sistema ACS. Resumo da API: /acs/users/get.
  • list_gets_acs_users_unmanaged_get_getLista de obtenções. Filtros opcionais: ID do usuário ACS.
  • list_gets_connect_webviews_get_getLista de obtenções. Filtros opcionais: ID da visualização web conectada.
  • list_gets_events_get_getLista de obtenções. Filtros opcionais: ID do evento, tipo de evento ou ID do dispositivo.
  • list_gets_instant_keys_get_getLista de obtenções. Filtros opcionais: ID da chave instantânea ou URL da chave instantânea.
  • list_gets_noise_sensors_noise_thresholds_get_getLista de obtenções. Filtros opcionais: ID do limite de ruído.
  • list_gets_phones_get_getLista de obtenções. Filtros opcionais: ID do dispositivo.
  • list_gets_spaces_get_getLista de obtenções. Filtros opcionais: ID do espaço ou chave do espaço.
  • list_gets_thermostats_schedules_get_getLista de obtenções. Filtros opcionais: ID da programação do termostato.
  • list_gets_user_identities_enrollment_automations_get_getLista de obtenções. Filtros opcionais: ID da automação de matrícula.
  • list_gets_user_identities_get_getLista de obtenções. Filtros opcionais: ID ou chave da identidade do usuário.
  • list_gets_user_identities_unmanaged_get_getLista de obtenções. Filtros opcionais: ID da identidade do usuário.
  • list_gets_webhooks_get_getLista de obtenções. Filtros opcionais: ID do webhook.
  • list_gets_workspaces_customization_profiles_get_getLista de obtenções. Filtros opcionais: ID do perfil de personalização.
  • list_listsLista de listas. Filtros opcionais: ID da identidade do usuário, ID do sistema ACS, ID da entrada ACS, chave de reserva ou cursor de página. Os resultados são paginados.
  • list_lists_access_methods_list_getLista de listas. Filtros opcionais: ID da concessão de acesso, chave da concessão de acesso, ID do dispositivo, ID da entrada ACS, ID do espaço ou ID do código de acesso. Os resultados são paginados.
  • list_lists_access_methods_unmanaged_list_getLista de listas. Filtros opcionais: ID da concessão de acesso, ID do dispositivo, ID da entrada ACS ou ID do espaço.
  • list_lists_acs_credential_pools_list_getLista de listas. Filtros opcionais: ID do sistema ACS.
  • list_lists_acs_encoders_list_getLista de listas. Filtros opcionais: ID do sistema ACS, IDs do sistema ACS, IDs dos codificadores ACS ou cursor de página. Os resultados são paginados.
  • list_lists_action_attempts_list_getLista de listas. Filtros opcionais: IDs das tentativas de ação, ID do dispositivo ou cursor de página. Os resultados são paginados.
  • list_lists_instant_keys_list_getLista de listas. Filtros opcionais: ID da identidade do usuário.
  • list_lists_noise_sensors_noise_thresholds_list_getListar listas. Filtros opcionais: ID do dispositivo ou se programado. Resumo da API: /noisesensors/noisethresholds/list.
  • list_lists_phones_list_getListar listas. Filtros opcionais: ID de identidade do usuário ou ID de credencial ACS. Resumo da API: /phones/list.
  • list_lists_thermostats_schedules_list_getListar listas. Filtros opcionais: ID do dispositivo ou chave de identificador de usuário. Resumo da API: /thermostats/schedules/list.
  • list_lists_user_identities_enrollment_automations_list_getListar listas. Filtros opcionais: ID de identidade do usuário. Resumo da API: /useridentities/enrollmentautomations/list.
  • list_lists_webhooks_list_getListar listas. Resumo da API: /webhooks/list.
  • list_lists_workspaces_customization_profiles_list_getListar listas. Filtros opcionais: chave do cliente. Resumo da API: /workspaces/customizationprofiles/list.
  • list_lists_workspaces_list_getListar listas. Resumo da API: /workspaces/list.
  • list_locksListar fechaduras inteligentes, opcionalmente por `manufacturer` ou `connected_account_id`.
  • list_noise_sensorsListar sensores de ruído, opcionalmente por `manufacturer` ou `connected_account_id`.
  • list_spacesListar espaços (quartos, unidades, edifícios) que agrupam dispositivos, com opção de `search`.
  • list_systems_compatible_credential_manager_acs_systemsListar sistemas. Filtros opcionais: ID de sistema ACS. Resumo da API: /acs/systems/listcompatiblecredentialmanageracssystems.
  • list_thermostatsListar termostatos, opcionalmente por `manufacturer` ou `connected_account_id`.
  • list_user_identities_accessible_devicesListar identidades do usuário. Filtros opcionais: ID de identidade do usuário. Resumo da API: /useridentities/listaccessibledevices.
  • list_user_identities_accessible_entrancesListar identidades do usuário. Filtros opcionais: ID de identidade do usuário. Resumo da API: /useridentities/listaccessibleentrances.
  • list_user_identities_acs_systemsListar identidades do usuário. Filtros opcionais: ID de identidade do usuário. Resumo da API: /useridentities/listacssystems.
  • list_user_identities_acs_usersListar identidades do usuário. Filtros opcionais: ID de identidade do usuário. Resumo da API: /useridentities/listacsusers.
  • list_users_accessible_entrancesListar usuários. Filtros opcionais: ID de usuário ACS, ID de identidade do usuário ou ID de sistema ACS. Resumo da API: /acs/users/listaccessibleentrances.
  • lock_doorVisível para outras pessoasTravar um bloqueio inteligente através de `device_id`. Trava fisicamente a porta; retorna uma tentativa de ação que pode verificar.
  • search_getsPesquisar gets por ID de conta conectada ou e-mail. Use isso para encontrar gets existentes antes de criar um novo get. Resumo da API: /connectedaccounts/get.
  • search_gets_devices_unmanaged_get_getPesquisar gets por ID do dispositivo ou nome. Use isso para encontrar gets existentes antes de criar um novo get. Resumo da API: /devices/unmanaged/get.
  • search_gets_locks_get_getPesquisar gets por ID do dispositivo ou nome. Use isso para encontrar gets existentes antes de criar um novo get. Resumo da API: /locks/get.
  • search_lists_access_codes_unmanaged_list_getPesquisar listas por ID do dispositivo, chave de identificador de usuário, busca ou cursor de paginação. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /accesscodes/unmanaged/list.
  • search_lists_access_grants_list_getPesquise listas por IDs de concessões de acesso, chave do cliente, cursor de página, ID de identidade do usuário, ID do sistema ACS ou ID de entrada ACS. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /accessgrants/list.
  • search_lists_acs_access_groups_list_getPesquise listas por ID do sistema ACS, ID do usuário ACS, ID de identidade do usuário ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Resumo da API: /acs/accessgroups/list.
  • search_lists_acs_access_groups_unmanaged_list_getPesquise listas por ID do sistema ACS, ID do usuário ACS ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Resumo da API: /acs/accessgroups/unmanaged/list.
  • search_lists_acs_credentials_list_getPesquise listas por ID do usuário ACS, ID do sistema ACS, ID de identidade do usuário, criado antes, é credencial de sincronização multi-fone ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /acs/credentials/list.
  • search_lists_acs_credentials_unmanaged_list_getPesquise listas por ID do usuário ACS, ID do sistema ACS, ID de identidade do usuário ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Resumo da API: /acs/credentials/unmanaged/list.
  • search_lists_acs_systems_list_getPesquise listas por chave do cliente, ID da conta conectada ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Resumo da API: /acs/systems/list.
  • search_lists_acs_users_unmanaged_list_getPesquise listas por ID de identidade do usuário, número de telefone de identidade do usuário, endereço de email de identidade do usuário, ID do sistema ACS ou pesquise. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /acs/users/unmanaged/list.
  • search_lists_connect_webviews_list_getPesquise listas por chave do cliente, chave de identificador de usuário, metadados personalizados tem, pesquise ou cursor de página. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /connectwebviews/list.
  • search_lists_devices_unmanaged_list_getPesquise listas por chave do cliente, ID da conta conectada, IDs de contas conectadas, ID de visualização web de conexão, tipo de dispositivo ou tipos de dispositivos. Use isso para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /devices/unmanaged/list.
  • search_lists_user_identities_list_getPesquisar listas por IDs de identidade do utilizador, pesquisa, ID do sistema ACS do gestor de credenciais e criado antes ou cursor de página. Use isto para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /useridentities/list.
  • search_lists_user_identities_unmanaged_list_getPesquisar listas por pesquisa, criado antes ou cursor de página. Use isto para encontrar listas existentes antes de criar uma nova lista. Os resultados são paginados. Resumo da API: /useridentities/unmanaged/list.
  • set_thermostat_coolAltera dadosAlternar um termostato (`device_id`) para modo de resfriamento com um ponto de ajuste em Celsius ou Fahrenheit.
  • set_thermostat_fan_modeAltera dadosDefinir o modo de ventoinha do termostato (`fan_mode_setting`: auto, ligado ou circular) através de `device_id`.
  • set_thermostat_heatAltera dadosAlternar um termostato (`device_id`) para modo aquecimento com um ponto de ajuste em Celsius ou Fahrenheit.
  • set_thermostat_heat_coolAltera dadosAlternar um termostato (`device_id`) para modo automático aquecimento-resfriamento com pontos de ajuste de aquecimento e resfriamento.
  • submit_access_method_doorVisível para outras pessoasDesbloquear um método de acesso. Tem efeitos visíveis fora deste sistema. Resumo da API: /accessmethods/unlockdoor.
  • submit_accountVisível para outras pessoasSincronizar uma conta. Tem efeitos visíveis fora deste sistema. Resumo da API: /connectedaccounts/sync.
  • submit_entranceVisível para outras pessoasDesbloquear uma entrada. Tem efeitos visíveis fora deste sistema. Resumo da API: /acs/entrances/unlock.
  • submit_thermostat_weekly_programVisível para outras pessoasAtivar um termostato. Tem efeitos visíveis fora deste sistema. Resumo da API: /thermostats/activateweeklyprogram.
  • submit_user_identityVisível para outras pessoasFundir uma identidade do utilizador. Tem efeitos visíveis fora deste sistema. Resumo da API: /useridentities/merge.
  • turn_thermostat_offAltera dadosDesligar aquecimento e ar condicionado em um termostato via `device_id`.
  • unlock_doorVisível para outras pessoasDesbloquear um bloqueio inteligente através de `device_id`. Desbloqueia fisicamente a porta; retorna uma tentativa de ação que pode verificar.
  • update_access_codes_multipleVisível para outras pessoasAtualizar um código de acesso existente. Apenas os campos que passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: /accesscodes/updatemultiple.
  • update_convert_to_managedsVisível para outras pessoasAtualizar uma conversão existente para gerida. Apenas os campos que passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: /accesscodes/unmanaged/converttomanaged.
  • update_grant_access_to_devicesVisível para outras pessoasAtualizar um acesso concedido a dispositivo existente. Tem efeitos visíveis fora deste sistema. Resumo da API: /useridentities/grantaccesstodevice.
  • update_thermostats_climate_presetVisível para outras pessoasAtualizar um termostato existente. Apenas os campos que passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: /thermostats/updateclimatepreset.
  • update_thermostats_fallback_climate_presetAltera dadosAtualizar um termostato existente. Resumo da API: /thermostats/setfallbackclimatepreset.
  • update_thermostats_hvac_modeAltera dadosAtualizar um termostato existente. Resumo da API: /thermostats/sethvacmode.
  • update_thermostats_temperature_thresholdVisível para outras pessoasAtualizar um termostato existente. Apenas os campos que passa são alterados. Tem efeitos visíveis fora deste sistema. Resumo da API: /thermostats/settemperaturethreshold.
  • update_thermostats_weekly_programAltera dadosAtualizar um termostato existente. Resumo da API: /thermostats/updateweeklyprogram.
  • update_updatesVisível para outras pessoasAtualizar uma atualização existente. Apenas os campos passados são alterados. Os efeitos são visíveis fora deste sistema. Resumo da API: /accesscodes/unmanaged/update.
  • upload_customization_profile_imagesAltera dadosEnviar um perfil de personalização. Resumo da API: /workspaces/customizationprofiles/uploadimages.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Seam na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole uma chave da API Seam (começa com seam_). Faça login no Console Seam (console.seam.co), escolha o ambiente de trabalho, sandbox ou produção, abra Desenvolvedor > Chaves da API e clique em Adicionar Chave da API. Uma chave funciona apenas para seu próprio ambiente de trabalho.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Seam?

Ela pode ler seu ambiente de trabalho, contas conectadas, dispositivos, fechaduras, termostatos, sensores de ruído, espaços, códigos de acesso e seu histórico, usuários do sistema de acesso e entradas e eventos de dispositivo. Ela pode trancar e abrir portas, criar e excluir códigos de acesso, alterar modos, pontos de ajuste e modo do ventilador do termostato, e ativar ou agendar presets climáticos, se você alternar essas ferramentas para ligado.

A IA vê minhas credenciais do Seam?

Não. Suas credenciais Seam são criptografadas em repouso e nunca mostradas à IA. Após salvar, elas não aparecem novamente, nem mesmo para você. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, podendo começar apenas com consultas. Abrir portas, criar ou excluir códigos de acesso afetam quem pode entrar no prédio, então essas ações podem exigir sua aprovação antes de rodar. Também pode desativá-las e usar o Seam apenas para consultas. Toda chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações & Conectores › Avançado e ative o Modo Desenvolvedor, depois adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona também no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O PipMCP tem um plano gratuito sem cartão de crédito necessário. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta Seam.

Posso testar com um workspace sandbox primeiro?

Sim. O Seam mantém workspaces sandbox e produção separados, e uma chave de API funciona apenas no workspace onde foi criada. Crie a chave em um workspace sandbox para testar a IA lá, e crie uma nova chave no seu workspace de produção quando estiver pronto.

Deixe a sua IA trabalhar em Seam ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Seam gratuitamente

O PipMCP não tem qualquer afiliação com Seam. Os nomes dos produtos são marcas comerciais dos respetivos titulares.