{"components":{"schemas":{"AccountOut":{"properties":{"has_purchased":{"title":"Has Purchased","type":"boolean"},"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"status":{"title":"Status","type":"string"},"terms_version":{"title":"Terms Version","type":"string"},"training_opt_in":{"title":"Training Opt In","type":"boolean"}},"required":["id","name","status","has_purchased","terms_version","training_opt_in"],"title":"AccountOut","type":"object"},"AccountPatchIn":{"properties":{"name":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Name"}},"title":"AccountPatchIn","type":"object"},"CheckoutIn":{"properties":{"amount_micros":{"description":"Whole cents, at least 10,000,000 ($10).","title":"Amount Micros","type":"integer"}},"required":["amount_micros"],"title":"CheckoutIn","type":"object"},"CheckoutOut":{"properties":{"checkout_id":{"title":"Checkout Id","type":"string"},"url":{"title":"Url","type":"string"}},"required":["checkout_id","url"],"title":"CheckoutOut","type":"object"},"CompleteIn":{"properties":{"parts":{"anyOf":[{"items":{"$ref":"#/components/schemas/PartIn"},"type":"array"},{"type":"null"}],"title":"Parts"}},"title":"CompleteIn","type":"object"},"CreateIn":{"properties":{"content_type":{"title":"Content Type","type":"string"},"filename":{"maxLength":1024,"minLength":1,"title":"Filename","type":"string"},"size_bytes":{"title":"Size Bytes","type":"integer"}},"required":["filename","size_bytes","content_type"],"title":"CreateIn","type":"object"},"CreateOut":{"properties":{"id":{"title":"Id","type":"string"},"status":{"title":"Status","type":"string"},"upload":{"anyOf":[{"$ref":"#/components/schemas/PutUpload"},{"$ref":"#/components/schemas/MultipartUpload"},{"type":"null"}],"title":"Upload"}},"required":["id","status","upload"],"title":"CreateOut","type":"object"},"CreditsOut":{"properties":{"available_micros":{"title":"Available Micros","type":"integer"},"balance_micros":{"title":"Balance Micros","type":"integer"},"currency":{"title":"Currency","type":"string"},"display":{"title":"Display","type":"string"},"reserved_micros":{"title":"Reserved Micros","type":"integer"}},"required":["balance_micros","reserved_micros","available_micros","currency","display"],"title":"CreditsOut","type":"object"},"CsrfOut":{"properties":{"csrf_token":{"title":"Csrf Token","type":"string"}},"required":["csrf_token"],"title":"CsrfOut","type":"object"},"DashboardCreditsOut":{"properties":{"available_micros":{"title":"Available Micros","type":"integer"},"balance_micros":{"title":"Balance Micros","type":"integer"},"currency":{"title":"Currency","type":"string"},"display":{"title":"Display","type":"string"},"has_purchased":{"title":"Has Purchased","type":"boolean"},"lots":{"items":{"$ref":"#/components/schemas/LotOut"},"title":"Lots","type":"array"},"lots_truncated":{"description":"True when the account has more than 100 lots.","title":"Lots Truncated","type":"boolean"},"reserved_micros":{"title":"Reserved Micros","type":"integer"}},"required":["balance_micros","reserved_micros","available_micros","currency","display","has_purchased","lots","lots_truncated"],"title":"DashboardCreditsOut","type":"object"},"DashboardJobDetailOut":{"properties":{"cost":{"$ref":"#/components/schemas/JobCost"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"error":{"anyOf":[{"$ref":"#/components/schemas/JobError"},{"type":"null"}]},"finished_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Finished At"},"id":{"title":"Id","type":"string"},"input":{"$ref":"#/components/schemas/JobInput"},"key":{"anyOf":[{"$ref":"#/components/schemas/JobKeyOut"},{"type":"null"}],"description":"The API key that created the job; null if it is gone."},"ledger":{"description":"The job's ledger transactions, oldest first (reserve, then capture or release).","items":{"$ref":"#/components/schemas/JobLedgerEntryOut"},"title":"Ledger","type":"array"},"mode":{"enum":["live","test"],"title":"Mode","type":"string"},"model":{"title":"Model","type":"string"},"object":{"const":"job","default":"job","title":"Object","type":"string"},"output":{"anyOf":[{"$ref":"#/components/schemas/JobOutput"},{"type":"null"}]},"progress":{"title":"Progress","type":"number"},"receipt":{"$ref":"#/components/schemas/JobReceipt"},"started_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Started At"},"status":{"enum":["queued","processing","succeeded","failed","canceled"],"title":"Status","type":"string"},"task":{"title":"Task","type":"string"}},"required":["id","task","model","status","progress","input","output","cost","receipt","error","mode","created_at","started_at","finished_at","key","ledger"],"title":"DashboardJobDetailOut","type":"object"},"DashboardJobOut":{"properties":{"cost":{"$ref":"#/components/schemas/JobCost"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"error":{"anyOf":[{"$ref":"#/components/schemas/JobError"},{"type":"null"}]},"finished_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Finished At"},"id":{"title":"Id","type":"string"},"input":{"$ref":"#/components/schemas/JobInput"},"key":{"anyOf":[{"$ref":"#/components/schemas/JobKeyOut"},{"type":"null"}],"description":"The API key that created the job; null if it is gone."},"mode":{"enum":["live","test"],"title":"Mode","type":"string"},"model":{"title":"Model","type":"string"},"object":{"const":"job","default":"job","title":"Object","type":"string"},"output":{"anyOf":[{"$ref":"#/components/schemas/JobOutput"},{"type":"null"}]},"progress":{"title":"Progress","type":"number"},"receipt":{"$ref":"#/components/schemas/JobReceipt"},"started_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Started At"},"status":{"enum":["queued","processing","succeeded","failed","canceled"],"title":"Status","type":"string"},"task":{"title":"Task","type":"string"}},"required":["id","task","model","status","progress","input","output","cost","receipt","error","mode","created_at","started_at","finished_at","key"],"title":"DashboardJobOut","type":"object"},"DashboardJobParams":{"properties":{"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"},"key":{"anyOf":[{"maxLength":40,"type":"string"},{"type":"null"}],"description":"An API key id (key_...).","title":"Key"},"limit":{"default":20,"maximum":100,"minimum":1,"title":"Limit","type":"integer"},"mode":{"anyOf":[{"enum":["live","test"],"type":"string"},{"type":"null"}],"title":"Mode"},"model":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Model"},"status":{"anyOf":[{"enum":["queued","processing","succeeded","failed","canceled"],"type":"string"},{"type":"null"}],"title":"Status"}},"title":"DashboardJobParams","type":"object"},"DenoiseIn":{"properties":{"file":{"maxLength":64,"minLength":1,"title":"File","type":"string"},"model":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Model"}},"required":["file"],"title":"DenoiseIn","type":"object"},"EmailIn":{"properties":{"email":{"maxLength":254,"title":"Email","type":"string"}},"required":["email"],"title":"EmailIn","type":"object"},"FileError":{"properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"}},"required":["code","message"],"title":"FileError","type":"object"},"FileOut":{"properties":{"content_type":{"title":"Content Type","type":"string"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"duration_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Duration Seconds"},"error":{"anyOf":[{"$ref":"#/components/schemas/FileError"},{"type":"null"}]},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"filename":{"title":"Filename","type":"string"},"id":{"title":"Id","type":"string"},"mode":{"title":"Mode","type":"string"},"object":{"const":"file","default":"file","title":"Object","type":"string"},"ready_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Ready At"},"size_bytes":{"title":"Size Bytes","type":"integer"},"status":{"title":"Status","type":"string"}},"required":["id","filename","content_type","size_bytes","status","duration_seconds","error","mode","created_at","ready_at","expires_at"],"title":"FileOut","type":"object"},"HealthOut":{"properties":{"env":{"title":"Env","type":"string"},"status":{"title":"Status","type":"string"},"version":{"title":"Version","type":"string"}},"required":["status","version","env"],"title":"HealthOut","type":"object"},"JobCost":{"properties":{"charged_micros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Charged Micros"},"display":{"title":"Display","type":"string"},"estimated_micros":{"title":"Estimated Micros","type":"integer"}},"required":["estimated_micros","charged_micros","display"],"title":"JobCost","type":"object"},"JobError":{"properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"}},"required":["code","message"],"title":"JobError","type":"object"},"JobInput":{"properties":{"duration_seconds":{"title":"Duration Seconds","type":"number"},"file":{"title":"File","type":"string"}},"required":["file","duration_seconds"],"title":"JobInput","type":"object"},"JobKeyOut":{"properties":{"id":{"title":"Id","type":"string"},"mode":{"title":"Mode","type":"string"},"name":{"title":"Name","type":"string"}},"required":["id","name","mode"],"title":"JobKeyOut","type":"object"},"JobLedgerEntryOut":{"properties":{"balance_delta":{"title":"Balance Delta","type":"integer"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"display":{"description":"Signed balance change, e.g. \"-$1.50\" (\"$0.00\" for holds).","title":"Display","type":"string"},"id":{"title":"Id","type":"string"},"kind":{"title":"Kind","type":"string"},"reserved_delta":{"title":"Reserved Delta","type":"integer"}},"required":["id","kind","display","balance_delta","reserved_delta","created_at"],"title":"JobLedgerEntryOut","type":"object"},"JobListParams":{"properties":{"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"},"limit":{"default":20,"maximum":100,"minimum":1,"title":"Limit","type":"integer"},"model":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Model"},"status":{"anyOf":[{"enum":["queued","processing","succeeded","failed","canceled"],"type":"string"},{"type":"null"}],"title":"Status"}},"title":"JobListParams","type":"object"},"JobOut":{"properties":{"cost":{"$ref":"#/components/schemas/JobCost"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"error":{"anyOf":[{"$ref":"#/components/schemas/JobError"},{"type":"null"}]},"finished_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Finished At"},"id":{"title":"Id","type":"string"},"input":{"$ref":"#/components/schemas/JobInput"},"mode":{"enum":["live","test"],"title":"Mode","type":"string"},"model":{"title":"Model","type":"string"},"object":{"const":"job","default":"job","title":"Object","type":"string"},"output":{"anyOf":[{"$ref":"#/components/schemas/JobOutput"},{"type":"null"}]},"progress":{"title":"Progress","type":"number"},"receipt":{"$ref":"#/components/schemas/JobReceipt"},"started_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Started At"},"status":{"enum":["queued","processing","succeeded","failed","canceled"],"title":"Status","type":"string"},"task":{"title":"Task","type":"string"}},"required":["id","task","model","status","progress","input","output","cost","receipt","error","mode","created_at","started_at","finished_at"],"title":"JobOut","type":"object"},"JobOutput":{"properties":{"bitrate_kbps":{"title":"Bitrate Kbps","type":"integer"},"expires_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Expires At"},"format":{"title":"Format","type":"string"},"size_bytes":{"title":"Size Bytes","type":"integer"}},"required":["format","bitrate_kbps","size_bytes","expires_at"],"title":"JobOutput","type":"object"},"JobPage":{"properties":{"data":{"items":{"$ref":"#/components/schemas/JobOut"},"title":"Data","type":"array"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"required":["data","next_cursor"],"title":"JobPage","type":"object"},"JobReceipt":{"properties":{"billable_seconds":{"title":"Billable Seconds","type":"integer"},"charged_micros":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Charged Micros"},"ledger_txn_id":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Ledger Txn Id"},"minimum_applied":{"title":"Minimum Applied","type":"boolean"},"pricing_version":{"title":"Pricing Version","type":"integer"},"unit_price_micros":{"title":"Unit Price Micros","type":"integer"}},"required":["billable_seconds","minimum_applied","unit_price_micros","pricing_version","charged_micros","ledger_txn_id"],"title":"JobReceipt","type":"object"},"KeyCreateIn":{"properties":{"mode":{"enum":["live","test"],"title":"Mode","type":"string"},"name":{"default":"","maxLength":100,"title":"Name","type":"string"},"scopes":{"anyOf":[{"items":{"type":"string"},"maxItems":10,"type":"array"},{"type":"null"}],"title":"Scopes"}},"required":["mode"],"title":"KeyCreateIn","type":"object"},"KeyCreateOut":{"properties":{"already_displayed":{"title":"Already Displayed","type":"boolean"},"key":{"$ref":"#/components/schemas/KeyOut"},"secret":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"The full API key. Returned once; null on an idempotent replay.","title":"Secret"}},"required":["key","secret","already_displayed"],"title":"KeyCreateOut","type":"object"},"KeyOut":{"properties":{"created_at":{"format":"date-time","title":"Created At","type":"string"},"id":{"title":"Id","type":"string"},"last_four":{"title":"Last Four","type":"string"},"last_used_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Last Used At"},"mode":{"title":"Mode","type":"string"},"name":{"title":"Name","type":"string"},"prefix_display":{"title":"Prefix Display","type":"string"},"revoked_at":{"anyOf":[{"format":"date-time","type":"string"},{"type":"null"}],"title":"Revoked At"},"scopes":{"items":{"type":"string"},"title":"Scopes","type":"array"}},"required":["id","name","mode","prefix_display","last_four","scopes","created_at","last_used_at","revoked_at"],"title":"KeyOut","type":"object"},"LedgerEntryOut":{"properties":{"balance_after":{"title":"Balance After","type":"integer"},"balance_delta":{"title":"Balance Delta","type":"integer"},"checkout":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Checkout"},"created_at":{"format":"date-time","title":"Created At","type":"string"},"display":{"description":"Signed balance change, e.g. \"+$20.00\" or \"-$1.50\".","title":"Display","type":"string"},"id":{"title":"Id","type":"string"},"job":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Job"},"kind":{"title":"Kind","type":"string"},"reason":{"title":"Reason","type":"string"},"reserved_after":{"title":"Reserved After","type":"integer"},"reserved_delta":{"title":"Reserved Delta","type":"integer"}},"required":["id","kind","display","balance_delta","reserved_delta","balance_after","reserved_after","job","checkout","created_at","reason"],"title":"LedgerEntryOut","type":"object"},"LimitsOut":{"properties":{"max_bytes":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Bytes"},"max_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Max Seconds"}},"title":"LimitsOut","type":"object"},"LoginIn":{"properties":{"email":{"maxLength":254,"title":"Email","type":"string"},"password":{"maxLength":1024,"title":"Password","type":"string"}},"required":["email","password"],"title":"LoginIn","type":"object"},"LoginOut":{"properties":{"account":{"anyOf":[{"$ref":"#/components/schemas/SessionAccount"},{"type":"null"}]},"csrf_token":{"title":"Csrf Token","type":"string"},"user":{"$ref":"#/components/schemas/SessionUser"}},"required":["user","account","csrf_token"],"title":"LoginOut","type":"object"},"LotOut":{"properties":{"amount_micros":{"title":"Amount Micros","type":"integer"},"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"purchased_at":{"format":"date-time","title":"Purchased At","type":"string"},"remaining_micros":{"title":"Remaining Micros","type":"integer"},"source":{"title":"Source","type":"string"}},"required":["amount_micros","remaining_micros","purchased_at","expires_at","source"],"title":"LotOut","type":"object"},"MeOut":{"properties":{"account_id":{"title":"Account Id","type":"string"},"balance":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Balance"},"key_id":{"title":"Key Id","type":"string"},"mode":{"title":"Mode","type":"string"},"scopes":{"items":{"type":"string"},"title":"Scopes","type":"array"}},"required":["account_id","key_id","mode","scopes"],"title":"MeOut","type":"object"},"ModelListOut":{"properties":{"data":{"items":{"$ref":"#/components/schemas/ModelOut"},"title":"Data","type":"array"},"object":{"const":"list","default":"list","title":"Object","type":"string"}},"required":["data"],"title":"ModelListOut","type":"object"},"ModelOut":{"properties":{"description":{"title":"Description","type":"string"},"id":{"title":"Id","type":"string"},"limits":{"$ref":"#/components/schemas/LimitsOut"},"name":{"title":"Name","type":"string"},"object":{"const":"model","default":"model","title":"Object","type":"string"},"output":{"$ref":"#/components/schemas/OutputOut"},"pricing":{"$ref":"#/components/schemas/PricingOut"},"status":{"title":"Status","type":"string"},"task":{"title":"Task","type":"string"}},"required":["id","task","name","description","status","pricing","limits","output"],"title":"ModelOut","type":"object"},"MultipartUpload":{"properties":{"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"method":{"const":"multipart","title":"Method","type":"string"},"part_size":{"title":"Part Size","type":"integer"},"parts":{"items":{"$ref":"#/components/schemas/PartURL"},"title":"Parts","type":"array"}},"required":["method","part_size","parts","expires_at"],"title":"MultipartUpload","type":"object"},"OAuthStartIn":{"properties":{"accept_terms":{"default":false,"title":"Accept Terms","type":"boolean"},"connect":{"default":false,"title":"Connect","type":"boolean"}},"title":"OAuthStartIn","type":"object"},"OAuthStartOut":{"properties":{"authorize_url":{"title":"Authorize Url","type":"string"}},"required":["authorize_url"],"title":"OAuthStartOut","type":"object"},"OpsComponentsOut":{"properties":{"api":{"enum":["ok","degraded","down","unknown"],"title":"Api","type":"string"},"database":{"enum":["ok","degraded","down","unknown"],"title":"Database","type":"string"},"gpu":{"enum":["ok","degraded","down","unknown"],"title":"Gpu","type":"string"},"queue":{"enum":["ok","degraded","down","unknown"],"title":"Queue","type":"string"},"storage":{"enum":["ok","degraded","down","unknown"],"title":"Storage","type":"string"}},"required":["api","database","queue","storage","gpu"],"title":"OpsComponentsOut","type":"object"},"OpsStatusOut":{"properties":{"components":{"$ref":"#/components/schemas/OpsComponentsOut"},"status":{"enum":["ok","degraded","down"],"title":"Status","type":"string"},"updated_at":{"title":"Updated At","type":"string"}},"required":["status","components","updated_at"],"title":"OpsStatusOut","type":"object"},"OutputLink":{"properties":{"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"filename":{"title":"Filename","type":"string"},"url":{"title":"Url","type":"string"}},"required":["url","expires_at","filename"],"title":"OutputLink","type":"object"},"OutputOut":{"properties":{"bitrate_kbps":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Bitrate Kbps"},"format":{"title":"Format","type":"string"}},"required":["format","bitrate_kbps"],"title":"OutputOut","type":"object"},"PageParams":{"properties":{"cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"},"limit":{"default":20,"maximum":100,"minimum":1,"title":"Limit","type":"integer"}},"title":"PageParams","type":"object"},"Page_DashboardJobOut_":{"properties":{"data":{"items":{"$ref":"#/components/schemas/DashboardJobOut"},"title":"Data","type":"array"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"required":["data","next_cursor"],"title":"Page[DashboardJobOut]","type":"object"},"Page_KeyOut_":{"properties":{"data":{"items":{"$ref":"#/components/schemas/KeyOut"},"title":"Data","type":"array"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"required":["data","next_cursor"],"title":"Page[KeyOut]","type":"object"},"Page_LedgerEntryOut_":{"properties":{"data":{"items":{"$ref":"#/components/schemas/LedgerEntryOut"},"title":"Data","type":"array"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Next Cursor"}},"required":["data","next_cursor"],"title":"Page[LedgerEntryOut]","type":"object"},"PartIn":{"properties":{"etag":{"title":"Etag","type":"string"},"part_number":{"title":"Part Number","type":"integer"}},"required":["part_number","etag"],"title":"PartIn","type":"object"},"PartURL":{"properties":{"part_number":{"title":"Part Number","type":"integer"},"url":{"title":"Url","type":"string"}},"required":["part_number","url"],"title":"PartURL","type":"object"},"PricingOut":{"properties":{"currency":{"const":"usd","default":"usd","title":"Currency","type":"string"},"display":{"title":"Display","type":"string"},"min_units":{"title":"Min Units","type":"integer"},"pricing_version":{"title":"Pricing Version","type":"integer"},"unit":{"title":"Unit","type":"string"},"unit_price_micros":{"title":"Unit Price Micros","type":"integer"}},"required":["unit","unit_price_micros","min_units","pricing_version","display"],"title":"PricingOut","type":"object"},"PutUpload":{"properties":{"expires_at":{"format":"date-time","title":"Expires At","type":"string"},"headers":{"additionalProperties":{"type":"string"},"title":"Headers","type":"object"},"method":{"const":"PUT","title":"Method","type":"string"},"url":{"title":"Url","type":"string"}},"required":["method","url","headers","expires_at"],"title":"PutUpload","type":"object"},"ResetIn":{"properties":{"password":{"maxLength":1024,"title":"Password","type":"string"},"token":{"maxLength":200,"title":"Token","type":"string"}},"required":["token","password"],"title":"ResetIn","type":"object"},"SessionAccount":{"properties":{"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"status":{"title":"Status","type":"string"}},"required":["id","name","status"],"title":"SessionAccount","type":"object"},"SessionOut":{"properties":{"account":{"anyOf":[{"$ref":"#/components/schemas/SessionAccount"},{"type":"null"}]},"user":{"$ref":"#/components/schemas/SessionUser"}},"required":["user","account"],"title":"SessionOut","type":"object"},"SessionUser":{"properties":{"email":{"title":"Email","type":"string"},"email_verified_at":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Email Verified At"},"verified":{"title":"Verified","type":"boolean"}},"required":["email","verified","email_verified_at"],"title":"SessionUser","type":"object"},"SignupIn":{"properties":{"accept_terms":{"title":"Accept Terms","type":"boolean"},"email":{"maxLength":254,"title":"Email","type":"string"},"password":{"maxLength":1024,"title":"Password","type":"string"}},"required":["email","password","accept_terms"],"title":"SignupIn","type":"object"},"StatusOut":{"properties":{"status":{"title":"Status","type":"string"}},"required":["status"],"title":"StatusOut","type":"object"},"TokenIn":{"properties":{"token":{"maxLength":200,"title":"Token","type":"string"}},"required":["token"],"title":"TokenIn","type":"object"},"UsageOut":{"properties":{"from":{"format":"date","title":"From","type":"string"},"group":{"title":"Group","type":"string"},"mode":{"title":"Mode","type":"string"},"rows":{"items":{"$ref":"#/components/schemas/UsageRow"},"title":"Rows","type":"array"},"to":{"format":"date","title":"To","type":"string"},"totals":{"$ref":"#/components/schemas/UsageTotals"}},"required":["from","to","group","mode","rows","totals"],"title":"UsageOut","type":"object"},"UsageParams":{"properties":{"from":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"First UTC day, YYYY-MM-DD (default: 29 days before `to`).","title":"From"},"group":{"default":"day","enum":["day","model","key"],"title":"Group","type":"string"},"mode":{"default":"live","enum":["live","test"],"title":"Mode","type":"string"},"to":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Last UTC day, inclusive, YYYY-MM-DD (default: today).","title":"To"}},"title":"UsageParams","type":"object"},"UsageRow":{"properties":{"billable_seconds":{"title":"Billable Seconds","type":"integer"},"charged_micros":{"title":"Charged Micros","type":"integer"},"display":{"title":"Display","type":"string"},"failed":{"title":"Failed","type":"integer"},"jobs":{"title":"Jobs","type":"integer"},"key":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"group=day: the UTC date; group=model: the model id; group=key: the key id (null for jobs whose key is gone).","title":"Key"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"group=key: the key's name; otherwise null.","title":"Name"},"succeeded":{"title":"Succeeded","type":"integer"}},"required":["jobs","succeeded","failed","billable_seconds","charged_micros","display","key","name"],"title":"UsageRow","type":"object"},"UsageTotals":{"properties":{"billable_seconds":{"title":"Billable Seconds","type":"integer"},"charged_micros":{"title":"Charged Micros","type":"integer"},"display":{"title":"Display","type":"string"},"failed":{"title":"Failed","type":"integer"},"jobs":{"title":"Jobs","type":"integer"},"succeeded":{"title":"Succeeded","type":"integer"}},"required":["jobs","succeeded","failed","billable_seconds","charged_micros","display"],"title":"UsageTotals","type":"object"},"VerifiedOut":{"properties":{"verified":{"title":"Verified","type":"boolean"}},"required":["verified"],"title":"VerifiedOut","type":"object"}},"securitySchemes":{"AnyScopeAuth":{"scheme":"bearer","type":"http"},"ApiKeyAuth":{"scheme":"bearer","type":"http"},"SessionAuth":{"in":"cookie","name":"__Host-zilapi_session","type":"apiKey"}}},"info":{"description":"One API key for InverseAI's AI models. See https://zilapi.com/docs.","title":"ZilAPI","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/audio/denoise":{"post":{"operationId":"apps_jobs_api_create_denoise","parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DenoiseIn"}}},"required":true},"responses":{"202":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobOut"}}},"description":"Accepted"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create a denoise job","tags":["jobs"]}},"/v1/credits":{"get":{"description":"`available` counts only unexpired credit that no running job holds; `display` shows it.\nA test key always sees an empty sandbox wallet, never the real one.","operationId":"apps_wallet_api_credits","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreditsOut"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"Credit balance","tags":["credits"]}},"/v1/files":{"post":{"operationId":"apps_files_api_create_file","parameters":[],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateIn"}}},"required":true},"responses":{"201":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CreateOut"}}},"description":"Created"}},"security":[{"ApiKeyAuth":[]}],"summary":"Create File","tags":["files"]}},"/v1/files/{file_id}":{"delete":{"operationId":"apps_files_api_delete_file","parameters":[{"in":"path","name":"file_id","required":true,"schema":{"title":"File Id","type":"string"}}],"responses":{"204":{"description":"No Content"}},"security":[{"ApiKeyAuth":[]}],"summary":"Delete File","tags":["files"]},"get":{"operationId":"apps_files_api_retrieve_file","parameters":[{"in":"path","name":"file_id","required":true,"schema":{"title":"File Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FileOut"}}},"description":"OK"}},"security":[{"AnyScopeAuth":[]}],"summary":"Retrieve File","tags":["files"]}},"/v1/files/{file_id}/complete":{"post":{"operationId":"apps_files_api_complete_file","parameters":[{"in":"path","name":"file_id","required":true,"schema":{"title":"File Id","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"anyOf":[{"$ref":"#/components/schemas/CompleteIn"},{"type":"null"}]}}},"required":false},"responses":{"202":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/FileOut"}}},"description":"Accepted"}},"security":[{"ApiKeyAuth":[]}],"summary":"Complete File","tags":["files"]}},"/v1/health":{"get":{"operationId":"apps_core_api_health","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HealthOut"}}},"description":"OK"}},"summary":"Liveness check","tags":["meta"]}},"/v1/jobs":{"get":{"operationId":"apps_jobs_api_list_jobs","parameters":[{"in":"query","name":"limit","required":false,"schema":{"default":20,"maximum":100,"minimum":1,"title":"Limit","type":"integer"}},{"in":"query","name":"cursor","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Cursor"}},{"in":"query","name":"status","required":false,"schema":{"anyOf":[{"enum":["queued","processing","succeeded","failed","canceled"],"type":"string"},{"type":"null"}],"title":"Status"}},{"in":"query","name":"model","required":false,"schema":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"title":"Model"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobPage"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"List jobs","tags":["jobs"]}},"/v1/jobs/{job_id}":{"get":{"operationId":"apps_jobs_api_retrieve_job","parameters":[{"in":"path","name":"job_id","required":true,"schema":{"title":"Job Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobOut"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"Retrieve a job","tags":["jobs"]}},"/v1/jobs/{job_id}/cancel":{"post":{"operationId":"apps_jobs_api_cancel_job","parameters":[{"in":"path","name":"job_id","required":true,"schema":{"title":"Job Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/JobOut"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"Cancel a queued job","tags":["jobs"]}},"/v1/jobs/{job_id}/output":{"get":{"operationId":"apps_jobs_api_job_output","parameters":[{"in":"path","name":"job_id","required":true,"schema":{"title":"Job Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutputLink"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"Get a fresh signed download URL for a job's output","tags":["jobs"]}},"/v1/me":{"get":{"operationId":"apps_keys_api_me","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MeOut"}}},"description":"OK"}},"security":[{"ApiKeyAuth":[]}],"summary":"The calling key and its account","tags":["keys"]}},"/v1/models":{"get":{"operationId":"apps_registry_api_list_models","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelListOut"}}},"description":"OK"}},"summary":"List Models","tags":["models"]}},"/v1/models/{provider}/{model}":{"get":{"operationId":"apps_registry_api_retrieve_model","parameters":[{"in":"path","name":"provider","required":true,"schema":{"title":"Provider","type":"string"}},{"in":"path","name":"model","required":true,"schema":{"title":"Model","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ModelOut"}}},"description":"OK"}},"summary":"Retrieve Model","tags":["models"]}},"/v1/status":{"get":{"operationId":"apps_ops_api_status","parameters":[],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OpsStatusOut"}}},"description":"OK"}},"summary":"Public service status","tags":["meta"]}}},"servers":[{"url":"https://api.zilapi.com","description":"Live"},{"url":"https://api-test.zilapi.com","description":"Test stack"}]}
