Sponsor Suno AI Music arrow_forward

CCA-F Study Guide · Prompt Engineering & Optimization

K4.5.4 Task 4.5

Poll, Download, Store Locally — Results Expire in 29 Days

Batch Lifecycle

  1. Submit batch → receive batch ID
  2. Poll status endpoint until processing_status: ended
  3. Download results from results_url
  4. Results retained 29 days — then permanently deleted

There are no webhooks and no streaming. You must poll.

Expiration Scales with Batch Size

Expired requests are those not processed before the 24-hour deadline:

Batch sizeExpiration rate
1,0000.5%
1,5008.7%

Smaller, more frequent batches reduce expiration rates. For a 30-hour SLA with 24h max batch processing, submit every 4-6 hours to leave buffer for worst-case timing plus one recovery round.

Store Results Locally

API retention (29 days) is fixed and not configurable. Delaying result retrieval past 29 days means permanent data loss. Download immediately after completion and store in your own infrastructure for any longer retention needs.

Cancellation

Running batches can be cancelled via POST to the cancel endpoint. Use this when early results reveal systematic prompt errors — cancel before the full batch completes with the same problem.


One-liner: Poll until ended, download immediately, store locally — results expire in 29 days, and larger batches have higher expiration rates, so submit smaller batches more frequently.

redeem

Your 7-day free trial starts now

Enjoy full access — including unlimited mock exams — free for 7 days from this moment. After that, pick a pass: $9.9 for half a year, $19.9 for one year, or $29.9 lifetime. One payment, nothing auto-renews.

Unlock full access

Your free trial has ended. Pick a pass below and the whole site opens back up — same plans, same prices as the pricing page.

See full pricing details