GreenRope’s API is a REST-like API based on XML and JSON
Our API access is included with all paid accounts.
GreenRope’s API provides access to the following features, but it not limited to the list below.
Groups
Contacts
Media
Calendaring
Notes and Reading Material XML Parsing
Here are two examples of commonly used API call in GreenRope:
Example 1: Adding a Contact to a Specific Group
<AddContactsRequest>
<Contacts>
<Contact>
<Firstname>Jefferey</Firstname>
<Lastname>Johnson</Lastname>
<Title>CEO</Title>
<Company>Acme Widgets, LLC</Company>
<Address1>101 First Street</Address1>
<Address2>Suite 234</Address2>
<City>Naperville</City>
<State>IL</State>
<Zip>60565</Zip>
<Phone>630-305-9999</Phone>
<Mobile>708-555-6565</Mobile>
<Email>jjohnson@example.com</Email>
<Groups>
<Group>groupname1</Group>
<Group>groupname2</Group>
</Groups>
<UserDefinedFields>
<UserDefinedField fieldname="Favorite Animal">Dog</UserDefinedField>
<UserDefinedField fieldname="Fruits">Apple</UserDefinedField>
</UserDefinedFields>
</Contact>
</Contacts>
</AddContactsRequest>
Example 2: Pausing a Customer Journey
<PauseJourneyRequest journey_id="1">
<Contacts>
<Contact_id>123</Contact_id>
</Contacts>
</PauseJourneyRequest>