Skip to main content

๐Ÿงพ Reseller Overview

Scriptix offers resellers full API access to manage their customers, monitor transcription activity, and integrate Scriptix services into their own platforms or tools.

With reseller access, you can automate:

  • โœ… Customer onboarding and management
  • ๐Ÿ“„ Monitoring of transcripts and documents
  • ๐Ÿ“Š Usage reporting per customer
  • ๐Ÿ” Token creation and access control

๐Ÿ”— What Is the Reseller API?โ€‹

All API requests must include the appropriate authentication token and headers. Learn more in the Authentication Guide.

The Reseller API is designed for multi-tenant platforms or service providers who manage multiple end-customers. It gives you programmatic control over:

  • Creating and managing customer records
  • Isolating and tracking each customer's transcription usage
  • Generating customer-scoped API tokens
  • Querying job and document data linked to individual customers

๐Ÿ’ก Ideal for SaaS platforms, white-label integrations, or agencies handling audio-to-text workflows for clients.



๐Ÿงพ Customer Managementโ€‹

The Reseller API allows you to programmatically:

  • Create, retrieve, update, and delete customers
  • Assign individual tokens to customers
  • Organize customer information (e.g. name, email, phone)

Use the x-zoom-s2t-key header with your reseller API token in all customer management requests.

x-zoom-s2t-key: sk_reseller_abc123

See full documentation: Customer Management

Reseller Customer Dashboardโ€‹

Customer list view in Scriptix Reseller Dashboard


๐Ÿ“Š Usage Trackingโ€‹

Track transcription activity per customer using the /usage endpoint. You can:

  • Retrieve usage metrics over time
  • Split data by language, token, or subscription
  • Get invoice-level summaries for billing integration

Use query parameters like split_by=language or view=invoice to tailor the results to your needs.

Example Requestโ€‹

GET /api/v3/reseller/customer/{id}/usage?view=invoice&split_by=language

Reseller Customer Usage Dashboardโ€‹

Customer detail with token generation tab

See Full Documentation: Usage Tracking


๐Ÿ” Get Your API Tokenโ€‹

Make sure you have a valid Reseller API Token before making requests.

You can generate one by logging into the Scriptix App.

๐Ÿ“Œ This token is required for all customer management and usage tracking endpoints.


๐Ÿง  Typical Use Casesโ€‹

  • Automate onboarding for new clients
  • Monitor usage to detect overages or underuse
  • Assign separate tokens per integration to isolate tracking
  • Build internal dashboards that integrate with Scriptix data

๐Ÿ“˜ Next Stepsโ€‹