Connect your own self-hosted Iguana (iNTERFACEWARE) instance to manage channels from Imperal -- status/start/stop/start-all/stop-all, full channel configuration (add/update/remove, get/get-default config), Translator project export/import and milestones, server log queries, server configuration and performance stats, plus your my.interfaceware.com license entitlements (list/activate/check/transfer, and applying a license key to your instance). Your admin credentials are verified against your own instance before they're saved. Scoped to the fully-documented Iguana 6 HTTP API surface -- see this app's own settings screen for the IguanaX compatibility note.
connect_iguanawriteConnect your Iguana instance by saving its base URL plus an administrator username/password, after checking they actually work together.
disconnect_iguanawriteDisconnect an Iguana instance: deletes the saved base URL/credentials. Nothing on the Iguana server itself is changed.
list_connectionsreadList the connected Iguana instances.
connect_license_portalwriteConnect your my.interfaceware.com licensing portal login (separate from your Iguana instance connection), after checking it actually works.
disconnect_license_portalwriteDisconnect a licensing portal login: deletes the saved credentials. Nothing on my.interfaceware.com itself is changed.
list_license_connectionsreadList the connected Iguana licensing portal logins.
list_licensesreadList the Iguana license entitlements available on your connected my.interfaceware.com account.
get_instance_license_detailreadRead the license detail (instance id and current license status) of your connected Iguana instance -- needed before activating a license against it.
activate_licensewriteActivate a license entitlement from your my.interfaceware.com account against a specific Iguana instance.
check_license_activationreadCheck the activation status of a license entitlement on your my.interfaceware.com account.
transfer_licensewriteTransfer an existing license activation from one Iguana instance to another, after explicit confirmation -- frees the license from an instance that is no longer being used.
apply_instance_licensewriteApply a license key directly to your connected Iguana instance.
get_server_statusreadRead the connected Iguana server's own status report -- server info plus every channel's current status (running/stopped).
start_channelwriteStart a channel on the connected Iguana instance by name or guid.
stop_channelwriteStop a channel on the connected Iguana instance by name or guid.
start_all_channelswriteStart every channel on the connected Iguana instance.
stop_all_channelswriteStop every channel on the connected Iguana instance.
get_current_versionreadRead the connected Iguana server's own version information.
get_server_saltreadRead the encryption salt used by the connected Iguana server -- needed to encrypt source/destination passwords before sending them in add_channel/update_channel calls.
get_channel_configreadRead the full configuration of an existing channel (serialized as XML), by name or guid -- use this to clone/inspect a channel before update_channel.
get_default_configreadRead the default channel configuration for a given source and destination component type pair -- the starting point for building a new channel with add_channel.
add_channelwriteAdd a new channel to the connected Iguana server from a channel configuration (as XML, e.g. from get_default_config or get_channel_config). Requires administrator privileges. The channel name inside the config must be unique.
update_channelwriteUpdate the configuration of an existing channel (as XML). Requires administrator privileges.
remove_channelwritePermanently remove a channel from the connected Iguana server, by name or guid. Requires administrator privileges. Cannot be undone.
export_projectreadExport a Translator project (the channel's mapping code) as a zip file, base64-encoded, by project guid.
import_projectwriteImport a Translator project (base64-encoded zip, e.g. from export_project) into an existing channel by project guid.
save_project_milestonewriteSave a named milestone (version snapshot) for a Translator project, by project guid.
query_logsreadQuery the connected Iguana server's own log messages, optionally filtered by date range, channel, message type, or free-text filter.
get_server_configreadRead the connected Iguana server's own configuration information (server-wide settings, not one channel's config).
get_performance_statsreadRead the connected Iguana server's own performance statistics (monitor_query) -- throughput/latency data for the server and its channels.
audit_iguana_instancereadBuild one aggregated health report for the connected Iguana instance: server version, total channel count, and how many channels are stopped (a channel that should be running but isn't is the single most common Iguana operational problem).
Install Iguana and let Webbee use it across your workflow.
Open in panel