Upcoming Events
NYC CiviCRM Meetup - September 7th
September 7th, 2010
This next NYC meetup will feature a case study or 2, a look at what's new in (more...)
Configuring, Customizing and Extending CiviCRM - New York
September 16th, 2010
This comprehensive two-day hands on training course is targeted at (more...)
CiviCRM User and Administrator Training - New York
September 16th, 2010
A comprehensive two day hands on training course covering the configuration, (more...)
CiviCRM Code and Test Sprint - New York
September 18th, 2010
This code and test sprint is targeted at experienced developers who want to (more...)
CiviCRM Toronto Meetup
September 21st, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)
CiviCRM Philly Meetup – September 2010
September 23rd, 2010
Come meet others from the Philadelphia Area who are interested in, using or (more...)
CiviCRM Seminar - Dublin
September 28th, 2010
NfP Services are hosting a free seminar at The IBOA, Stephen St Upper, Dublin 8 (more...)
London developer and implementer training
September 30th, 2010
This comprehensive two-day hands on training course is targeted at implementers, (more...)
London user and administrator training
September 30th, 2010
A comprehensive two day hands on training course covering the configuration, (more...)
Berlin user and administrator training
October 6th, 2010
A comprehensive one day hands on training course covering the configuration, (more...)
Berlin developer and implementer training
October 7th, 2010
This comprehensive one-day hands on training course is targeted at implementers, (more...)
Benelux meetup in Brussels: Connect, communicate and activate your supporters and constituents
October 11th, 2010
Come meet others who are interested in, using or developing for CiviCRM. For (more...)
CiviCRM Toronto Meetup
October 19th, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)
CiviCRM Toronto Meetup
November 16th, 2010
Come meet others from the Toronto Area who are interested in, using or (more...)
REST API updates
- Not Just a Contact Database
-
These optional components give you more power to connect and engage your supporters.

civiCONTRIBUTE
Online fundraising and donor management.

civiEVENT
Online event registration and participant tracking.

civiMEMBER
Online signup and membership management.

civiMAIL
Personalized email blasts and newsletters.

civiREPORT
Report generation and template management.
Over the last week or two a growing number of folks have been discussing improvements to the REST API. Several months back I wrote a small patch that opened the experimental REST interface to the whole API of the system. When that happened a few other people started to show some interest in what could be done with this new functionality.
There are a couple changes being worked on, and several more proposed for future work.
Currently to use the API use have to keep track of the PHPSESSID and a key that gets generated when you login. Xavier has provided a patch that resolves part of this problem by allowing the session ID to be tracked as part of the GET request instead of the cookie; we are working on a more extensive solution. In short if you are working on AJAX-like interfaces it will allow you to authenticate with an existing cookie, if you are working on a server-to-server environment, there will be a shared key to handle security. We are working to make sure we don't break compatibility for anyone out there that may be using the existing setup (I have a vendor that is doing so now for me). Xavier is looking toward building an interface that an AJAX front end can stand on, while I'm looking to make sure we enable server-to-server communication, so that outside applications can effectively sync data with CiviCRM.
At the same time, we have started to open a dialog about what features might be included in a third generation of the API. If you are a developer that has written code that works against v2, now would be a good time to start watching the API section of the forums and getting your two cents in. The community needs your feedback about what works, what doesn't work, what's missing, and anything else you have to say, to help us start to look forward to the next generation. It will be some time before v3 sees the light of day, but now is the time to start offering feedback.
Aaron Crosman
American Friends Service Committee







Comments
And the trendy place to be
Is over there:
http://forum.civicrm.org/index.php/board,41.0.html