Skip to main content
HoopAI is an all-in-one business platform that combines CRM, marketing automation, appointment scheduling, payments, messaging, websites, and more into a single system. The HoopAI Platform API gives developers programmatic access to every feature — allowing you to build integrations, automate workflows, and extend the platform.
Looking to use HoopAI as a business user? Start with the Getting Started guide instead.

Who is this for?

These developer docs are designed for:
  • Integration developers building apps that connect HoopAI with external systems
  • Marketplace developers creating apps for the HoopAI App Marketplace
  • Agency developers building custom solutions for clients on HoopAI
  • Internal teams automating business processes through the API

What you can build

Marketplace apps

Build apps that any HoopAI user can install from the marketplace. Monetize your integration with subscription billing.

Custom integrations

Connect HoopAI with your existing tools — sync contacts with your ERP, push leads to your data warehouse, or trigger external workflows.

Workflow automation

Use webhooks and the API to create advanced automations that go beyond the built-in workflow builder.

White-label solutions

Agencies can build custom portals, dashboards, and experiences on top of HoopAI using the SaaS API.

Platform architecture

HoopAI uses a multi-tenant architecture with two levels:
LevelDescriptionAPI scope
CompanyThe top-level account that manages accounts, billing, and platform settingsCompany-level API tokens
Account (Location)Individual business accounts with their own contacts, calendars, pipelines, and settingsLocation-level API tokens
Most API operations work at the Location level — managing contacts, conversations, calendars, and payments for a specific business account.
When you see locationId in API parameters, this refers to an account. The terms “location” and “account” are used interchangeably.

Core platform modules

ModuleWhat it doesKey APIs
CRMContacts, companies, custom fields, tags, notes, tasksContacts API
ConversationsOmnichannel messaging — SMS, email, chat, WhatsApp, socialConversations API
CalendarsAppointment booking, availability, scheduling linksCalendars API
PipelinesSales opportunities, deal stages, pipeline managementOpportunities API
PaymentsInvoices, orders, subscriptions, payment processingPayments API
MarketingEmail campaigns, social posting, funnelsEmails, Social
AutomationWorkflow triggers, webhook events, drip campaignsWorkflows API

Next steps

1

Quick start

Make your first API call in under 5 minutes.Go to the quick start
2

Set up authentication

Learn how OAuth 2.0 works with HoopAI and get your access token.Read the authentication guide
3

Explore the API

Browse the full API reference with interactive examples.View the API reference
Last modified on March 5, 2026