Files
2026-07-13 12:20:06 +08:00

1.5 KiB

Environment Variables

Required for JWT Auth

Variable Required Description
ZOOM_API_KEY Yes Build-platform issuer key used in the JWT iss claim
ZOOM_API_SECRET Yes Build-platform signing secret for HS256 JWT generation

Do not treat shell placeholders such as ${ZOOM_API_KEY} as valid configured values.

Common App Variables

Variable Required Description
PORT No Local server port
LANGUAGE No Default language code such as en-US

Batch / S3 Variables

Variable Required for batch Description
S3_INPUT_URI Usually Input prefix or file URI
S3_OUTPUT_URI Usually Output transcript destination
AWS_ACCESS_KEY_ID If not using pre-signed access AWS credential
AWS_SECRET_ACCESS_KEY If not using pre-signed access AWS credential
AWS_SESSION_TOKEN Often Temporary credential token

Webhook Variables

Variable Required Description
WEBHOOK_URL Optional Public HTTPS callback for batch notifications
WEBHOOK_SECRET Optional but recommended HMAC secret used to verify Zoom callback signatures

Where to Find These Values

  • Build-platform credentials: Zoom developer portal / Build app credential page.
  • S3 URIs: your cloud storage path design.
  • AWS credentials: IAM or STS-issued temporary credentials.
  • Webhook URL: public HTTPS endpoint you control.