Developerland

Here you'll find the information you need to integrate your applications with 37signals products. From sample code to detailed API documentation, you'll be up and running in no time.

37signals

Basecamp

 

Wrappers and example code

Examples for using the the all new Basecamp API will be coming soon!

API Reference

Our all-new, JSON-only, OAuth 2 enabled API now lives on GitHub.

Basecamp API

Basecamp Classic

 

Wrappers and example code

Hit the ground running with code written by other developers for your language of choice.

Ruby
basecamp-wrapper by anibalcucco

Python
Basecamp Wrapper by Jochen
basecampreporting by cmheisel

PHP
API Wrapper by sirprize

Java
API Wrapper by johndavidjohn

XML API Reference

Use these docs if you're comfortable writing your own code to talk to our XML APIs.

Basecamp Classic XML API

Highrise

 

Wrappers and example code

Ruby
Wrapper by tapajos

Python
Pyrise by FeedMagnet

PHP
Highrise-PHP-Api
Highrise API Wrapper

XML API Reference

Highrise XML API

Backpack

 

Wrappers and example code

Ruby
Example wrapper by 37signals

PHP
SimpleBackpack

Perl
Net::Backpack

Emacs
backpack.el

XML API Reference

Backpack XML API

We publish a separate API for the Backpack Calendar

Campfire

 

Wrappers and example code

Ruby
Tinder
Broach

Python
Pinder
pyfire

Objective C
HappyCamprFramework

PHP
IceCube

Java
campfireclient

C#
ccnet.campfire.plugin

XML API Reference

Campfire XML API