Dashboard > CiviCRM Documentation > ... > 7. Develop > CiviCRM Public APIs
CiviCRM Public APIs Log In | Sign Up   View a printable version of the current page.

 Contents
  Documentation Home

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.

API Overview

Scope and Definitions, Permissioning, Remote Invocation, Error Handling...

Using CiviCRM APIs - Code Snippets

Collection of code snippets which demonstrate use of CiviCRM APIs

Changes in CiviCRM 2

What's new in CiviCRM 2

CiviCRM Plugins

Links to source code for modules which interface with CiviCRM via APIs

Contact and Contact Search APIs

Create, update, find and delete contacts...

Contribution APIs

Create, update, get and delete CiviContribute contribution records...

Group APIs

Create groups, get members of groups, add and remove group members...

Activity APIs

Create, update, delete and get Activities

Location APIs

Relationship APIs

Create, retrieve supported relationship types (spouse, employer, etc.). Create, get, delete relationships between contacts (individuals, households and/or organizations...

Custom Data Group and Custom Field APIs

Create and / or delete custom data groups and fields...

Note APIs

Create, update, get and delete Notes...

Tagging APIs

Create and delete tags. Assign tags to contacts, remove tags from contacts...

File APIs

Create files. Assign files to contacts...

Profile APIs

Definition of the User Profile Group of the CRM API.

Membership APIs

Assign or remove Memberships for Contacts, manage Membership Types, Membership Statuses

Event APIs

Create, update, get and delete Events...

Participant and Participant Payment APIs

Create ,update ,get and delete Participant and Participant Payment

Upgrading api's from v1 to v2

Naming Convention:: Upgrading from V1 to V2


Added by David Greenberg , last edited by sunil pawar on Oct 24, 2008  (view change)
Labels: 
(None)

Recently Updated  |  Documentation Credits

Powered by a free Atlassian Confluence Open Source Project License granted to CiviCRM . Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators