Complete REST API documentation for SkunkCRM. Build integrations, automate workflows, and extend your CRM with 264 endpoints across 23 categories.
Use HTTP Basic Authentication with your WordPress username and an Application Password.
curl https://yoursite.com/wp-json/skunkcrm/v1/contacts \ -H "Authorization: Basic YOUR_CREDENTIALS"
Create Application Passwords in WordPress: Users → Profile → Application Passwords
Free and Pro plugins use different namespaces:
/wp-json/skunkcrm/v1/
/wp-json/skunkcrm-pro/v1/
Log calls, meetings, notes, and emails. Track all interactions with contacts and deals.
System administration endpoints for data management, settings, and configuration.
Automate lead assignment based on rules. Route contacts to the right team members.
Create, read, update and delete contacts. Manage contact profiles, custom fields, and relationships.
Manage dashboard in your CRM.
Manage your sales pipeline. Create deals, move through stages, track values and close dates.
Send emails directly from the CRM. Track opens, clicks, and manage email accounts.
Create and send email campaigns. Build sequences, track engagement, and automate follow-ups.
Manage menu in your CRM.
Mobile-specific endpoints optimized for app sync and offline functionality.
Manage notifications in your CRM.
Manage other in your CRM.
Generate reports on sales performance, activity metrics, and pipeline analytics.
Manage segments in your CRM.
Configure CRM settings including custom fields, pipelines, and user preferences.
Manage system in your CRM.
Organize contacts and deals with tags. Create, assign, and filter by tags.
Create and manage tasks. Assign to team members, set due dates, and track completion.
Manage team members, permissions, and assignments. Control access to CRM data.
Manage email and message templates for consistent communication.
Manage tour in your CRM.
Track website visitors, email opens, link clicks, and other engagement metrics.
Manage webhooks in your CRM.