CommCare
commcareCommCare is a mobile data collection and case management platform for health and social programs
Acciones disponibles (6)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Create Lookup TableCOMMCARE_CREATE_LOOKUP_TABLEAcciónTool to create a new lookup table in a CommCare domain. Use when you need to set up reference data structures like product catalogs, price lists, or configuration tables. Requires 'Edit Apps' permission.
COMMCARE_CREATE_LOOKUP_TABLEAcciónTool to create a new lookup table in a CommCare domain. Use when you need to set up reference data structures like product catalogs, price lists, or configuration tables. Requires 'Edit Apps' permission.
Parámetros de entrada
tagstringObligatorioThe name/identifier of the lookup table. This is used to reference the table in applications.
domainstringObligatorioThe CommCare domain/project identifier where the lookup table will be created.
fieldsobject[]ObligatorioArray of field definitions for the lookup table. Each field must have a field_name and optional properties array.
is_globalbooleanIndicates whether the lookup table is accessible to all users in the domain. Defaults to false if not specified.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create Web User InvitationCOMMCARE_CREATE_WEB_USER_INVITATIONAcciónTool to create an invitation for a new web user in CommCare. Use when you need to invite a user with specific role and permissions. Requires 'Edit Web Users & Edit Access API' permissions.
COMMCARE_CREATE_WEB_USER_INVITATIONAcciónTool to create an invitation for a new web user in CommCare. Use when you need to invite a user with specific role and permissions. Requires 'Edit Web Users & Edit Access API' permissions.
Parámetros de entrada
rolestringObligatorioRole designation for the user (e.g., 'App Editor', 'Admin')
emailstringObligatorioEmail address of the user to invite
domainstringObligatorioCommCare domain name where the invitation will be created
profilestringProfile to assign to the user
user_dataobjectCustom data fields associated with the user
tableau_rolestringTableau role (Explorer, ExplorerCanPublish, SiteAdministratorExplorer, Viewer, Unlicensed)
tableau_groupsstring[]List of Tableau groups for user assignment
primary_location_idstringLocation ID for primary assignment (must be in assigned locations)
assigned_location_idsstring[]List of location IDs the web user will access
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List ReportsCOMMCARE_LIST_REPORTSAcciónTool to retrieve available reports configured in a CommCare project. Use when you need to discover what reports exist before downloading report data via the Download Report Data API.
COMMCARE_LIST_REPORTSAcciónTool to retrieve available reports configured in a CommCare project. Use when you need to discover what reports exist before downloading report data via the Download Report Data API.
Parámetros de entrada
projectstringObligatorioThe CommCare project identifier. This is the project space name where reports are configured.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Single Sign OnCOMMCARE_SINGLE_SIGN_ONAcciónTool to validate login credentials and retrieve user profile for a mobile worker or web user. Use when you need to authenticate a user and obtain their profile information including roles, permissions, locations, and configuration details.
COMMCARE_SINGLE_SIGN_ONAcciónTool to validate login credentials and retrieve user profile for a mobile worker or web user. Use when you need to authenticate a user and obtain their profile information including roles, permissions, locations, and configuration details.
Parámetros de entrada
domainstringObligatorioThe CommCare domain/project identifier where the user account exists.
passwordstringObligatorioThe user's authentication password for login validation.
usernamestringObligatorioThe user's login identifier (mobile worker or web user username).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Submit Form to CommCareCOMMCARE_SUBMIT_FORMAcciónTool to submit an XForm to CommCare following the OpenRosa standard. Use when you need to submit form data with complete XML including required metadata fields (deviceID, timeStart, timeEnd, username, userID, instanceID).
COMMCARE_SUBMIT_FORMAcciónTool to submit an XForm to CommCare following the OpenRosa standard. Use when you need to submit form data with complete XML including required metadata fields (deviceID, timeStart, timeEnd, username, userID, instanceID).
Parámetros de entrada
domainstringObligatorioThe CommCare project domain where the form will be submitted.
form_xmlstringObligatorioComplete XForm XML content following OpenRosa standard. Must include required metadata: deviceID, timeStart, timeEnd, username, userID, and instanceID (UUID4). The XML root element should have 'name', 'version', and 'xmlns' attributes.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Submit Form ODK CompatibleCOMMCARE_SUBMIT_FORM_ODK_COMPATIBLEAcciónTool to submit form data using ODK-compatible endpoint for Android client compatibility. Use when submitting XForm data to CommCare. Requires properly formatted XML with metadata including unique instanceID.
COMMCARE_SUBMIT_FORM_ODK_COMPATIBLEAcciónTool to submit form data using ODK-compatible endpoint for Android client compatibility. Use when submitting XForm data to CommCare. Requires properly formatted XML with metadata including unique instanceID.
Parámetros de entrada
domainstringObligatorioThe CommCare project domain name where the form will be submitted.
xml_form_datastringObligatorioComplete XForm XML data as a string. Must include root <data> element with xmlns, name, and version attributes. Must contain an n1:meta node with required fields: deviceID, timeStart (ISO 8601), timeEnd (ISO 8601), username, userID (UUID), and instanceID (UUID4, must be unique).
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not