Integracja · Formularze
Połącz Claude i ChatGPT z ODK
Zapytaj swoją AI, ile zgłoszeń wpłynęło do formularza, co mówią odpowiedzi lub kto je przesłał. Może wyświetlać projekty i formularze, czytać pytania formularza, przeszukiwać odpowiedzi ze zgłoszeń za pomocą filtrów i eksportować je do CSV. Może też komentować zgłoszenia oraz odczytywać, tworzyć i aktualizować encje na Twoich listach encji.
Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.
Spróbuj zapytać
“Które formularze w projekcie badania gospodarstw domowych mają najwięcej zgłoszeń?”
AI wyświetla formularze w projekcie wraz z ich stanem i liczbą zgłoszeń.
“Pokaż odpowiedzi z formularza rejestracyjnego, gdzie powiat to Północ.”
Odczytuje pola formularza, a następnie przeszukuje odpowiedzi ze zgłoszeń, filtrując po tym polu.
“Wyeksportuj zgłoszenia formularza punktu wodnego z tego miesiąca jako CSV.”
Eksportuje zgłoszenia formularza jako CSV z filtrem daty.
Co może robić Twoja AI
Projekty i formularze
Wyświetlaj projekty i formularze wraz ze stanem i liczbą zgłoszeń oraz czytaj pytania formularza wraz z ich ścieżkami i typami.
Zgłoszenia
Wyświetlaj zgłoszenia, przeszukuj ich odpowiedzi filtrami OData, eksportuj CSV, przeglądaj załączniki i osoby przesyłające oraz czytaj lub dodawaj komentarze.
Encje
Odczytuj listy encji, przeszukuj i pobieraj encje wraz z ich właściwościami i historią oraz twórz lub aktualizuj encje.
“Kto przesłał zgłoszenia do formularza wizyty na miejscu?”
Wyświetla użytkowników i użytkowników aplikacji, którzy przesłali zgłoszenia do formularza.
“Dodaj komentarz do zgłoszenia uuid:4a1f..., że punkt GPS wygląda na błędny.”
Dodaje komentarz do tego zgłoszenia, dzięki czemu recenzenci zobaczą go w Central.
“Zaktualizuj encję 7c2e... na liście households: ustaw status na visited.”
Odczytuje encję wraz z jej bieżącą wersją i aktualizuje właściwość.
Narzędzia dla ODK: 178
Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.
add_submission_commentZmienia daneDodaj komentarz (`body`) do zgłoszenia według `project_id`, `xml_form_id` i `instance_id`.attach_assignmentUsuwaPrzypisz przypisanie (identyfikator aktora). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Assigning an Actor to a server-wide Role.attach_assignment_to_formUsuwaPrzypisz przypisanie (identyfikator aktora). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Assigning an Actor to a Form Role.attach_assignment_to_projectUsuwaPrzypisz przypisanie (identyfikator aktora). Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Assigning an Actor to a Project Role.attach_documentZmienia daneZałącz dokument (nazwa pliku). Podsumowanie API: Linking a Dataset to a Draft Form Attachment.create_analyticZmienia daneUtwórz nową analitykę. Wymagane: enabled. Podsumowanie API: Setting new configuration for Usage Reporting.create_backupZmienia daneUtwórz nową kopię zapasową. Podsumowanie API: Using an Encryption Passphrase.create_dataset_propertyZmienia daneUtwórz nową właściwość zbioru danych. Wymagane: body name. Podsumowanie API: Adding Properties.create_entityZmienia daneUtwórz encję na liście encji według `project_id` i `name`; etykietę i wartości właściwości przekaż w `body`.create_form_draftZmienia daneUtwórz nową wersję roboczą formularza. Podsumowanie API: Creating a Draft Form.create_form_public_linkZmienia daneUtwórz nowy link publiczny do formularza. Wymagane: display name. Podsumowanie API: Creating a Link.create_form_submissionZmienia daneUtwórz nowe zgłoszenie do formularza. Podsumowanie API: Creating a Submission.create_hero_imageZmienia daneUtwórz nowy obraz hero. Podsumowanie API: Setting a new hero image for the server.create_initiateUsuwaUtwórz nowe zainicjowanie. Wymagane: email. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Initating a password reset.create_login_appearanceZmienia daneUtwórz nowy wygląd logowania. Podsumowanie API: Setting a new title and description for the login page.create_logoZmienia daneUtwórz nowe logo. Podsumowanie API: Setting a new logo for the server.create_projectZmienia daneUtwórz nowy projekt. Wymagane: name. Podsumowanie API: Creating a Project.create_project_datasetZmienia daneStwórz nowy zbiór danych dla projektu. Wymagane: nazwa. API summary: Creating Datasets.create_project_formZmienia daneUtwórz nowy formularz dla projektu. Podsumowanie API: Tworzenie nowego Formularza.create_project_propertyZmienia daneUtwórz nową właściwość dla projektu. Wymagane: nazwa. Podsumowanie API: Rejestracja Nazwy Właściwości Aktora.create_project_submissionWidoczne dla innychUtwórz nowe zgłoszenie do projektu. Ma skutki widoczne poza tym systemem. Podsumowanie API: OpenRosa Form Submission API.create_project_userZmienia daneUtwórz nowego użytkownika projektu. Wymagane: display name. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Creating a new App User.create_submissionZmienia daneUtwórz nowe zgłoszenie. Podsumowanie API: Creating a Submission.create_submission_openrosa_submit_to_draft_formUsuwaUtwórz nowe zgłoszenie. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: OpenRosa Form Submission API.create_userZmienia daneUtwórz nowego użytkownika. Wymagane: adres e-mail. Najpierw wyszukaj użytkowników, aby uniknąć duplikatów. Podsumowanie API: Tworzenie nowego Użytkownika.delete_analyticsPrzenosi środkiTrwale usuń analitykę. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Unsetting the current Usage Reporting configuration.delete_assignmentUsuwaTrwale usuń przypisanie według identyfikatora aktora. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Stripping an Role Assignment from an Actor.delete_bulk_deletesPrzenosi środkiTrwale usuń zbiorcze usunięcie według nazwy. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Bulk Deleting Entities.delete_currentsPrzenosi środkiTrwale usuń bieżący element. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Logging out current session.delete_dataset_entityUsuwaTrwale usuń encję według uuid encji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deleting an Entity.delete_dataset_propertyUsuwaTrwale usuń właściwość według nazwy właściwości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deleting a Property.delete_documentUsuwaTrwale usuń dokument według nazwy pliku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Clearing a Draft Form Attachment.delete_form_assignmentUsuwaTrwale usuń przypisanie według identyfikatora aktora. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Revoking a Form Role Assignment from an Actor.delete_form_draftsPrzenosi środkiTrwale usuń wersję roboczą według xml form id. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Deleting a Draft Form.delete_form_public_linkUsuwaTrwale usuń link publiczny według identyfikatora linku. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deleting a Link.delete_form_submissionUsuwaTrwale usuń zgłoszenie według identyfikatora instancji. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deleting a Submission.delete_hero_imagesPrzenosi środkiTrwale usuń obraz hero. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Unsetting the hero image configured for the server.delete_login_appearancesPrzenosi środkiTrwale usuń wygląd logowania. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Unsetting the title and description configured for the login page.delete_logosPrzenosi środkiTrwałe usunięcie logo. Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie logo skonfigurowanego dla serwera.delete_projectUsuwaTrwale usuń projekt według nazwy właściwości. Działanie destrukcyjne; może wymagać zatwierdzenia. Podsumowanie API: Deleting a project preference.delete_project_assignmentUsuwaTrwałe usunięcie przypisania przez id aktora. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Anulowanie nadania roli projektu dla Aktora.delete_project_datasetUsuwaTrwałe usunięcie zbioru danych według nazwy. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie zbioru danych.delete_project_delete_projectUsuwaTrwałe usunięcie projektu przez id projektu. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie projektu.delete_project_formUsuwaTrwałe usunięcie formularza przez id xml formularza. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie formularza.delete_project_userUsuwaTrwałe usunięcie użytkownika przez id użytkownika. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie użytkownika aplikacji.delete_siteUsuwaTrwałe usunięcie strony według nazwy właściwości. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie preferencji dla całej strony.delete_submission_documentUsuwaTrwałe usunięcie dokumentu przez nazwę pliku. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Wyczyszczenie załącznika do zgłoszenia.delete_submission_document_clear_draft_form_submission_attachmenUsuwaTrwałe usunięcie dokumentu przez nazwę pliku. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Wyczyszczenie załącznika do zgłoszenia.delete_userUsuwaTrwałe usunięcie użytkownika przez id aktora. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Usuwanie użytkownika.delete_version_documentUsuwaTrwałe usunięcie dokumentu przez nazwę pliku. Akcja nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Wyczyszczenie załącznika wersji zgłoszenia.download_documentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika formularza.download_document_download_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika.download_document_download_draft_form_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Downloading a Draft Form Attachment.download_document_download_draft_form_submission_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika.download_document_download_form_version_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika wersji formularza.download_document_download_test_draft_form_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika formularza.download_document_download_versioned_attachmentPobierz dokument dla dokumentu. Podsumowanie API: Pobieranie załącznika wersji.download_entities_csvPobierz dokument dla pliku CSV encji. Podsumowanie API: Download Dataset.download_entities_csv_download_deleted_dataset_entitiesPobierz dokument dla pliku CSV encji. Podsumowanie API: Downloading Deleted Dataset Entities.export_submissions_csvEksportuj odpowiedzi formularza jako CSV za pomocą `project_id` i `xml_form_id`, z opcjonalnym filtrem OData `filter`.export_submissions_csv_zipsEksportuj odpowiedzi formularzy jako ZIP plików CSV. Podsumowanie API: Eksportowanie odpowiedzi formularzy do formatu CSV.export_submissions_csv_zips_export_draft_form_submissions_to_csvEksportuj odpowiedzi formularzy jako ZIP plików CSV. Podsumowanie API: Eksportowanie odpowiedzi formularzy do formatu CSV.get_analyticPobierz jedną statystykę. Podsumowanie API: Przegląd raportu użycia.get_assignmentPobierz jedno przydzielenie na podstawie ID roli. Podsumowanie API: Wyświetlanie wszystkich aktorów przypisanych do określonej roli.get_current_userPobierz użytkownika ODK Central, jako którego jesteś zalogowany.get_entityPobierz jedną encję według `project_id`, listy encji `name` i `entity_uuid`, wraz z jej bieżącymi wartościami właściwości.get_entity_listPobierz jedną listę encji według `project_id` i `name`, wraz z jej właściwościami.get_formPobierz jeden formularz za pomocą `project_id` i `xml_form_id`, w tym jego stan oraz ostatni czas odpowiedzi.get_form_2Pobierz jeden formularz na podstawie ID roli. Podsumowanie API: Wyświetlanie przypisań do formularzy zależnych od roli w ramach projektu.get_form_assignmentPobierz jedno przydzielenie dla formularza na podstawie ID roli. Podsumowanie API: Wyświetlanie wszystkich aktorów przypisanych do określonej roli formularza.get_form_draft_svcPobierz jeden szkicowy zestaw danych (svc) dla formularza na podstawie tabeli. Wyniki są podzielone na strony. Podsumowanie API: Dokument danych.get_form_public_linkPobierz jeden publiczny link dla formularza na podstawie ID linku. Podsumowanie API: Pobieranie szczegółów linku.get_form_versionPobierz jedną wersję dla formularza na podstawie wersji. Podsumowanie API: Szczegóły wersji formularza.get_projectPobierz jeden projekt za pomocą `project_id`.get_project_assignmentPobierz jedno przydzielenie dla projektu na podstawie ID roli. Podsumowanie API: Wyświetlanie wszystkich aktorów przypisanych do określonej roli projektu.get_project_userPobierz jednego użytkownika dla projektu na podstawie ID użytkownika. Podsumowanie API: Szczegóły użytkownika aplikacji.get_rolePobierz jedną rolę na podstawie ID roli. Podsumowanie API: Szczegóły roli.get_submissionPobierz metadane jednej odpowiedzi za pomocą `project_id`, `xml_form_id` i `instance_id`.get_submission_2Pobierz jedną odpowiedź na podstawie ID instancji. Podsumowanie API: Szczegóły odpowiedzi.get_submission_documentPobierz jeden dokument dla odpowiedzi na podstawie nazwy pliku. Podsumowanie API: Ścieżka pobierania danych.get_submission_versionPobierz jedną wersję dla odpowiedzi na podstawie ID wersji. Podsumowanie API: Szczegóły wersji.get_userPobierz jednego użytkownika na podstawie ID aktora. Podsumowanie API: Szczegóły użytkownika.list_analyticsWyświetl listę statystyk. Podsumowanie API: Pobieranie bieżącej konfiguracji raportowania użycia.list_app_usersWyświetl użytkowników aplikacji (osoby zbierające dane) projektu według `project_id`.list_assignmentsWyświetl przypisania. Podsumowanie API: Listing all Assignments.list_auditsWyświetl listę audytów. Opcjonalne filtry: akcja, początek lub koniec. Wyniki są podzielone na strony. Podsumowanie API: Pobieranie wpisów dziennika audytu.list_creatorsWyświetl twórców. Podsumowanie API: Entities Creators.list_dataset_diffsLista różnic zbiorów danych. Podsumowanie API: Różnice zbioru danych projektu formularza w fazie szkicu.list_dataset_integritiesWyświetl kontrole integralności zbioru danych. Opcjonalne filtry: id. Podsumowanie API: OpenRosa Dataset Integrity API.list_documentsLista dokumentów. Podsumowanie API: Lista oczekiwanych załączników projektu formularza w fazie szkicu.list_entitiesWyświetl encje na liście encji według `project_id` i `name`, wraz z ich etykietami i identyfikatorami.list_entity_auditsWyświetl wpisy audytu encji. Podsumowanie API: Entity Audit Log.list_entity_diffsWyświetl różnice dla encji. Podsumowanie API: Getting changes between Versions.list_entity_geojsonsWyświetl pliki GeoJSON encji. Podsumowanie API: Entity GeoJSON representation.list_entity_listsLista list obiektów (zbiorów danych) w projekcie przez `project_id`.list_entity_versionsWyświetl historię wersji encji według `project_id`, `name` i `entity_uuid`.list_example1sLista example1s. Podsumowanie API: Używanie sesji.list_example2sLista example2s. Podsumowanie API: Używanie uwierzytelniania podstawowego.list_fieldsLista pól. Opcjonalne filtry: odata. Podsumowanie API: Pobranie pól schematu projektu formularza w fazie szkicu.list_form_assignmentsLista przypisań dla projektu formularza. Podsumowanie API: Lista wszystkich przypisań do projektów formularzy.list_form_dataset_diffsLista różnic zbiorów danych dla projektu formularza. Podsumowanie API: Publikowane zbiory danych powiązane z projektem formularza.list_form_documentsLista dokumentów dla projektu formularza. Podsumowanie API: Lista załączników do projektów formularzy.list_form_draft_svcsLista szkiców usług (svcs) dla projektu formularza. Podsumowanie API: Dokument usługi.list_form_draft_xlsxesLista szkiców arkuszy kalkulacyjnych (xlsxes) dla projektu formularza. Podsumowanie API: Pobieranie arkusza kalkulacyjnego w fazie szkicu XLS(X).list_form_draft_xmlsWyświetl pliki XML wersji roboczej formularza. Podsumowanie API: Retrieving Draft Form XML.list_form_draftsLista szkiców dla projektu formularza. Podsumowanie API: Szczegóły projektu formularza w fazie szkicu.list_form_fieldsLista pytań (pól) projektu formularza za pomocą `project_id` i `xml_form_id`, wraz z ich ścieżkami i typami.list_form_link_formsLista projektów formularzy dla linku do projektu formularza. Podsumowanie API: Szczegóły projektu formularza przez formLinkId.list_form_listsLista list projektów formularzy. Podsumowanie API: API listowania projektów formularzy OpenRosa.list_form_manifestsLista manifestów dla projektu formularza. Podsumowanie API: API manifestu projektu formularza OpenRosa.list_form_public_linksLista publicznych linków dla projektu formularza. Podsumowanie API: Lista wszystkich linków.list_form_submissions_geojsonsWyświetl pliki GeoJSON zgłoszeń formularza. Opcjonalne filtry: filter lub fieldpath. Wyniki są stronicowane. Podsumowanie API: Retrieving Submissions Geodata.list_form_versionsLista wersji dla projektu formularza. Podsumowanie API: Lista publikowanych wersji projektów formularzy.list_formsWyświetl formularze w projekcie według `project_id`, wraz z ich xmlFormId, nazwą, stanem i liczbą zgłoszeń.list_forms_2Lista projektów formularzy. Podsumowanie API: Widok wszystkich przypisań do projektów formularzy w projekcie.list_geojsonsWyświetl pliki GeoJSON. Podsumowanie API: Retrieving GeoJSON of a single Submission.list_geojsons_get_version_geo_jsonLista geojsons. Podsumowanie API: Pobieranie GeoJSON wersji.list_hero_imagesWyświetl obrazy hero. Podsumowanie API: Getting the hero image configured for the server.list_key_example3sWyświetl example3s dla klucza. Podsumowanie API: Using App User Authentication.list_keysLista kluczy. Podsumowanie API: Lista Kluczy Szyfrowania.list_keys_list_draft_form_encryption_keysLista kluczy. Podsumowanie API: Lista Kluczy Szyfrowania.list_login_appearancesLista wyglądu logowania. Podsumowanie API: Pobieranie tytułu i opisu skonfigurowanych dla strony logowania.list_logosLista logo. Podsumowanie API: Pobieranie logo skonfigurowanego dla serwera.list_manifestsWyświetl manifesty. Podsumowanie API: OpenRosa Form Manifest API.list_metadataLista metadanych. Podsumowanie API: Dokument Metadanych.list_metadata_get_draft_form_metadataLista metadanych. Podsumowanie API: Dokument Metadanych.list_metadata_metadata_document_for_datasetLista metadanych. Podsumowanie API: Dokument Metadanych.list_project_assignmentsWyświetl przypisania projektu. Podsumowanie API: Listing all Project Assignments.list_project_form_listsWyświetl listy formularzy projektu. Podsumowanie API: OpenRosa Form Listing API.list_project_propertiesLista właściwości dla projektu. Podsumowanie API: Lista Nazw Właściwości Aktorów.list_projectsLista projektów, do których masz dostęp. Ustaw `forms` lub `datasets`, aby uwzględnić ich formularze lub listy obiektów.list_publicsLista publicznych konfiguracji. Podsumowanie API: Pobieranie wszystkich konfiguracji publicznych.list_rolesLista ról. Podsumowanie API: Lista wszystkich Ról.list_submission_attachmentsWyświetl załączniki (zdjęcia, pliki) zgłoszenia i informację, czy zostały przesłane.list_submission_auditsWyświetl wpisy audytu zgłoszenia. Podsumowanie API: Retrieving Audit Logs.list_submission_commentsWyświetl komentarze do zgłoszenia według `project_id`, `xml_form_id` i `instance_id`.list_submission_diffsWyświetl różnice dla zgłoszenia. Podsumowanie API: Getting changes between Versions.list_submission_documents_list_draft_form_submission_attachmentsWyświetl dokumenty zgłoszenia. Podsumowanie API: Listing expected Submission Attachments.list_submission_editsWyświetl edycje zgłoszenia. Podsumowanie API: Getting an Enketo Edit URL.list_submission_versionsWyświetl wersje zgłoszenia. Podsumowanie API: Listing Versions.list_submissionsWyświetl zgłoszenia formularza (metadane, takie jak instanceId, osoba przesyłająca, data i stan recenzji) według `project_id` i `xml_form_id`, z `limit` i `offset`.list_submissions_2Wyświetl zgłoszenia. Podsumowanie API: Listing all Submissions on a Draft Form.list_submittersWyświetl użytkowników i użytkowników aplikacji, którzy przesłali zgłoszenia do formularza, według `project_id` i `xml_form_id`.list_svcsWyświetl svcs. Podsumowanie API: Service Document.list_svcs_service_document_for_datasetsWyświetl svcs. Podsumowanie API: Service Document.list_version_documentsLista dokumentów dla wersji. Podsumowanie API: Lista Załączników Wersji Formularza.list_version_documents_list_version_expected_attachmentsLista dokumentów dla wersji. Podsumowanie API: Lista Oczekiwanych Załączników Wersji.list_version_fieldsLista pól dla wersji. Opcjonalne filtry: odata. Podsumowanie API: Pobieranie Pól Schematu Wersji Formularza.list_xlsxesLista plików xlsx. Podsumowanie API: Pobieranie Formularza XLS(X).list_xlsxes_retrieve_form_version_xlsLista plików xlsx. Podsumowanie API: Pobieranie Wersji Formularza XLS(X).list_xmlsWyświetl pliki XML. Podsumowanie API: Retrieving Form XML.list_xmls_get_version_xmlWyświetl pliki XML. Podsumowanie API: Getting Version XML.list_xmls_retrieve_draft_form_submission_xmlWyświetl pliki XML. Podsumowanie API: Retrieving Submission XML.list_xmls_retrieve_form_version_xmlWyświetl pliki XML. Podsumowanie API: Retrieving Form Version XML.list_xmls_retrieve_submission_xmlLista XML. Podsumowanie API: Pobieranie XML zgłoszenia.query_entitiesOdczytaj encje z listy encji wraz z ich wartościami właściwości przez OData, według `project_id` i `name`. Obsługuje `filter`, `select`, `orderby`, `limit` i `offset`.query_submission_dataOdczytaj odpowiedzi ze zgłoszeń formularza przez OData, według `project_id`, `xml_form_id` i `table` (zwykle Submissions). Obsługuje `filter`, `select`, `orderby`, `limit` i `offset`.restore_bulk_restoreWidoczne dla innychPrzywróć zbiorcze przywrócenie (nazwa). Ma skutki widoczne poza tym systemem. Podsumowanie API: Bulk Restoring Entities.restore_entityZmienia danePrzywróć encję (uuid encji). Podsumowanie API: Restoring a deleted Entity.restore_formZmienia danePrzywróć formularz (ID formularza). Podsumowanie API: Przywracanie Formularza.restore_keyZmienia danePrzywróć klucz (identyfikator projektu). Podsumowanie API: Enabling Project Managed Encryption.restore_submissionZmienia danePrzywróć zgłoszenie (ID instancji). Podsumowanie API: Przywracanie usuniętego Zgłoszenia.search_dataset_entities_geojsonsWyszukaj pliki GeoJSON encji zbioru danych według filter, search lub view as. Użyj tego, aby znaleźć istniejące pliki GeoJSON encji przed utworzeniem nowego. Wyniki są stronicowane. Podsumowanie API: Entities Geodata.search_usersWyświetl lub wyszukaj użytkowników webowych ODK Central; przekaż `q`, aby szukać po nazwie lub e-mailu.submit_draftWidoczne dla innychOpublikuj szkic (ID XML formularza). Ma skutki widoczne poza tym systemem. Podsumowanie API: Publikowanie Szkicu Formularza.update_entityZmienia daneZaktualizuj `label` encji lub wartości właściwości w `data`, według `project_id`, `name` i `entity_uuid`. Przekaż `base_version` lub ustaw `force` na true.update_form_public_linkZmienia daneZaktualizuj istniejący link publiczny wskazany przez identyfikator linku. Zmieniane są tylko przekazane pola. Podsumowanie API: Setting Actor Property Values on a Link.update_form_submissionZmienia daneZaktualizuj istniejące zgłoszenie wskazane przez identyfikator instancji. Zmieniane są tylko przekazane pola. Podsumowanie API: Updating Submission metadata.update_projectZmienia daneZaktualizuj istniejący projekt wskazany przez identyfikator projektu. Zmieniane są tylko przekazane pola. Podsumowanie API: Updating Project Details.update_project_datasetZmienia daneZaktualizuj istniejący zbiór danych wskazany przez nazwę. Zmieniane są tylko przekazane pola. Podsumowanie API: Update Dataset Access Filters and Metadata.update_project_formZmienia daneZaktualizuj istniejący formularz wskazany przez xml form id. Zmieniane są tylko przekazane pola. Podsumowanie API: Modifying a Form.update_project_userZmienia daneZaktualizuj istniejącego użytkownika wskazanego przez identyfikator użytkownika. Zmieniane są tylko przekazane pola. Podsumowanie API: Setting Actor Property Values on an App User.update_siteZmienia daneZaktualizuj istniejącą witrynę wskazaną przez nazwę właściwości. Podsumowanie API: Setting a sitewide preference.update_userZmienia daneZaktualizuj istniejącego użytkownika wskazanego przez identyfikator aktora. Zmieniane są tylko przekazane pola. Podsumowanie API: Modifying a User.update_user_passwordsPrzenosi środkiZaktualizuj istniejące hasło zidentyfikowane przez ID aktora. Działanie finansowe lub nieodwracalne; może wymagać zatwierdzenia. Podsumowanie API: Bezpośrednia aktualizacja hasła użytkownika.upload_documentZmienia daneZaładuj dokument (nazwa pliku). Podsumowanie API: Przesyłanie załącznika do szkicu formularza.upload_document_upload_attachmentZmienia daneZaładuj dokument (nazwa pliku). Podsumowanie API: Przesyłanie załącznika.upload_document_upload_test_draft_form_attachmentZmienia daneZaładuj dokument (nazwa pliku). Podsumowanie API: Przesyłanie załącznika.
Konfiguracja w trzech krokach
- 1
Wybierz aplikację
Utwórz bezpłatne konto PipMCP i wybierz ODK z listy aplikacji.
- 2
Wklej klucz
Wpisz nazwę hosta ODK Central bez https:// (na przykład central.example.org lub yourname.getodk.cloud) oraz adres e-mail i hasło użytkownika webowego ODK Central. Najlepiej użyć dedykowanego użytkownika tylko z rolami projektowymi potrzebnymi AI. Logowanie nie działa, jeśli Twój serwer używa jednokrotnego logowania (OIDC).
- 3
Dodaj link do swojego asystenta AI
Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:
- Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
- Wklej swój link jako adres URL zdalnego serwera MCP.
- Włącz konektor w menu + na czacie.
Pytania
Co może AI w ODK?
AI może wyświetlać projekty, formularze, pola formularzy, zgłoszenia, osoby przesyłające, załączniki, komentarze, listy encji, encje, użytkowników aplikacji i użytkowników webowych. Może przeszukiwać odpowiedzi ze zgłoszeń i encje za pomocą filtrów OData oraz eksportować zgłoszenia do CSV. Może dodawać komentarze do zgłoszeń oraz tworzyć i aktualizować encje.
Czy AI widzi moje dane uwierzytelniające ODK Central?
Nie. Twoje dane uwierzytelniające ODK Central są szyfrowane w spoczynku i nigdy nie są wyświetlane AI. Po zapisaniu nie są one wyświetlane ponownie, nawet Tobie. AI widzi tylko wyniki narzędzi, które wywołuje.
Czy mogę kontrolować, na co AI ma pozwolenie?
Tak. Sam wybierasz, które narzędzia są włączone, więc możesz zacząć od trybu tylko do odczytu. Tworzenie lub aktualizowanie encji i dodawanie komentarzy może wymagać Twojej zgody przed wykonaniem. AI ma też dostęp tylko do projektów, do których ma dostęp użytkownik ODK Central. Każde wywołanie narzędzia jest rejestrowane.
Czy działa z ChatGPT?
Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.
Ile to kosztuje?
PipMCP posiada darmowy plan bez konieczności podłączenia karty kredytowej. Płatne plany są opłacane za wykonane zadania. Dodatkowo potrzebujesz dostępu do serwera ODK Central, własnego lub hostowanego.
Który użytkownik ODK Central powinien być używany?
Użyj dedykowanego użytkownika webowego tylko z rolami projektowymi potrzebnymi AI. AI widzi i zmienia tylko to, na co ten użytkownik ma pozwolenie w ODK Central. Serwery używające jednokrotnego logowania (OIDC) nie pozwalają na logowanie e-mailem i hasłem, więc nie można ich w ten sposób połączyć.
Powiązane integracje
Pozwól swojej AI działać w ODK już dziś.
Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.
Połącz ODK za darmoPipMCP nie jest powiązany z ODK. Nazwy produktów są znakami towarowymi ich właścicieli.






