Zoca Win Onboarding API

The Win Onboarding API from Zoca — 37 operation(s) for win onboarding.

Operations 39

POST /tasks/api/v1/win-onboarding Start Win Onboarding Process #
POST /tasks/api/v1/win-onboarding/create-chatbot-entity Create Chatbot Entity #
POST /tasks/api/v1/win-onboarding/create-virtual-number Create Virtual Number #
POST /tasks/api/v1/win-onboarding/retry-virtual-number Retry Virtual Number Purchase #
POST /tasks/api/v1/win-onboarding/import-retell Import to Retell #
POST /tasks/api/v1/win-onboarding/provision-phone-number Provision phone number (async) #
GET /tasks/api/v1/win-onboarding/phone-provisioning/{jobId} Phone provisioning job status #
POST /tasks/api/v1/win-onboarding/build-context Build Context from Website #
GET /tasks/api/v1/win-onboarding/status/{entityId} Get Win Onboarding Status #
GET /tasks/api/v1/win-onboarding/context/{entityId} Get context data for entity #
POST /tasks/api/v1/win-onboarding/retell/incoming-call Handle incoming call webhook from Retell #
POST /tasks/api/v1/win-onboarding/retell/call-events Handle call events webhook from Retell #
GET /tasks/api/v1/win-onboarding/client-history/{clientId} Get client call history #
GET /tasks/api/v1/win-onboarding/entity-call-history/{entityId} Get entity call history #
GET /tasks/api/v1/win-onboarding/call/{callId} Get call history by call ID #
PATCH /tasks/api/v1/win-onboarding/call/{callId}/mark-test Mark call as test #
GET /tasks/api/v1/win-onboarding/user/{userEntityId}/locations Get user info and locations onboarding status #
GET /tasks/api/v1/win-onboarding/voice-agents/{entityId} Get available voice agents (platform-aware) for a location #
GET /tasks/api/v1/win-onboarding/area-codes/{areaCode}/alternates Get alternate area codes #
GET /tasks/api/v1/win-onboarding/agent-context/{entityId} Get agent context for entity #
PUT /tasks/api/v1/win-onboarding/agent-context/{entityId} Update agent context for entity #
POST /tasks/api/v1/win-onboarding/agent-context Create agent context #
POST /tasks/api/v1/win-onboarding/agent-context/migrate Queue job to migrate agent context from legacy table to l2b #
PUT /tasks/api/v1/win-onboarding/callback/status Update callback status #
GET /tasks/api/v1/win-onboarding/callback/statuses Get available callback statuses #
GET /tasks/api/v1/win-onboarding/callbacks/{entityId} Get all callbacks for entity #
POST /tasks/api/v1/win-onboarding/retell-call-sync Sync call data from Retell #
POST /tasks/api/v1/win-onboarding/retell-call-sync/bulk Bulk sync call data from Retell #
POST /tasks/api/v1/win-onboarding/quick-setup Quick setup - prepare agent context from existing data #
POST /tasks/api/v1/win-onboarding/feedback Create WIN feedback #
GET /tasks/api/v1/win-onboarding/feedback/{entityId} Get WIN feedback for entity #
PATCH /tasks/api/v1/win-onboarding/feedback/{id} Update WIN feedback #
PUT /tasks/api/v1/win-onboarding/status Update WIN onboarding status #
POST /tasks/api/v1/win-onboarding/reach-out-list Create or update reach-out list entry #
POST /tasks/api/v1/win-onboarding/publish-virtual-number-to-gbp Publish virtual number to Google Business Profile #
POST /tasks/api/v1/win-onboarding/publish-virtual-number-to-all Publish virtual number to GBP and Website #
GET /tasks/api/v1/win-onboarding/preferences/{entityId} Get frontdesk booking preferences #
PUT /tasks/api/v1/win-onboarding/preferences/{entityId} Update frontdesk booking preferences #
POST /tasks/api/v1/win-onboarding/preferences/{entityId}/sync Sync frontdesk preferences from integrated platform #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zoca-win-onboarding-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

zoca-win-onboarding-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Zoca Tasks Win Onboarding API
  description: 'The Zoca tasks/automation service: AI content queue and planning, FrontDesk (Retell/Twilio) voice + SMS agent onboarding, local-SEO grid scans, WIN conversion triggers, and inbound integration webhooks (Chargebee, Square, Pipedrive, Twilio, Retell, CallHippo, Sybill, Instantly).'
  version: 3.20.9
  contact: {}
  x-apievangelist-note: Harvested verbatim from https://tasks.zoca.ai/swagger.json. The provider ships the default NestJS Swagger metadata (title "API Documentation", empty servers[]); title/description/servers were set by API Evangelist for identification and the unmodified original is preserved at openapi/_original/zoca-tasks-swagger.json. Every path, operation, summary, parameter and response is exactly as published.
servers:
- url: https://tasks.zoca.ai
  description: Production
security:
- access-token: []
tags:


# --- truncated at 32 KB (32 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/zoca/refs/heads/main/openapi/zoca-win-onboarding-api-openapi.yml