Skip to main content
Your Reducto account is managed through Studio. The sidebar provides access to Usage, API Keys, Webhooks, Billing, and Settings. This page covers common account management tasks.

API Keys

API keys authenticate your requests to Reducto. Navigate to API Keys in the sidebar to manage them.
You must be an Owner in your organization to create and manage API keys.
To create a new API key:
  1. Click Create new API key
  2. Give it a descriptive name (e.g., “production”, “staging”, “local-dev”)
  3. Copy the key immediately, you won’t be able to see it again
Use the action buttons to copy the full key or delete it. Deleting a key immediately revokes access—any requests using that key will fail.
For security, create separate API keys for different environments (development, staging, production). If a key is compromised, you can revoke it without affecting other environments.

Usage

The Usage page tracks your Reducto consumption. Navigate to Usage in the sidebar to view your dashboard.

Overview

The overview shows:
  • Total requests broken down by endpoint (Parse, Extract, Split, Edit)
  • Credit consumption over time
  • Filterable by API key and date range
Use the dropdown filters to:
  • Filter by API key: See usage for a specific key, useful for tracking per-environment or per-project consumption
  • Filter by time period: View usage for the last 10 days, 30 days, or custom range

Request logs

The bottom of the Usage page shows individual request logs. Each entry includes:
  • Job ID
  • Timestamp and duration
  • Endpoint called
  • Page count processed
  • Region
Click Refresh request logs to load the latest entries. Use the region dropdown to filter by data center (US, EU, etc.). You can also click on a particular request to see the exact configuration used for it. Clicking Preview Pipeline will recreate that pipeline in a new Studio instance, letting you inspect or modify the configuration.
Click Export All or Download usage data as CSV to export your usage history.

Usage Alerts

Set up alerts to get notified when usage exceeds a threshold. This helps prevent unexpected costs and gives you visibility into consumption patterns.

Creating a usage alert

  1. On the Usage page, click Create New Alert
  2. Configure your alert:
    • Threshold type: Pages processed or cost amount
    • Threshold value: The number that triggers the alert
    • Time period: Daily, weekly, or monthly
  3. Save the alert
When usage crosses your threshold, users in your organization will receive a notification. This gives you time to investigate before costs escalate.
Set alerts at multiple thresholds (e.g., 50%, 80%, 100% of your expected usage) to get early warnings.

Billing

The Billing link opens the Stripe customer portal where you manage your subscription and payment methods.
The billing page is only visible for account owners and organizations on a subscription plan.
In the billing portal you can:
  • View invoices: See past and upcoming charges
  • Update payment methods: Add, remove, or change credit cards
  • Manage subscription: Upgrade, downgrade, or cancel your plan
  • Download receipts: Export invoices for accounting

Subscription changes

Monthly and yearly plans are available. To change your plan, use the billing portal or contact [email protected].
Cancelling your subscription immediately revokes API access. Your data will be deleted according to our zero data retention policy.

Organization Settings

The Settings page lets you manage your profile and organization.

Personal settings

  • Edit your name and email
  • Enable or disable two-factor authentication (2FA)
  • Update notification preferences

Organization management

If you’re an organization admin, you can:
  • Invite team members
  • Manage member roles and permissions
  • Configure organization-wide settings
  • Access billing settings
  • Create and manage API keys

Webhooks

Configure webhooks to receive notifications when jobs complete. Navigate to Webhooks in the sidebar. Webhooks let you:
  • Get notified when async jobs finish
  • Trigger downstream workflows automatically
  • Avoid polling the API for job status
See Webhook Configuration for setup details.