Skip to content

Commit e3093db

Browse files
thewheatchoran
authored andcommitted
Add Visitors endpoint (#232)
1 parent 6678c17 commit e3093db

File tree

4 files changed

+972
-0
lines changed

4 files changed

+972
-0
lines changed

README.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ Resources this API supports:
8282

8383
- [Users](#users)
8484
- [Contacts](#contacts)
85+
- [Visitors](#visitors)
8586
- [Companies](#companies)
8687
- [Admins](#admins)
8788
- [Events](#events)
@@ -248,6 +249,37 @@ Contact.deleteByUserID(contact.getUserID());
248249
User converted = Contact.convert(contact, user);
249250
```
250251

252+
### Visitors
253+
```java
254+
// Find visitor by ID
255+
Visitor visitor = Visitor.findByID("5b69565fa737210d1c2127f1");
256+
257+
// Find visitor by User ID
258+
Visitor visitor = Visitor.findByUserID("6a347bc9-0b96-4925-bbbc-1f8b11f94c50");
259+
260+
// Update a visitor
261+
Visitor visitor = Visitor.findByID("5b69565fa737210d1c2127f1");
262+
visitor.setName("Visitor's Name");
263+
Visitor.update(visitor);
264+
265+
// Delete a visitor by ID
266+
Visitor.delete("5b69565fa737210d1c2127f1");
267+
268+
// Delete a visitor
269+
Visitor visitor = Visitor.findByUserID("6a347bc9-0b96-4925-bbbc-1f8b11f94c50");
270+
Visitor.delete(visitor);
271+
272+
// Convert a visitor to a lead
273+
Visitor visitor = Visitor.findByUserID("6a347bc9-0b96-4925-bbbc-1f8b11f94c50");
274+
Contact contact = Visitor.convertToContact(visitor);
275+
276+
// Convert a visitor to a user
277+
Visitor visitor = Visitor.findByUserID("6a347bc9-0b96-4925-bbbc-1f8b11f94c50");
278+
User user = new User();
279+
user.setUserId("1");
280+
User convertUser = Visitor.convertToUser(visitor, user);
281+
```
282+
251283
### Companies
252284

253285
```java

0 commit comments

Comments
 (0)