Below is a list of Vuture API calls that are wrappers for the InterAction web client API.
Folders
| Detail | Verb | URL |
| Get folders | GET | /api/Interaction/{instanceId}/Folders.xml |
| Add contact to a folder | POST | /api/Interaction/{instanceId}/Folders/{folderId}/Contacts/{contactId}.xml |
| Remove contact from a folder | DELETE | /api/Interaction/{instanceId}/Folders/{folderId}/Contacts/{contactId}.xml |
Contacts
| Detail | Verb | URL |
| Get contacts from a folder | GET | /api/Interaction/{instanceId}/Folders/{folderId}/Contacts.xml |
| Get all folders a contact is in | GET | /api/Interaction/{instanceId}/Contacts/{contactId}/Folders.xml |
| Get contact by ID | GET | /api/Interaction/{instanceId}/Contacts/{contactId}.xml |
| Add contact to a folder | POST | /api/Interaction/{instanceId}/Folders/{folderId}/Contacts/{contactId}.xml |
| Create a new contact | POST | /api/Interaction/{instanceId}/Contacts.xml |
| Edit contact information | PUT | /api/Interaction/{instanceId}/Contacts/{contactId}.xml |
| Remove a contact from a folder | DELETE | /api/Interaction/{instanceId}/Contacts/{contactId}/Folders/{folderId}.xml |
Activities
| Detail | Verb | URL |
| Get all activity types | GET | /api/Interaction/{instanceId}/ActivityTypes.xml |
| Get activities for contact | GET | /api/Interaction/{instanceId}/Contacts/{contactId}/Activities.xml |
| Get activities for contact by type | GET | /api/Interaction/{instanceId}/Contacts/{contactId}/ActivityTypes/{activityTypeId}.xml |
| Add activity to contact | POST | /api/Interaction/{instanceId}/Contacts/{contactId}/ActivityTypes/{activityTypeId}.xml |
| Edit activity for contact | PUT | /api/Interaction/{instanceId}/Contacts/{contactId}/Activities/{activityId}.xml |
| Delete activity for contact | DELETE | /api/Interaction/{instanceId}/Contacts/{contactId}/Activities/{activityId}.xml |
Fields
| Detail | Verb | URL |
| Get additional fields for a contact | GET | /api/Interaction/{instanceId}/Contacts/{contactId}/Fields.xml |
| Get single additional field for contact | GET | /api/Interaction/{instanceId}/Contacts/{contactId}/Fields/{additionalFieldId}.xml |
| Add additional field to a contact | POST | /api/Interaction/{instanceId}/Contacts/{contactId}/Fields/{additionalFieldId}.xml |
| Edit an additional field | PUT | /api/Interaction/{instanceId}/Contacts/{contactId}/Fields/{additionalFieldId}.xml |
| Remove an additional field | DELETE | /api/Interaction/{instanceId}/Contacts/{contactId}/Fields/{additionalFieldId}.xml |