 | Document Rev 2.0 - 8/11/2008
Each call has an availability status indicating the release when it was implemented (or NOT YET IMPLEMENTED). Also, the "return_properties" functionality is NOT supported for any of the API's unless explicitly noted. We will add support for this feature on an as-needed basis in upcoming releases. |
Scope and Definitions, Permissioning, Remote Invocation, Error Handling...
Collection of code snippets which demonstrate use of CiviCRM APIs
What's new in CiviCRM 2
Links to source code for modules which interface with CiviCRM via APIs
Create, update, find and delete contacts...
Create, update, get and delete CiviContribute contribution records...
Create groups, get members of groups, add and remove group members...
Create, update, delete and get Activities
Create, retrieve supported relationship types (spouse, employer, etc.). Create, get, delete relationships between contacts (individuals, households and/or organizations...
Create and / or delete custom data groups and fields...
Create, update, get and delete Notes...
Create and delete tags. Assign tags to contacts, remove tags from contacts...
Create files. Assign files to contacts...
Definition of the User Profile Group of the CRM API.
Assign or remove Memberships for Contacts, manage Membership Types, Membership Statuses
Create, update, get and delete Events...
Create ,update ,get and delete Participant and Participant Payment
Naming Convention:: Upgrading from V1 to V2