Retrieve a list of jobs
List the caller’s async jobs (render, video, upload, or photo mockup creation), newest first and paginated by cursor. Optionally filter by kind and/or mockup_uuid (e.g. one mockup’s videos). Each item has the SAME shape as GET /api/v1/jobs/ plus list display fields (duration_seconds/audio/mockup_name/poster_url).
kind, and with mockup_uuid to read the jobs submitted against one mockup, such as its videos. Pass a page’s next_cursor back as cursor to read the page after it; on the last page next_cursor is null. Every item carries the same fields as Retrieve a single job, plus duration_seconds, audio, mockup_name and poster_url, so a list view can draw a row without polling each job on its own.
credits_charged is the net amount a job cost. A job that failed or was cancelled reports 0, because its credits go back to the account.Authorizations
API key with sm_ prefix. Get your key at https://sudomock.com/dashboard/api-keys
Query Parameters
Filter by job kind: video | render | upload | 2d_create | 2d_render | photo_mockup_create | photo_mockup_render. A photo-mockup kind selects both spellings of that job, and the listed jobs are spelled the way you asked. Omit for all kinds, each spelled as it was submitted.
Filter by source mockup UUID (e.g. a mockup's videos). Omit for all mockups. Raw-image videos (no source mockup) are never returned by this filter.
Max jobs per page (1-50).
1 <= x <= 50Opaque cursor from a prior page's next_cursor.