Seed Data

Pre-populated test data available in the staging environment for development and testing.

Staging Environment

The staging environment is pre-seeded with 7 tenants (one per subscription tier), 4 test users, jobs in every status, CRON schedules, and quota records across all 6 database tables. Use the test credentials from the Authentication guide to access this data.

Test Tenants (7)

One tenant per subscription tier, each with different quota limits.

TierTenant ID
BASE (Free)10000000-0000-4000-8000-000000000001
STUDENT10000000-0000-4000-8000-000000000002
STARTUP10000000-0000-4000-8000-000000000003
PRO10000000-0000-4000-8000-000000000004
PROMAX10000000-0000-4000-8000-000000000005
ENTERPRISE10000000-0000-4000-8000-000000000006
CUSTOM10000000-0000-4000-8000-000000000007

Test Users (4)

RoleUser ID
ADMIN20000000-0000-4000-8000-000000000001
ORGANIZER20000000-0000-4000-8000-000000000002
SYSTEM20000000-0000-4000-8000-000000000003
DEVELOPER20000000-0000-4000-8000-000000000004

Seeded Tables (6)

TableDescriptionSeed Data
jobs_tenant_quotasQuota limits per subscription tier7 records (one per tier)
jobs_jobsBackground jobs across all statusesMultiple types, priorities, tenants
jobs_job_executionsExecution history for completed/failed jobsHistory for seeded jobs
jobs_cron_schedulesRecurring job schedulesActive and inactive schedules
jobs_outboxEvent outbox for at-least-once deliveryPending and published events
jobs_kafka_outboxCloudEvents outbox for Kafka publishingCloudEvents entries

Subscription Tier Quotas

Quota limits vary by subscription tier. The jobs service enforces these limits on every enqueue operation.

TierConcurrentQueuedDailyCRONPriority Range
Base (Free)2105005-10
Student52520024-10
Startup105050053-10
Pro252002,000202-10
ProMax505005,000501-10
Enterprise1001,00010,0001001-10
CustomCustomCustomCustomCustom1-10

Quick Access

List all jobs for PRO tenantbash
curl -X GET "https://535ubezkse.execute-api.us-east-1.amazonaws.com/jobs/v1/jobs?limit=20" \
  -H "Authorization: Bearer $TOKEN"
Enqueue a test jobbash
curl -X POST "https://535ubezkse.execute-api.us-east-1.amazonaws.com/jobs/v1/enqueue" \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "type": "email.send",
    "payload": { "to": "test@example.com", "template": "welcome" },
    "priority": 5
  }'
Check quota usagebash
curl -X GET "https://535ubezkse.execute-api.us-east-1.amazonaws.com/jobs/v1/quota" \
  -H "Authorization: Bearer $TOKEN"