{"ok":true,"updatedAt":"2026-05-16","industry":null,"counts":{"ready":1,"in_progress":3,"planned":35,"beta":0,"cert_required":3},"items":[{"key":"kustom","name":"Kustom","domain":"payments","status":"ready","auth":"internal_api_key","docsUrl":"https://marketplace.se/flow","baseUrl":"internal","webhookSupport":true,"industries":["all"],"notes":"Marketplace native checkout used for Flow subscription and offer payment.","nextStep":"Finalize recurring and payout events in Flow webhooks."},{"key":"stripe","name":"Stripe","domain":"payments","status":"in_progress","auth":"api_key","docsUrl":"https://docs.stripe.com/api","baseUrl":"https://api.stripe.com","webhookSupport":true,"industries":["all"],"notes":"Full REST API with payment intents, checkout and billing.","nextStep":"Add tenant-level payment provider switch with webhook signature verification."},{"key":"adyen","name":"Adyen","domain":"payments","status":"planned","auth":"api_key","docsUrl":"https://docs.adyen.com/api-explorer","baseUrl":null,"webhookSupport":true,"industries":["all","marketplace"],"notes":"Supports online and in-person payments, platform payouts and webhooks.","nextStep":"Implement checkout + transfer webhooks for enterprise tenants."},{"key":"mews","name":"Mews Connector API","domain":"pms_booking","status":"planned","auth":"client_token_access_token","docsUrl":"https://docs.mews.com/connector-api","baseUrl":null,"webhookSupport":true,"industries":["hotel"],"notes":"Property-focused hotel API with OpenAPI definition and webhook events.","nextStep":"Build reservation bridge and room availability mapping."},{"key":"cloudbeds","name":"Cloudbeds PMS API","domain":"pms_booking","status":"planned","auth":"api_key","docsUrl":"https://developers.cloudbeds.com/docs/about-cloudbeds-api","baseUrl":"https://api.cloudbeds.com/api/v1.2/{method}","webhookSupport":false,"industries":["hotel"],"notes":"Covers reservations, guests, rooms and reporting integrations.","nextStep":"Ship OAuth onboarding flow and reservation sync worker."},{"key":"opera_cloud","name":"Oracle OPERA Cloud APIs","domain":"pms_booking","status":"cert_required","auth":"oauth2_partner","docsUrl":"https://docs.oracle.com/en/industries/hospitality/integration-platform/msrig/t_using_the_opera_cloud_apis.htm","baseUrl":null,"webhookSupport":true,"industries":["hotel","enterprise"],"notes":"Includes synchronous, asynchronous and business-event integration patterns.","nextStep":"Prepare partner certification track and sandbox connector tests."},{"key":"apaleo","name":"apaleo APIs","domain":"pms_booking","status":"planned","auth":"oauth2_openid","docsUrl":"https://apaleo.dev/guides/api/overview.html","baseUrl":"https://api.apaleo.com","webhookSupport":true,"industries":["hotel"],"notes":"OpenAPI-first PMS with OAuth and event-driven integration.","nextStep":"Implement property onboarding and room-rate sync contracts."},{"key":"google_calendar","name":"Google Calendar API","domain":"calendar","status":"in_progress","auth":"oauth2","docsUrl":"https://developers.google.com/workspace/calendar/api/guides/overview","baseUrl":null,"webhookSupport":true,"industries":["all"],"notes":"REST calendar API with events, attendees and recurring booking support.","nextStep":"Connect booking slots with calendar event create/update/cancel."},{"key":"microsoft_graph_calendar","name":"Microsoft Graph Calendar API","domain":"calendar","status":"in_progress","auth":"oauth2","docsUrl":"https://learn.microsoft.com/en-us/graph/api/resources/calendar-overview?view=graph-rest-1.0","baseUrl":"https://graph.microsoft.com/v1.0","webhookSupport":true,"industries":["all"],"notes":"Calendar resources for events, free/busy and scheduling.","nextStep":"Add multi-calendar conflict handling and rebooking flows."},{"key":"hubspot","name":"HubSpot CRM","domain":"crm_sales","status":"planned","auth":"oauth2","docsUrl":"https://developers.hubspot.com/docs/reference/api","baseUrl":"https://api.hubapi.com","webhookSupport":true,"industries":["all","sales"],"notes":"Object APIs for contacts, deals, tickets and custom properties.","nextStep":"Build lead + offer sync and stage transition webhooks."},{"key":"pipedrive","name":"Pipedrive API","domain":"crm_sales","status":"planned","auth":"api_token_or_oauth2","docsUrl":"https://developers.pipedrive.com/docs/api/v1","baseUrl":null,"webhookSupport":true,"industries":["all","sales"],"notes":"REST API with OpenAPI specs and pipeline/deal entities.","nextStep":"Map Flow intents into persons, orgs, deals and activities."},{"key":"salesforce","name":"Salesforce Platform APIs","domain":"crm_sales","status":"planned","auth":"oauth2","docsUrl":"https://developer.salesforce.com/docs/apis","baseUrl":"https://<my-domain>.my.salesforce.com/services/","webhookSupport":true,"industries":["all","sales","enterprise"],"notes":"REST, composite and bulk patterns for object CRUD at scale.","nextStep":"Add account-level field mapping templates and retry queue."},{"key":"zendesk","name":"Zendesk Ticketing API","domain":"supportdesk","status":"planned","auth":"api_token_or_oauth2","docsUrl":"https://developer.zendesk.com/api-reference/","baseUrl":null,"webhookSupport":true,"industries":["all","support"],"notes":"Ticketing and help center APIs for support workflow handoff.","nextStep":"Create bi-directional ticket bridge with status and assignee sync."},{"key":"freshdesk","name":"Freshdesk API v2","domain":"supportdesk","status":"planned","auth":"api_key_or_oauth2","docsUrl":"https://developers.freshdesk.com/api/","baseUrl":null,"webhookSupport":true,"industries":["all","support"],"notes":"REST API for tickets, automations, SLAs and custom fields.","nextStep":"Implement flow ticket mirror + SLA policy sync."},{"key":"docusign","name":"DocuSign eSignature API","domain":"esign","status":"planned","auth":"oauth2_jwt_or_auth_code","docsUrl":"https://developers.docusign.com/docs/esign-rest-api/","baseUrl":null,"webhookSupport":true,"industries":["all"],"notes":"Contract signature API for envelopes and event callbacks.","nextStep":"Connect offer acceptance to checkout trigger."},{"key":"oneflow","name":"Oneflow Public API","domain":"esign","status":"planned","auth":"bearer_token","docsUrl":"https://developer.oneflow.com/reference/api-overview","baseUrl":null,"webhookSupport":true,"industries":["all"],"notes":"Public API for contract lifecycle plus webhook events.","nextStep":"Template mapping between Flow offer and Oneflow contract schema."},{"key":"scrive","name":"Scrive Document API","domain":"esign","status":"planned","auth":"oauth2_or_cookie","docsUrl":"https://apidocs.scrive.com/","baseUrl":"https://scrive.com/api/v2/","webhookSupport":true,"industries":["all","sweden"],"notes":"REST API for document lifecycle and signing workflows.","nextStep":"Implement Swedish e-sign fallback provider in offer pipeline."},{"key":"cliniko","name":"Cliniko API","domain":"salon_clinic_booking","status":"planned","auth":"http_basic_api_key","docsUrl":"https://docs.api.cliniko.com/openapi/reference/overview","baseUrl":"https://api.au1.cliniko.com/v1/","webhookSupport":false,"industries":["clinic","salon"],"notes":"Practice booking API for clinics and treatment providers.","nextStep":"Build appointment availability adapter and patient-safe field mapping."},{"key":"jobber","name":"Jobber API","domain":"job_scheduling","status":"planned","auth":"oauth2","docsUrl":"https://developer.getjobber.com/","baseUrl":null,"webhookSupport":true,"industries":["home_services","real_estate"],"notes":"Field-service scheduling and job workflow integration target.","nextStep":"Map Flow booking to quote/job request and dispatch status callbacks."},{"key":"visma_eaccounting","name":"Visma eAccounting API","domain":"erp_invoicing","status":"planned","auth":"oauth2_openid","docsUrl":"https://developer.visma.com/api/eaccounting","baseUrl":null,"webhookSupport":false,"industries":["all","sweden"],"notes":"Accounting, bookkeeping and invoicing API for Nordic businesses.","nextStep":"Create invoice draft sync from paid offers/checkouts."},{"key":"xero","name":"Xero Accounting API","domain":"erp_invoicing","status":"planned","auth":"oauth2","docsUrl":"https://developer.xero.com/documentation/api/accounting/overview","baseUrl":null,"webhookSupport":true,"industries":["all"],"notes":"Global accounting API for contacts, invoices and reconciliation flows.","nextStep":"Ship invoice + payment reconciliation webhook worker."},{"key":"calendly","name":"Calendly API","domain":"calendar","status":"planned","auth":"oauth2_or_pat","docsUrl":"https://developer.calendly.com/getting-started","baseUrl":"https://api.calendly.com","webhookSupport":true,"industries":["all"],"notes":"Scheduling API with booking embeds and webhook events for reschedules and cancellations.","nextStep":"Add two-way sync between Flow booking slots and Calendly event types."},{"key":"booking_com_connectivity","name":"Booking.com Connectivity APIs","domain":"pms_booking","status":"cert_required","auth":"token_or_machine_account","docsUrl":"https://developers.booking.com/connectivity/docs/","baseUrl":null,"webhookSupport":false,"industries":["hotel","travel"],"notes":"Partner APIs for availability, reservations, content and property connectivity flows.","nextStep":"Prepare channel sync module for ARI and reservation import."},{"key":"square_bookings","name":"Square Bookings API","domain":"salon_clinic_booking","status":"planned","auth":"oauth2","docsUrl":"https://developer.squareup.com/docs/bookings-api/use-the-api","baseUrl":null,"webhookSupport":true,"industries":["salon","clinic"],"notes":"Appointment API for services, staff availability and booking lifecycle.","nextStep":"Connect Flow appointment intents to Square bookable services."},{"key":"nexhealth","name":"NexHealth API","domain":"salon_clinic_booking","status":"planned","auth":"api_key_plus_bearer","docsUrl":"https://docs.nexhealth.com/v20240412/docs/getting-started","baseUrl":"https://nexhealth.info","webhookSupport":true,"industries":["clinic"],"notes":"Healthcare scheduling and patient workflow APIs with webhook subscriptions.","nextStep":"Build clinic-safe booking adapter with appointment and reminder events."},{"key":"twilio_conversations","name":"Twilio Conversations API","domain":"supportdesk","status":"planned","auth":"account_sid_auth_token_or_api_key","docsUrl":"https://www.twilio.com/docs/conversations","baseUrl":"https://conversations.twilio.com/v1","webhookSupport":true,"industries":["all","support","sales"],"notes":"Omnichannel messaging for SMS, WhatsApp and chat with webhook delivery events.","nextStep":"Add threaded conversation sync between Flow tickets and messaging channels."},{"key":"whatsapp_cloud","name":"WhatsApp Cloud API","domain":"supportdesk","status":"planned","auth":"meta_system_user_token","docsUrl":"https://developers.facebook.com/docs/whatsapp/cloud-api/get-started","baseUrl":"https://graph.facebook.com","webhookSupport":true,"industries":["all","support","sales"],"notes":"Official Meta API for business messaging templates and inbound webhook events.","nextStep":"Ship template manager + opt-in guardrail in Flow admin."},{"key":"slack_web_api","name":"Slack Web API","domain":"supportdesk","status":"planned","auth":"oauth2_bot_token","docsUrl":"https://api.slack.com/web","baseUrl":"https://slack.com/api","webhookSupport":true,"industries":["all","support","enterprise"],"notes":"Push Flow ticket updates into Slack channels and receive threaded replies.","nextStep":"Implement channel mapping and SLA alert broadcast rules."},{"key":"intercom_rest","name":"Intercom REST API","domain":"supportdesk","status":"planned","auth":"bearer_token","docsUrl":"https://developers.intercom.com/docs/references/2.11/rest-api/api.intercom.io","baseUrl":"https://api.intercom.io","webhookSupport":true,"industries":["all","support"],"notes":"Customer support and conversation APIs for inbox handoff and lifecycle events.","nextStep":"Mirror Flow contacts/tickets to Intercom conversations."},{"key":"servicenow_rest","name":"ServiceNow REST APIs","domain":"supportdesk","status":"planned","auth":"oauth2_or_basic","docsUrl":"https://www.servicenow.com/docs/r/api-reference/rest-api-explorer/c_RESTAPI.html","baseUrl":"https://<instance>.service-now.com/api/now","webhookSupport":false,"industries":["enterprise","support"],"notes":"Enterprise incident and workflow platform with table and scripted REST endpoints.","nextStep":"Map Flow ticket schema to ServiceNow incident + assignment groups."},{"key":"shopify_admin_graphql","name":"Shopify Admin GraphQL API","domain":"crm_sales","status":"planned","auth":"oauth2_admin_app_token","docsUrl":"https://shopify.dev/docs/api/admin-graphql/latest/full-index","baseUrl":"https://{shop}.myshopify.com/admin/api","webhookSupport":true,"industries":["sales","marketplace"],"notes":"Commerce object sync for customers, orders and post-purchase automations.","nextStep":"Connect Flow leads to Shopify customer timeline and order context."},{"key":"quickbooks_online","name":"QuickBooks Online API","domain":"erp_invoicing","status":"planned","auth":"oauth2","docsUrl":"https://developer.intuit.com/app/developer/qbo/docs/learn/explore-the-quickbooks-online-api","baseUrl":"https://quickbooks.api.intuit.com","webhookSupport":true,"industries":["all"],"notes":"Accounting and invoicing APIs for invoice, payment and ledger sync.","nextStep":"Add payout and invoice reconciliation connector for US tenants."},{"key":"fortnox_api","name":"Fortnox API","domain":"erp_invoicing","status":"planned","auth":"access_token_client_secret","docsUrl":"https://api.fortnox.se/apidocs","baseUrl":"https://api.fortnox.se/3","webhookSupport":false,"industries":["all","sweden"],"notes":"Nordic invoicing and bookkeeping APIs with strong SME market fit.","nextStep":"Build Swedish accounting pack: customer, invoice and payment posting."},{"key":"expedia_rapid","name":"Expedia Rapid API","domain":"pms_booking","status":"cert_required","auth":"oauth2_partner","docsUrl":"https://developers.expediagroup.com/rapid","baseUrl":null,"webhookSupport":false,"industries":["hotel","travel"],"notes":"Travel booking APIs for inventory, shopping and reservation workflows.","nextStep":"Add travel package intent routing and reservation confirmation sync."},{"key":"dynamics_dataverse","name":"Microsoft Dataverse Web API","domain":"crm_sales","status":"planned","auth":"oauth2_azure_ad","docsUrl":"https://learn.microsoft.com/en-us/powerapps/developer/data-platform/webapi/overview","baseUrl":"https://<org>.api.crm.dynamics.com/api/data/v9.2/","webhookSupport":true,"industries":["sales","enterprise"],"notes":"Microsoft ecosystem CRM/data platform API for entities, workflows and app integrations.","nextStep":"Build Dynamics lead + opportunity sync with webhook handoff."},{"key":"zoho_crm_v8","name":"Zoho CRM V8 API","domain":"crm_sales","status":"planned","auth":"oauth2","docsUrl":"https://www.zoho.com/crm/developer/docs/api/v8/","baseUrl":"https://www.zohoapis.com/crm/v8","webhookSupport":true,"industries":["all","sales"],"notes":"CRM APIs for leads, contacts, deals and automation-friendly workflows.","nextStep":"Add SMB CRM pack with lead/deal stage sync and webhook retries."},{"key":"monday_platform_api","name":"monday.com Platform API","domain":"crm_sales","status":"planned","auth":"oauth2_or_api_token","docsUrl":"https://developer.monday.com/api-reference/","baseUrl":"https://api.monday.com/v2","webhookSupport":true,"industries":["all","sales","support"],"notes":"GraphQL API for boards, items and workflow automation context.","nextStep":"Sync Flow tickets and pipeline events to monday boards."},{"key":"asana_api","name":"Asana API","domain":"supportdesk","status":"planned","auth":"oauth2_or_personal_access_token","docsUrl":"https://developers.asana.com/docs/api-features","baseUrl":"https://app.asana.com/api/1.0","webhookSupport":true,"industries":["all","support"],"notes":"Task/project API for ops handoff, reminders and delivery workflows.","nextStep":"Create Flow ticket to Asana task bridge for implementation teams."},{"key":"siteminder_platform_api","name":"SiteMinder Platform API","domain":"pms_booking","status":"planned","auth":"oauth2_partner","docsUrl":"https://developer.siteminder.com/docs/","baseUrl":null,"webhookSupport":true,"industries":["hotel","travel"],"notes":"Hotel distribution and booking connectivity APIs for rates, reservations and channel flows.","nextStep":"Add channel sync adapter for reservations and room availability updates."},{"key":"mindbody_public_api","name":"Mindbody Public API","domain":"salon_clinic_booking","status":"planned","auth":"oauth2","docsUrl":"https://developers.mindbodyonline.com/","baseUrl":null,"webhookSupport":true,"industries":["salon","clinic","fitness"],"notes":"Wellness and fitness scheduling APIs for classes, staff, clients and appointments.","nextStep":"Build class and treatment slot mapping for Flow booking intents."},{"key":"servicetitan_api","name":"ServiceTitan API","domain":"job_scheduling","status":"planned","auth":"oauth2","docsUrl":"https://developer.servicetitan.io/","baseUrl":null,"webhookSupport":true,"industries":["home_services","real_estate","enterprise"],"notes":"Field service APIs for estimates, dispatching, job execution and customer workflows.","nextStep":"Map Flow quote and booking events to ServiceTitan jobs with status callbacks."},{"key":"business_central_api","name":"Dynamics 365 Business Central API","domain":"erp_invoicing","status":"planned","auth":"oauth2_azure_ad","docsUrl":"https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/api-reference/v2.0/","baseUrl":"https://api.businesscentral.dynamics.com/v2.0/","webhookSupport":true,"industries":["all","enterprise"],"notes":"ERP and accounting APIs for customers, invoices, orders and financial reconciliation.","nextStep":"Deliver ERP handoff pack for invoice and payment settlement sync."}]}