The API Report CardAPI Index
Basecamp

Basecamp API

Project Management & Team Collaboration · basecamp.com

Basecamp 4 has a mature public REST API, JSON-only and documented on GitHub, with OAuth 2.0 as the only auth path. Roughly 50 endpoint families cover projects, to-dos, messages, chat, schedules, and files. Rate limiting is 50 requests per 10 seconds per token, and SDKs are community-built.

Last verified: July 2026Software & Data Tools
API GRADE
A
VERIFIED JUL 2026

SCORECARD

ExistenceGOODJSON-only REST API for Basecamp 4 at 3.basecampapi.com, fully documented on GitHub by major version.
AccessGOODOpen to any account via OAuth app registration; no partner program or approval process stands in the way.
CoverageGOODProjects, to-dos, messages, Campfire chat, schedules, documents, card tables, people, and webhooks; roughly 50 endpoint families.
AuthGOODOAuth 2.0 bearer tokens only; Basic auth was dropped, and a User-Agent identifying your app is mandatory.
Docs & DXGOODThorough GitHub docs with native webhooks and Link-header pagination; SDKs are community-built (basecampy3).
StabilityGOODRate limits are documented at 50 requests per 10 seconds per token, with Retry-After returned on 429 responses.
Supergood: Basecamp shipped a real API. Most vendors don't; we ship near-native APIs for the rest.

Frequently asked questions

Basecamp scores A on the API Report Card. Basecamp 4 has a mature public REST API, JSON-only and documented on GitHub, with OAuth 2.0 as the only auth path. Roughly 50 endpoint families cover projects, to-dos, messages, chat, schedules, and files. Rate limiting is 50 requests per 10 seconds per token, and SDKs are community-built.

Tried to integrate with Basecamp?