Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <Crm xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Country="US" Name="Test" Version="1" SupportsEmojis="true">
- <Number Prefix="AsIs" MaxLength="[MaxLength]" />
- <Connection MaxConcurrentRequests="2" />
- <Parameters>
- <Parameter Name="APIkey" Type="String" Parent="General Configuration" Editor="String" Title="API Key:" />
- </Parameters>
- <Authentication Type="Basic">
- <Value>[APIkey]:X</Value>
- </Authentication>
- <Scenarios>
- <Scenario Id="" Type="REST">
- <Request Url="https://itflow.example.com/api/contacts/read.php?contact_phone_or_mobile=[Number]" MessagePasses="0" RequestEncoding="UrlEncoded" RequestType="Get" ResponseType="Json" />
- <Rules>
- <Rule Type="Any">contact.contact_id</Rule>
- </Rules>
- <Variables>
- <Variable Name="ContactID" Path="contact.contact_id">
- <Filter />
- </Variable>
- <Variable Name="FirstName" Path="contact.contact_name">
- <Filter />
- </Variable>
- <Variable Name="Email" Path="contact.contact_email">
- <Filter />
- </Variable>
- <Variable Name="PhoneBusiness" Path="contact.contact_phone">
- <Filter />
- </Variable>
- </Variables>
- <Outputs AllowEmpty="false">
- <Output Type="ContactID" Passes="0" Value="[ContactID]" />
- <Output Type="FirstName" Passes="0" Value="[FirstName]" />
- <Output Type="Email" Passes="0" Value="[Email]" />
- <Output Type="PhoneBusiness" Passes="0" Value="[PhoneBusiness]" />
- <Output Type="ContactUrl" Passes="0" Value="https://itflow.example.com/api/contacts/read.php?contact_id=[ContactID]" />
- <Output Type="EntityId" Passes="0" Value="[ContactID]" />
- <Output Type="EntityType" Passes="0" Value="Contacts" />
- </Outputs>
- </Scenario>
- <Scenario Id="LookupByEmail" Type="REST">
- <Request Url="https://itflow.example.com/api/contacts/read.php?contact_email=[Email]" MessagePasses="0" RequestEncoding="UrlEncoded" RequestType="Get" ResponseType="Json" />
- <Rules>
- <Rule Type="Any">contact.contact_id</Rule>
- </Rules>
- <Variables>
- <Variable Name="ContactID" Path="contact.contact_id">
- <Filter />
- </Variable>
- <Variable Name="FirstName" Path="contact.contact_name">
- <Filter />
- </Variable>
- <Variable Name="Email" Path="contact.contact_email">
- <Filter />
- </Variable>
- <Variable Name="PhoneBusiness" Path="contact.contact_phone">
- <Filter />
- </Variable>
- </Variables>
- <Outputs AllowEmpty="false">
- <Output Type="ContactID" Passes="0" Value="[ContactID]" />
- <Output Type="FirstName" Passes="0" Value="[FirstName]" />
- <Output Type="Email" Passes="0" Value="[Email]" />
- <Output Type="PhoneBusiness" Passes="0" Value="[PhoneBusiness]" />
- <Output Type="ContactUrl" Passes="0" Value="https://itflow.example.com/api/contacts/read.php?contact_id=[ContactID]" />
- <Output Type="EntityId" Passes="0" Value="[ContactID]" />
- <Output Type="EntityType" Passes="0" Value="Contacts" />
- </Outputs>
- </Scenario>
- </Scenarios>
- </Crm>
Advertisement
Add Comment
Please, Sign In to add comment