Google Apps: Integrate and Extend
- Google AJAX Feed API
- Google Apps - Premier Edition
- Fixing web-based products through design
- Wikipedia is right about nofollow
- GWT Compilation Details
- Googles Rounded Corner Generator
- Testable Ajax Seminar
- htmlPlayground: GWT based reference guide
- Google Coop: Vertical Searching
- Tracking Ajax Requests in Analytics
- Google buys YouTube, internet wonders why
- SearchMash: Googles playpen
- Yahoo! Browser-Based Authentication
- Google Reader Fresh Look
- Writely Getting Tightly
- Google Image Labeler: Collaborative Tagging Game
- Google Pitching Services to Small and Medium Sized Businesses
- Univillage Launches UK Facebook
- Don’t be afraid of Google
- Burrp Launches Social Reviews Site Today
- Blogger Releases New Beta Version
- Interview: Google’s Bruce Johnson on the new GWT 1.1 Release
- Real Time Satellite Tracking (with Google Maps)
- CEO Blogging at WordCamp 2006
- AOL Video Is Live - and it’s BIG!
- MenuTree Serves Up Take-Out 2.0
- YouTube Is Not For Sale
- Dabble Searches YouTube, MySpace Video, Metacafe and More
- Web 2.0 Opinions - Oh How They Differ
- Small Business & Web 2.0 Marketing
- Visible.net: New Web 2.0 Ecommerce Shopping Cart Company
- Apple(s), not oranges
- Top-down web product design
- 128 Google Developer Videos
- New YouTube API Coming Soon
- Google Buys Mashup
- jQuery Roundup: Rails, Wordpress, and new plugins
- AJAX Feed API: Blogroll and Slideshow Controls
- YouTube API Blog Launches
- Realestateplus launches
- An ode to desktop app experiences
- Google announces new AJAX Feed API
- Google Developer Day
- Communities, the blogosphere and conduct
- Adobe’s Apollo public Alpha is out
- Sun Web Developer Pack
- GvaScript
- Hitting the bars: Blog and News bars
- Current Concerns with Ajax
- The Value of Google Gadgets
- Ext 1.0 for jQuery Appoaches
- Thoughts on the Open Ajax Alliance
- Dynamic Right Click Context Menu
- PQuery - PHP and jQuery
- ClassAnim & HoverHijax: Keeping Presentation out of Your JavaScript
- Tips on working with remote teams
- It’s time for OpenID
- Automated JavaScript Vertical Flip Image Reflection
- Adobe asks Ajaxians to beta test Apollo
- YUI Version 2.2.0 Released
- New Google Notebook API
- Finally someone breaks a few DEMO bones
- SoundManager 2: A Sound API for JavaScript
- OAT: OpenAjax Alliance Compliant Toolkit
- Fun with browsers: for in loop
- Zooomr Popup Icons
- JDA Emulator: Spring for JavaScript
- MkeMne:). Make Money.
- Microsoft announces the ASP.NET Ajax 1.0 Release
- WHATWG Web Forms 2.0 Repetition Model Implementation
- Jakob Nielsen on intranets and hype
- iPhone, on the thin line between love and hate
- O bubble, where art thou?
- GCalendar: Accessing Google Calendar from JavaScript
- Porting Prototype Enumerable functions to Mootools Array objects
- Apollo is seriously cool
- Backbutton Overloading
- Goodbye Google SOAP API
- Free Ajax Ringtone Maker
- Using CNAMES to get around browser connection limits
- jQuery updates: 1.0.4, documentation, and people
- OpenKM: Ajax Document Management System
- Ajax Cookbook: Helpful JavaScript tips
- Tweebox 1.0: Browser based choose-your-own-adventures
- Bill Gates on Web Apps
- Gaming industry 2.0
- Le Web 3 fails, politicians and organization to blame
- Google Web Toolkit 1.3: Open Source
- Miro: light-weight JavaScript rendering engine
- Why most startups suck - on doing better through design
- DOMTool: Given HTML generate DOM methods
- Goplan updates
- Is Converging Towards the Desktop Good?
- MochiKit.Animator: New Animation in MochiKit
- Web Design is 95% Typography
- moo.fx 2.0: a whole new mooing
- Why the “online office” won’t work for now
- Integrating Maps into Your Java Web Application with Google Maps and Ajax
- Projax: PHP Generators for Prototype and Script.aculo.us
- SSLBridge: Ajax Samba Client
- Death of the Desktop by Aza Raskin
- JSONRequest Proposal
- Practical Design in Ajax by Sarah Nelson and David Verba
- Clorox - Shared Memory Abstraction for AJAX Applications
- Widgets, or the Blog as christmas tree
- Google Gadgets for your site
- Benchmark: DOM vs. innerHTML
- YUI: Setting the record on library file size
- Flapjax: Functional JavaScript
- Mootools Accordian Tutorial
- Smooth Slideshow 2.0
- Detecting IE7+ in JavaScript
- The State Of Web Development - Ajax set to surpass Flash in ‘07
- Dynamic Graphics in the Browser
- Web 2.0 eCommerce - It's What Shoppers Want
- The Dangers of Cross-Domain Ajax with Flash
- Transcorners: Because you are obsessed with rounded corners
- COMET with PHP
- bytefx: simple effects
- Lessons in JavaScript Performance Optimization
- Dojo Spreadsheet Widget
- Transparent custom corners and borders, version 2
- Transparent Messages in JavaScript
- Full RSS feeds - I was serious the last time, too.
- Ajaxium 2.0: ASP.NET Ajax Container
- Watching Your Words
- 2020 Internet Vision
- Man Bites Mainstream Media
- Top 8 Ajax evaluation criteria
- OPML Icon Project
- More Lists; Less Thinking
- Launching web-applications quietly
- Advertising Beyond the Web: Heavyhitters take to TV
- NewsGator Desktop Sync for IE7 and Vista
- Objectifying JavaScript
- The beauty in (user) experience
- MS Live.com: Ajax Image Search
- Microsoft JavaScript Perf. Tips
- Eliminating async Javascript callbacks by preprocessing
- Ajax-based PHP Grid Acquired, Soon to Open Source
- JavaScript Closures for Dummies
- Ajax IE Caching Issue
- Dramatically improved IE7 JavaScript performance
- Scope in Javascript
- TIBCO GI Supports Firefox
- Web Development Tools for the Power Developer
- MooTools Released
- Stop using the “beta” label
- Goplan is on, invites are out
- Web 2.0 and the necessity of failure
- AJAX-based One-Page Checkout: Video
- Why Ajax?
- Facebook Gets Egg on its Face, Changes News Feed Feature
- ChosenVIP to Launch Exclusive Social Networking Site
- Breaking: Xanga Fined $1 Million For Violating Children’s Privacy
- vSocial Gets Funding for More Video-Sharing
- Treemo Launches - YouTube Plus Photobucket on Your Phone
- Faketown 2.0 - The Next Habbo Hotel?
- Wink 2.0 Launches, Becomes a Social Network
- Crowdstorm and Dovetail.tv Launch Today
- From Barcamp to Shift
- Rojo Acquired by SixApart
- The Facebook Backlash Begins
- Motionbox Gets Funded
- Soapbox’s Social Network For Reviews
- Apocalypse 2.0 - A New Era of Fragmentation
- YouTube IPO?
- HyperScope: From the past to the future
- Multiply to Announce Social Bookmarking Tool
- Bridging Java Swing with Ajax
- Dojo’s Deferred API
- Politicians Come To Facebook for Election 2006
- Tagged Rolls Out New Features
- JavaScript Persistent Object Notation (JSPON)
- GWT + JSF = G4jsf
- Pageviews are Obsolete
- Blog It with WLW from Firefox
- BookMooch’s Social Network for Book Lovers
- Webshots Reloaded
- MySpace Audio Comments from MyChingo
- Hotspottin Launches Social Network For Hotspots
- Kaboodle Gets Widgetized!
- Vdiddy Aggregates YouTube, Metacafe, MySpace Video
- Geek in the Park
- TechCrunch UK
- Corporate collaboration software
- The Future of Netvibes
- Profiling and Optimising Ajax Applications
- Windows Live Writer Plugins
- Lightbox using iFrames instead of AJAX
- Is Google Still The Ajax King?
- If blogging is a conversation
- Facebook Ads, Powered by Microsoft
- Grouper Acquired by Sony For $65 Million in Cash
- Facebook Notes - Facebook Adds Blogs
- Paris Hilton Videos Now on YouTube
- Traineo Launches Social Network for Weight Loss
- CrazyEgg Launches
- AmateurIllustrator Takes on DeviantArt
- Feedpass Takes Aim at MySpace Blogs
- Friendster Makes Friends with $10 Million
- BattleOut Puts Photos Head-to-Head
- Photobucket Raises Millions More
- Twango is YouTube for Everything
- Ask.com’s Binoculars - Help or Hinderace?
- YouTube To Host Music Videos
- Takkle - Social Network For High School Sports
- BlueOrganizer - a Fresh Look, and Codes for MySpace
- Kiko for Sale on eBay For $50,000
- MySpace Video vs YouTube - Who’s Winning?
- Trailfire Launches Advanced Social Bookmarking Tool
- Windows Live Writer (Beta)
- Ajaxitagging
- Kevo Launches - Wikipedia Meets Paris Hilton
- Introducing LaCo (or AJAX for the non-programmer)
- Drawing the line on picking clients
- Unobtrusive Javascript and Ajax for Rails
- Adding AJAX to a Website step by step, Part II
- TypePad Launches TypePad Mobile
- SXSW Panel Picker
- Cross-Domain Ajax Insecurity
- Crowdstorm - Social Networking Meets Shopping
- Adding AJAX to a website step by step
- RSS Etiquette
- TripHub Launches Group Travel Site
- Adoppt - Another Generic Social Network
- JavaScript Model-View-Controller with Dojo toolkit
- Too Much AJAX?
- CREAMaid One-Ups PayPerPost
- Windows Live Spaces Goes Live, Succeeds MSN Spaces
- Yahoo! yodels
- One month to Barcamp Portugal!
- ClipShack Owner Gets $2M
- Look Out Dell - Sutori is Coming
- Hosting providers, meet reality check
- Eons Launches - You Have 5 Unread Death Alerts
- YouTube Now “More Popular” than MySpace
- Reading on a screen is a lousy experience
- WeatherBug Launches YouTube for Weather
- CNN Exchange - CNN’s Answer to YouTube
- Cooqy Brings eBay to MySpace - and Finds a Workaround to the MySpace Update?
- SingShot Launches the YouTube of Karaoke
- Creating an Ajax Login Page with Dojo/Zend Framework
- MySpace Screws Up Again: Accounts Being Deleted?
- Snapvine Adds Voice Comments To MySpace
- Cyworld US is Live
- Slate Reddit Released
- Snocap Launches Linx - Napster Founder Selling Unprotected MP3s on MySpace
- Meebo IM Now in Netvibes
- Netscape Hacked
- SayNow Adds Mobile Shoutouts To MySpace Music
- Sneakerplay’s Sneaker-Based Social Network
- Goplan updates
- ImageKind Launches - CafePress for Wall Art
- GPokr: Ajax Poker App
- Nextcat - MySpace For Entertainment
- Socialtext Open Launches - Commercial Open Source Wiki
- Folkd is a Half-Decent Digg Clone (Finally)
- Technorati Turns Three, Releases Major Update
- MySpace Goes Offline
- Google Paint
- If you can’t build a community, buy one
- Stop trying to be Myspace
- Digg and the wisdom of crowds
- PayPerPost: Right or Wrong?
- Barcamp Portugal, more details
- IntelliJ IDEA Google Web Toolkit Support
- Google Checkout
- New eCommerce Blog: Tips & Tricks To Help Merchants Sell More
- Bitjuice: JavaScript Bitmap API
- Implementing a syntax-higlighting JavaScript editor in JavaScript
- fValidator: Unobtrusive javascript tool for easy handling form validation
- Event.observeMethod: More AOP for JavaScript
- Chat Infection: Embed Web Chat
- 7 Java Resources for Mashups
- Prototype 1.5.1 release candidate released
- Currying in JavaScript
- Yahoo! wins in mapping user experience
- Image Thumbnail Viewer
- PHP for Microsoft Ajax Library
- Microsoft IE JavaScript Perf. Tips, Part Trois
- Dishola: Web 2.0 Restaurant Guide
- eCirkit: More social networking
- ExpressionEngine Ajax Resources
- Create your own Webtop in PHP and JavaScript
- jsFlickrSlideshow: Sliding through Flickr
- Predictions: Ajax in 2007
- TagBulb: Tag Search Simplified
- JavaScript Variable Dump in Coldfusion
- Phobos and Dojo
- Building a Fish Eye Menu
- tooltip.js version 0.2
- ThinWire 1.2 RC 1 Released
- MooTools for the Rest of Us
- Drawling lines in JavaScript
- Black Background Technique
- DOM events in the Microsoft Ajax Library formerly known as Atlas
- Amberjack: JavaScript Site Tour Creator
- On clever experiences
- Graft: Making Javascript DOM a Piece of Cake
- “Don’t Waste Time” with Graphical Ajax Solutions
- Web 2.0 t-shirts - Web 2.0 Shopping
- Behr: Rich Color Choosing
- Intra-iframe Message Passing
- UPS Begins Talks with Teamsters
- CDW, Welcome to the Fast Five
- Good Looking Deal Hunting
- AJAX MVC (so to speak)
- Usability Report Card
- Lighter Fare: Craigslist eCommerce
- "Atlas" 1.0 Naming and Roadmap
- Keep Your Customers Updated with RSS Feeds
- Introducing Web 2.0 Stores (beta) - Anything Less is Just a Web Store
- Web 2.0 Success in 10 Steps
- JavaScript Throbber
- Web2.0ish Thinking for Ecommerce Merchants
- Beginning Ajax with ASP.NET
- More Developers Are Using AJAX in Emerging Markets Than in North America
- jQuery 1.0 Released
- FilteringTable dojo Widget
- Zero Kode, Visual Designer for ZK
- ThisNext Launches Shopping Social Network
- Ajax Login with Acegi
- Nick Lachey’s Celebrity Social Network - Flop or YFly?
- Survey of Javascript Inheritance Techniques
- JavaScript Tricks And Good Programming Style
- How to Design a large AJAX Application
- Fanpop Launches Social Network for Fans
- Cross Domain XMLHttpRequest
- Can Your Programming Language Do This? Javascript Can.
- Del.icio.us Adds Network Badges - Now Officially a Social Network
- The Dangers of Browser Detect
- How To Load And Parse XML Data Without ActiveX
- What’s So Special About Ajax?
- FlickrMap V2 Released - Put Flickr Maps on Your Blog
- What we think of Web 2.0
- 30Boxes Releases the822, a New People Search Engine
- Web 2.0: Why Tufte is wrong
- Web 2.0 desktop-style apps: Why no local drafts?
- Build an RSS Feed Reader using Ajax and PHP
- PHPClasses.org Ajax Upgrade
- Make your own kind of music at SingShot
- CSS: The Tech Ajax Forgot
- Gmail and content findability
- Hating Web 2.0: Privacy vs. Convenience
- SpyMedia 2.0 Launches - Sell Your Photos on Blogs and MySpace
- Aptana: New Web IDE in Beta
- Is Ajax development slowing down?
- Cross-site Ajax (from OSCON 2006)
- Prototypify: Running Prototype code with legacy code
- Ajax and the Spring Framework with TIBCO General Interface
- Pains of document.domain in FireFox 1.5
- Javascript Boot Camp Tutorial
- SportsMates Launches - Sports Themed MySpace
- Planning an Ajax Boot Camp
- Nokia and Backbase cooperate on Mobile AJAX
- Facebook Giving Away Free iTunes Music
- Otavo Launches - Yahoo Answers, Friendster and del.ici.ous Rolled into One
- Rediscovering Flyweight for Javascript
- Mike Potter Builds a Flash-y Ajax Site
- Stylehive Gets Funding
- Link Thumbnail: Photo Mouse Over
- Biggest AJAX problem
- Breaking User Interfaces for Fun and Profit
- Diigo Launches, Nobody Cares
- TeamSugar Launches Social Network for Women
- Web 2.0 Ecommerce
- Gotuit - YouTube for Premium Content?
- Safari: Browser.Back + Ajax
- Advanced Box Model Testing
- XN Test: The next Unit Testing project?
- XMLHttpRequest Quirks and PHP
- CSS Browser Selector
- A Java-based HTTP Proxy for Ajax
- Interview with Jakob Nielsen
- Declarative Ajax
- Json.NET 1.1: Converting between XML and JSON
- The Importance of Maintainable JavaScript
- Is AJAX Accessibility a major issue?
- AJAX pagination made simple (with Symfony)
- Free AJAX Training Course
- Integration of Spry and PHP/MySQL
- Ajax as a Remedy for the Cacheability-Personalization Dilemma
- J2EE and AJAX: AJAX with Servlets
- Two Key Challenges for Ajax Adoption that We Have Ignored
- Adobe Spry and PHP/MySQL
- A Basic Approach to Server-side Data Validation with AJAX
- Go forth and API
- Tuesday Morning Roundup
- Ajax Activity Indicators
- Shopify.com | Web 2.0 Ecommerce
- MODx CMS - An Ajax/PHP Content System
- Web API authentication for mashups
- OPML Icon
- Explaining AJAX
- Echo2 Widget Panel
- Slightly ThickerBox
- JSON.NET
- Json.NET: Library to help with .NET - JS communication
- uniAjax: an ajax framework focused on browser support
- Atlas June CTP
- Relay: Ajax File Manager
- Dojo Available in Ning Applications
- Private and Public Members in JavaScript
- JavaRef: Ajaxified JavaDoc
- Safari gets a Javascript debugger
- Interview with ZK Creator Tom Yeh
- Speeding up Prototype’s $$ Selector
- London Tube Route Finder
- Tagging 2.0
- RSS 2.0
- Ecommerce 2.0
- Marketing 2.0
- Bookmarking 2.0
- Blogging 2.0
Looking beneath the covers of the collective buzz around yesterday’s launch of Google Apps for Your Domain Premium hides a new set of Google APIs that, as they describe, allow you to “integrate and extend”. How? With their new Provisioning and Single Sign-On APIs.
See our new ProgrammableWeb entries: Google Provisioning API and the Google Single Sign-On API.
Neither of these are ’simple’ APIs in the sense of the Google Maps API, but that makes sense, these are inherently more complex operations. To begin with, it doesn’t hurt to understand a bit about SAML, the Security Assertion Markup Language authentication API used for single sign-on (SSO). Then, if you want to interactively test-out Google’s SSO, you can do it with their Demo Tool.
If you look at the Google Apps API Overview, Google segments about 10 of their APIs into use by two types of users: domain administrators as users of APIs like the Provisioning API and the SSO API, as well as application developers, who’d be more likely to use APIs such as the Calendar API and the Spreadsheets API.
You can see more at the Google Apps APIs Home Page and in particular check the API overview table in the Getting Started section. In addition to these two APIs, there’s also an email gateway that allows you to support archiving, dual delivery and business rules.
These APIs will start to lead beyond maps with a whole new class of mashup integration with other big players. As in follow-on announcements like Avaya integrating VoIP with Google Apps.
In our directory there are now 20 Google APIs listed. 



