<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Search_for_Places_Node</id>
	<title>Search for Places Node - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.foji.io/index.php?action=history&amp;feed=atom&amp;title=Search_for_Places_Node"/>
	<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Search_for_Places_Node&amp;action=history"/>
	<updated>2026-06-22T05:41:34Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://docs.foji.io/index.php?title=Search_for_Places_Node&amp;diff=2904&amp;oldid=prev</id>
		<title>Mitchell.Hirsche: Search for places node</title>
		<link rel="alternate" type="text/html" href="https://docs.foji.io/index.php?title=Search_for_Places_Node&amp;diff=2904&amp;oldid=prev"/>
		<updated>2025-03-05T23:47:54Z</updated>

		<summary type="html">&lt;p&gt;Search for places node&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=== &amp;#039;&amp;#039;&amp;#039;Overview&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;Search for Places&amp;#039;&amp;#039;&amp;#039; node allows users to search for locations based on a text query. The query can include place names, categories, or addresses. The search results can be filtered, biased, or restricted based on specific conditions.&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Configuration Fields&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Query&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Type:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Handlebars Template&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;JavaScript Statement&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;JavaScript Function&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Defines the type of query that will be executed.&amp;#039;&amp;#039;)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expression:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Required field where the query expression must be defined.&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Filter by Type&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;All Types&amp;#039;&amp;#039; (Default)&lt;br /&gt;
** &amp;#039;&amp;#039;Specific Type&amp;#039;&amp;#039;(&amp;#039;&amp;#039;Determines whether to search all places or restrict the search to a specific type.&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Location Mode&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Bias&amp;#039;&amp;#039; (Prioritizes results closer to the reference location.)&lt;br /&gt;
** &amp;#039;&amp;#039;Restrict&amp;#039;&amp;#039; (Limits results strictly within the defined location.)&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Location Type&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Static&amp;#039;&amp;#039; (Uses a fixed location.)&lt;br /&gt;
** &amp;#039;&amp;#039;Dynamic&amp;#039;&amp;#039; (Uses dynamically generated latitude/longitude coordinates.) (&amp;#039;&amp;#039;Determines whether the search uses a predefined static location or a dynamic range of coordinates.&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Location (for Static Location Type)&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* Required if &amp;quot;Static&amp;quot; is selected for &amp;#039;&amp;#039;&amp;#039;Location Type&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
* Accepts latitude/longitude values or a specific location identifier.&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Bounding Box (for Dynamic Location Type)&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;North (Latitude)&amp;#039;&amp;#039;&amp;#039; - Defines the northern boundary of the search area.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;East (Longitude)&amp;#039;&amp;#039;&amp;#039; - Defines the eastern boundary.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;South (Latitude)&amp;#039;&amp;#039;&amp;#039; - Defines the southern boundary.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;West (Longitude)&amp;#039;&amp;#039;&amp;#039; - Defines the western boundary.&lt;br /&gt;
* (&amp;#039;&amp;#039;Defines a search area using geographical coordinates.&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
==== &amp;#039;&amp;#039;&amp;#039;Result Type&amp;#039;&amp;#039;&amp;#039; ====&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Options:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** &amp;#039;&amp;#039;Single Place&amp;#039;&amp;#039; (Returns a single best match.)&lt;br /&gt;
** &amp;#039;&amp;#039;Multiple Places (Array)&amp;#039;&amp;#039; (Returns an array of matching places.)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Validation &amp;amp; Errors&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* The &amp;#039;&amp;#039;&amp;#039;Query Expression&amp;#039;&amp;#039;&amp;#039; is a required field and must contain a valid query string.&lt;br /&gt;
* When using &amp;#039;&amp;#039;&amp;#039;Static Location&amp;#039;&amp;#039;&amp;#039;, a valid location must be provided.&lt;br /&gt;
* When using &amp;#039;&amp;#039;&amp;#039;Dynamic Location&amp;#039;&amp;#039;&amp;#039;, valid latitude/longitude values must be set for the bounding box.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Use Cases&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* Finding businesses, landmarks, or addresses based on a search term.&lt;br /&gt;
* Filtering places by type (e.g., restaurants, hotels, gas stations).&lt;br /&gt;
* Prioritizing search results based on proximity to a predefined location.&lt;br /&gt;
* Restricting searches to a specific geographic area.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;&amp;#039;Example Usage&amp;#039;&amp;#039;&amp;#039; ===&lt;br /&gt;
&lt;br /&gt;
* Searching for &amp;quot;Coffee Shops near New York&amp;quot; using a static location.&lt;br /&gt;
* Looking up &amp;quot;Gas Stations&amp;quot; within a dynamic bounding box.&lt;br /&gt;
* Prioritizing restaurants based on proximity but allowing global matches.&lt;br /&gt;
&lt;br /&gt;
----This node is essential for place-based automation workflows, integrating location search functionality efficiently into processes.&lt;br /&gt;
[[Category:ForgeAI]]&lt;br /&gt;
[[Category:Pathways]]&lt;/div&gt;</summary>
		<author><name>Mitchell.Hirsche</name></author>
	</entry>
</feed>