Build powerful integrations with Whama API
Access tasks, boards, and user data through our comprehensive REST API. Build custom integrations, automate workflows, and extend Whama to fit your needs.
Everything you need to integrate
Our API provides all the tools you need to build seamless integrations with Whama.
API Key Authentication
Secure API key authentication with separate test and live keys for safe development.
OAuth 2.0 Support
Full OAuth 2.0 authorization code flow with PKCE support for secure user authorization.
Webhooks
Real-time event notifications for tasks, boards, and messages with automatic retries.
Rate Limiting
Flexible rate limits with multiple tiers to match your application needs.
RESTful APIs
Clean, consistent REST APIs for tasks, boards, users, and more.
Scoped Permissions
Fine-grained permission scopes to request only the access you need.
Simple, intuitive API
Our REST API follows industry best practices with consistent endpoints, clear error messages, and comprehensive documentation.
- RESTful endpoints with JSON responses
- Consistent error handling
- Pagination for list endpoints
- Filtering and sorting support
- Comprehensive SDK libraries (coming soon)
// Create a task using the API
const response = await fetch('https://api.whama.co/v1/tasks', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
'Content-Type': 'application/json',
},
body: JSON.stringify({
title: 'Review quarterly report',
description: 'Review and provide feedback',
boardId: 'board_abc123',
priority: 'high',
dueDate: '2024-02-15T10:00:00Z',
}),
});
const { data } = await response.json();
console.log('Created task:', data.task.id);What you can build
From simple automations to complex integrations, the possibilities are endless.
Task Automation
Automatically create tasks from emails, forms, or other applications.
Custom Integrations
Connect Whama with your existing tools and workflows.
Analytics & Reporting
Build custom dashboards and reports using task data.
Flexible pricing tiers
Start free and scale as you grow. Our API tiers are designed to match your needs.
Free
1,000/day
- Test API keys
- Basic scopes
- Email support
Starter
50,000/day
- Live API keys
- All scopes
- Priority support
Pro
200,000/day
- Custom rate limits
- Dedicated support
- SLA
Enterprise
Unlimited
- Custom contracts
- On-premise option
- 24/7 support
Ready to start building?
Create your developer account and get API keys in minutes. Our documentation will guide you through your first integration.