SB 942 at $5,000 a day: what an API user should keep
California SB 942 reportedly became operative Aug 2, 2026 with $5,000 per violation per day. Not legal advice: the job records Sume gives you to keep.

Secondary sources say California SB 942 became operative on August 2, 2026, with a penalty of $5,000 per violation per day; the bill text is on California Legislative Information. This is not legal advice, and this post does not summarize the statute's requirements. It covers what record Sume gives you for each generated asset, so your own compliance team has something to work from.
Records Sume produces
Every generation is a durable job. Store the ids and responses as they arrive:
| Record | Where it comes from |
|---|---|
| Job id | Submit response; use it as your key |
| Status and result | GET /v1/jobs/{id}/status and /result |
| Event timeline | GET /v1/jobs/{id}/events (job.created through job.completed) |
| Artifact URLs | media.sume.com entries in the result or webhook |
| Signed callback | Webhook with x-sume-webhook-signature |
| Your intent | The request body and Idempotency-Key you sent |
One limit to know
With model: "sume/auto", the job reports sume/auto and Sume does not disclose which family ran. If your records must name the model, pin a catalog id such as seedance-2.5 in the request.
Capture it at completion
Verify the signed webhook, then write the job id, event, artifact URLs and your own request metadata to storage you control. Keep polling as a backup for deliveries that never arrive. Whether a particular label or disclosure is legally required, and how long to retain records, are questions for counsel; the Sume docs do not state a retention period.
# fetch and save the full timeline for one job
curl https://api.sume.com/v1/jobs/job_123/events \
-H "Authorization: Bearer $SUME_API_KEY" > job_123.events.json
curl https://api.sume.com/v1/jobs/job_123/result \
-H "Authorization: Bearer $SUME_API_KEY" > job_123.result.jsonSources
Related posts
More in Use cases
- School closing announcement as a 30-second avatar video with captions
Turn a snow-day notice into a 30-second captioned avatar video in a 9:16 frame. Standard is the fastest Sume tier; cost by tier and a send-ready script.
- Lab demo video to worksheet stills: video frames at up to 24 times
Turn a recorded lab demo into a step-by-step worksheet: video-frames takes 1 to 24 at values from a clip of 300 seconds or less and returns full-size stills.
- Seedance 2.5 C2PA, watermark and real-face rules: an ad checklist
BytePlus lists C2PA credentials, visible watermarks and real-face limits for Seedance 2.5. A checklist of what to confirm and record before an ad clip ships.
- Shopify Black Friday is 54 days out: a four-phase video budget
Black Friday 2026 is November 27, 54 days after October 4. A four-phase plan of 96 Seedance 2.5 vertical clips costs $381.17469 on Sume.
Written by Sume