Action that retrieves geolocation information for an IP address using free public APIs. Provides location, timezone, ISP, and other relevant data about the IP address.

Example

// Get location for specific IP
await runAction({
ActionName: 'IP Geolocation',
Params: [{
Name: 'IPAddress',
Value: '8.8.8.8'
}]
});

// Get location for current user's IP
await runAction({
ActionName: 'IP Geolocation',
Params: [] // No IP provided will use caller's IP
});

Hierarchy (view full)

Constructors

Methods

  • Executes the action with the provided parameters.

    Parameters

    • params: RunActionParams<any>

      The action execution parameters including context

    Returns Promise<ActionResultSimple>

    Promise resolving to the action result