← Back to all docs

Tave API

Táve is the studio-management and CRM platform for professional photographers—now VSCO Workspace following VSCO's 2025 acquisition—covering leads, clients, jobs, quotes, contracts, invoices, payments, scheduling, and workflow automation. An unofficial API lets you programmatically pull leads, contacts, jobs, quotes, invoices, payments, and contract records—and push updates like new leads, bookings, invoices, and workflow triggers back into your Táve account.

By Alex KlarfeldMay 30, 2026
Tave API

What is Táve?

Táve is a cloud studio-management and CRM platform built for professional photographers and creative studios, used to capture leads, manage clients and jobs, send quotes and contracts, collect payments, schedule sessions, and automate the administrative workflow end to end. Following VSCO's 2025 acquisition, Táve's Studio Manager became VSCO Workspace, but operators continue to run their books, calendars, leads, and client communications through the same platform—solo shooters and multi-person studios alike.

Core product areas include:

  • Lead capture and CRM (customizable contact forms, pipeline tracking, conversion reporting)
  • Quotes and packages (tiered packages, optional add-ons, online acceptance)
  • Contracts (reusable templates, e-signature, client protection)
  • Invoicing and payments (credit card, ACH, tips, via Stripe and Square)
  • Scheduling and calendar sync (sessions, meetings, availability, reminders)
  • Workflow automation, client portal, questionnaires/forms, and text/email communication

Common data entities:

  • Leads, Contacts, Clients
  • Jobs/Sessions, Bookings, Calendar Events
  • Quotes, Packages, Add-ons
  • Contracts, E-signatures, Questionnaires/Forms
  • Invoices, Payments, Refunds, Tips
  • Workflows, Tasks, Email/Text Messages

The Táve Integration Challenge

Photography studios run their entire business on Táve, but the operator's own client, booking, and financial data is effectively trapped behind a portal designed for manual use:

  • No public developer API: Táve exposes no documented, self-serve API surface, so studios cannot programmatically extract their own leads, jobs, or invoices
  • Portal-first workflows: Quotes, contracts, scheduling, and invoicing are built for point-and-click operation, not headless automation
  • Acquisition and rebrand drift: The 2025 migration of Táve Studio Manager into VSCO Workspace shifts URLs, auth, and screen layouts, breaking brittle scrapers
  • Closed integration list: Built-in connectors (Pic-Time, Stripe, Square) are fixed—anything not on the list requires manual export or copy-paste
  • Payment data spread across processors: Payment, tip, and refund records flow through Stripe and Square, complicating a single financial view
  • Session-bound authentication: Login sessions, password changes, and account migrations interrupt any unattended data pull

How Supergood Creates Táve APIs

Supergood reverse-engineers Táve's authenticated browser workflows to deliver a resilient, programmatic API layer over your own studio account—across leads, jobs, quotes, contracts, invoices, and payments—so you can move your client and financial data wherever you need it.

  • Authenticates with your credentials and handles login sessions, including the VSCO Workspace migration path
  • Maintains session continuity with automated refresh and change detection
  • Normalizes responses across leads, jobs, quotes, contracts, invoices, and payments into consistent objects
  • Reconciles payment, tip, and refund records spread across Stripe and Square into one financial view

Use Táve with AI agents: Táve MCP Server →

Getting Started

  • Schedule Integration Assessment

Book a 30-minute session to confirm your account, modules, and authentication model—including whether you are on legacy Táve or VSCO Workspace.

  • Supergood Generates and Validates Your API

We deliver a production-ready Táve adapter tailored to your account and data entities.

  • Deploy with Monitoring

Go live with continuous monitoring and automatic adjustments as Táve and VSCO Workspace evolve.

tave

API Endpoints

Authentication

POST/authenticate

Authenticate to a Táve (VSCO Workspace) account with your credentials and obtain a session token for downstream calls.

CRM

GET/leads

List leads and contacts captured through contact forms, with filters for status, source, and date range.

CRM

POST/create_lead

Create a new lead or contact and route it into the studio's workflow pipeline.

Jobs

GET/jobs

Retrieve jobs and booked sessions with associated client, package, and scheduling details.

Billing

GET/invoices

Pull invoices, line items, payments, tips, and refunds across Stripe and Square processing.

Documents

GET/contracts

Retrieve contracts and questionnaires with signature status and template metadata.

Use Cases

Sync leads and client data into your CRM and warehouse

- Pull leads, contacts, and conversion status from Táve into HubSpot, Salesforce, or a warehouse - Capture every contact-form submission as a lead without manual re-entry - Reconcile client records across booking, billing, and communication history

Automate invoicing and financial reporting

- Pull invoices, payments, tips, and refunds across Stripe and Square into one ledger - Sync revenue and AR data into QuickBooks or your accounting stack - Surface unpaid invoices and deposits to retention and cash-flow workflows

Connect bookings to scheduling and delivery tools

- Push booked jobs and sessions into external calendars and project tools - Trigger gallery delivery and proofing workflows when a job is confirmed - Keep availability and reminders in sync across systems

Power AI agents over your studio data

- Expose leads, jobs, quotes, and invoices to AI assistants through a normalized API - Let agents draft quotes, send reminders, and answer client questions - Automate repetitive admin tasks across the client journey

Technical Specifications

Authentication

Account credentials and session handling managed securely, including the VSCO Workspace migration path

Connectivity

Authenticated browser flows over Táve's portal where no public API is exposed

Response format

Normalized JSON across leads, jobs, quotes, contracts, invoices, and payment objects

Rate limits

Adaptive throttling tuned to your account to avoid portal-side limits

Session management

Automatic session refresh, re-login handling, and credential rotation

Data freshness

Near real-time pulls for leads, jobs, and invoices with optional scheduled batch syncs

Security

Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging

Webhooks

Event-style callbacks for new leads, booked jobs, signed contracts, and payment events

Latency

Sub-second reads on cached entities; multi-second writes when posting through quote and invoice workflows

Throughput

Horizontally scaled workers sized to solo-studio and multi-photographer account volume

Reliability

Retry, backoff, and idempotency keys for invoice, payment, and booking writes

Adaptation

Continuous monitoring of Táve and VSCO Workspace releases and layout changes to keep the adapter stable

Frequently asked questions

No. Táve does not publish a documented, self-serve developer API. Supergood works over your authenticated account to deliver a programmatic API surface across your leads, jobs, invoices, and contracts.

Yes. Táve Studio Manager became VSCO Workspace after VSCO's 2025 acquisition. Supergood adapts to either the legacy Táve portal or VSCO Workspace and handles the migration path between them.

Yes. Payments, tips, and refunds processed through Stripe and Square are normalized into a single financial view alongside the matching invoice and job records.

Both. The API supports reads across leads, jobs, quotes, contracts, and invoices, and writes such as creating leads, bookings, and invoices and triggering workflow steps.

Supergood continuously monitors Táve and VSCO Workspace for portal, URL, and layout changes and adapts the adapter automatically so your integration keeps working.

Ready to get a real API?