{"openapi":"3.0.2","info":{"title":"RetroDiffusion API","description":"The default public API contract. V2 preserves the maintained v1 surface while making inference admission asynchronous and all JSON errors canonical.","version":"2.0.0"},"servers":[{"url":"/v2"}],"paths":{"/inferences":{"post":{"tags":["external-inference-v2"],"summary":"Run External Neo Inference V2","description":"Always admit inference asynchronously; cost checks stay immediate.","operationId":"run_external_neo_inference_v2_inferences_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"},{"required":false,"schema":{"title":"X-Rd-Fail-Inference","type":"string","default":"false"},"name":"X-RD-Fail-Inference","in":"header"},{"required":false,"schema":{"$ref":"#/components/schemas/BillingCanaryFaultMode"},"name":"X-RD-Billing-Canary-Fault","in":"header"},{"description":"Optional token-scoped key; reuse for retries of the same inference inputs.","required":false,"schema":{"title":"Idempotency-Key","type":"string","description":"Optional token-scoped key; reuse for retries of the same inference inputs."},"name":"Idempotency-Key","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalInferenceInputNeo"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response Run External Neo Inference V2 Inferences Post","anyOf":[{"$ref":"#/components/schemas/InferenceRun"},{"$ref":"#/components/schemas/ExternalInferenceTaskAccepted"}]}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Unexpected internal error.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/inferences/tasks":{"get":{"tags":["external-inference-v2"],"summary":"List External Inference Tasks V2","operationId":"list_external_inference_tasks_v2_inferences_tasks_get","parameters":[{"required":false,"schema":{"title":"Limit","type":"integer","default":20},"name":"limit","in":"query"},{"required":false,"schema":{"title":"Status","enum":["pending","running","succeeded","failed"],"type":"string"},"name":"status","in":"query"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalInferenceTaskList"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Unexpected internal error.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/inferences/tasks/{task_id}":{"get":{"tags":["external-inference-v2"],"summary":"Get External Inference Task V2","operationId":"get_external_inference_task_v2_inferences_tasks__task_id__get","parameters":[{"required":true,"schema":{"title":"Task Id","type":"string"},"name":"task_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalInferenceTaskRead"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Unexpected internal error.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/inferences/credits":{"get":{"summary":"Get Credits By Token","operationId":"get_credits_by_token_inferences_credits_get","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/status":{"get":{"tags":["status"],"summary":"Status Check","operationId":"status_check_edit_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tools":{"get":{"tags":["edit"],"summary":"List External Edit Tools","operationId":"list_external_edit_tools_edit_tools_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response List External Edit Tools Edit Tools Get","type":"array","items":{"$ref":"#/components/schemas/ExternalEditToolDefinition"}}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tools/{tool_id}":{"post":{"tags":["edit"],"summary":"Run External Edit Tool","operationId":"run_external_edit_tool_edit_tools__tool_id__post","parameters":[{"required":true,"schema":{"title":"Tool Id","type":"string"},"name":"tool_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolRunInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolRunOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tools/{tool_id}/tasks":{"post":{"tags":["edit"],"summary":"Start External Edit Tool Task","description":"Start an edit tool run without holding the connection open.\n\nTakes the same body as POST /edit/tools/{tool_id} and returns 202 with a\ntask_id; poll GET /edit/tasks/{task_id} for the result. Input and balance\nare checked before the job is queued. Reusing a custom_id returns the\noriginal task instead of running (and charging) again.","operationId":"start_external_edit_tool_task_edit_tools__tool_id__tasks_post","parameters":[{"required":true,"schema":{"title":"Tool Id","type":"string"},"name":"tool_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolRunInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalInferenceTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tasks/{task_id}":{"get":{"tags":["edit"],"summary":"Get External Edit Tool Task","description":"Status of an edit job started with POST /edit/tools/{tool_id}/tasks.","operationId":"get_external_edit_tool_task_edit_tasks__task_id__get","parameters":[{"required":true,"schema":{"title":"Task Id","type":"string"},"name":"task_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolTaskRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tools/{tool_id}/estimate":{"post":{"tags":["edit"],"summary":"Estimate External Edit Tool","operationId":"estimate_external_edit_tool_edit_tools__tool_id__estimate_post","parameters":[{"required":true,"schema":{"title":"Tool Id","type":"string"},"name":"tool_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolRunInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolEstimateOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/tools/{tool_id}/scheduled-region-jobs":{"post":{"tags":["edit"],"summary":"Start External Scheduled Region Job","operationId":"start_external_scheduled_region_job_edit_tools__tool_id__scheduled_region_jobs_post","parameters":[{"required":true,"schema":{"title":"Tool Id","type":"string"},"name":"tool_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolRunInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalEditToolScheduledRegionStartOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/scheduled-region-jobs/{job_id}":{"get":{"tags":["edit"],"summary":"Get External Scheduled Region Job","operationId":"get_external_scheduled_region_job_edit_scheduled_region_jobs__job_id__get","parameters":[{"required":true,"schema":{"title":"Job Id","type":"integer"},"name":"job_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalScheduledRegionJobRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/scheduled-region-jobs/{job_id}/cancel":{"post":{"tags":["edit"],"summary":"Cancel External Scheduled Region Job","operationId":"cancel_external_scheduled_region_job_edit_scheduled_region_jobs__job_id__cancel_post","parameters":[{"required":true,"schema":{"title":"Job Id","type":"integer"},"name":"job_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalScheduledRegionJobRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/":{"post":{"tags":["edit"],"summary":"Edit Image","operationId":"edit_image_edit__post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/EditInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/EditOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/edit/outpaint":{"post":{"tags":["edit"],"summary":"Outpaint Image","operationId":"outpaint_image_edit_outpaint_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutpaintInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OutpaintOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","builtin_tool_contract_managed","conflict","credits_lookup_failed","durable_dispatch_unavailable","edit_failed","edit_task_admission_failed","edit_task_not_found","edit_tool_estimate_failed","edit_tool_failed","email_update_failed","expansion_exceeds_context","forbidden","gallery_image_dimensions_too_large","gallery_image_file_too_large","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","image_too_large","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_dither_mode","invalid_expansion","invalid_gallery_image","invalid_idempotency_key","invalid_image","invalid_image_size","invalid_palette","invalid_pixel_fixer_image","invalid_region_plan","invalid_repair_window","invalid_rotation","invalid_seam_width","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","invalid_tool_function","invalid_tool_pipeline","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_expansion","missing_input","missing_mask","missing_palette","missing_prompt","missing_reference_image","missing_tile_direction","not_enough_balance","not_found","outpaint_failed","palette_too_large","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","scheduled_region_cancelled","scheduled_region_job_cancel_failed","scheduled_region_job_cancelled","scheduled_region_job_expired","scheduled_region_job_lookup_failed","scheduled_region_job_not_found","scheduled_region_job_not_runnable","scheduled_region_job_plan_mismatch","scheduled_region_job_start_failed","scheduled_region_not_supported","scheduled_region_plan_required","scheduled_region_required","scheduled_region_tile_rejected","scheduled_regions_not_supported","service_unavailable","stripe_customer_rebuild_failed","too_many_gallery_images","tool_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/pricing":{"get":{"tags":["lowpoly"],"summary":"Get Pricing","description":"Sizes, prices per operation, styles, limits and export targets.","operationId":"get_pricing_lowpoly_pricing_get","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyPricingRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/size":{"post":{"tags":["lowpoly"],"summary":"Suggest Size","description":"Pick a size for a prompt (what 'auto' would choose). Free.","operationId":"suggest_size_lowpoly_size_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolySizeInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolySizeOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/scene-settings":{"post":{"tags":["lowpoly"],"summary":"Scene Settings","description":"Pick a scene's chunk size, player height and layer height for a prompt (what omitting them would\nchoose); the ones you send are kept. Free.","operationId":"scene_settings_lowpoly_scene_settings_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolySceneSettingsInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolySceneSettingsOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/estimate":{"post":{"tags":["lowpoly"],"summary":"Estimate","description":"Price a generate, revise, animate, split or re-rig job without starting it. Free.","operationId":"estimate_lowpoly_estimate_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyEstimateInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyEstimateOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/generate":{"post":{"tags":["lowpoly"],"summary":"Generate","description":"Start building a 3D model from a prompt and/or reference images. Poll GET /lowpoly/tasks/{task_id}.","operationId":"generate_lowpoly_generate_post","parameters":[{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyGenerateInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/revise":{"post":{"tags":["lowpoly"],"summary":"Revise","description":"Change a model. The result is saved as a new version.","operationId":"revise_lowpoly_assets__asset_id__revise_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyReviseInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/animate":{"post":{"tags":["lowpoly"],"summary":"Animate","description":"Add an animation to a version. The first animation rigs the model (free).","operationId":"animate_lowpoly_assets__asset_id__animate_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyAnimateInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/split":{"post":{"tags":["lowpoly"],"summary":"Split","description":"Break a model into separate models (a desk scene into the desk, a candle, each book, ...). Each piece\nis a new model and history item, turned to face the front, with its own atlas, rig and animations.\nThe prompt (optional) says how to split. The task result lists the pieces.","operationId":"split_lowpoly_assets__asset_id__split_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolySplitInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/extend":{"post":{"tags":["lowpoly"],"summary":"Extend","description":"Scenes only: add new tiles to a scene (e.g. \"add a river with bridges\"). Makes a new version.","operationId":"extend_lowpoly_assets__asset_id__extend_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyExtendInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/populate":{"post":{"tags":["lowpoly"],"summary":"Populate","description":"Scenes only: make objects (props, plants, creatures) for the scene and place them in it. The prompt\n(optional) steers what to make. Makes a new version; split turns the objects into separate models.","operationId":"populate_lowpoly_assets__asset_id__populate_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyPopulateInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/edit":{"post":{"tags":["lowpoly"],"summary":"Edit Tiles","description":"Scenes only: change the selected tiles (billed per tile; tiles that fail are refunded). Makes a new\nversion.","operationId":"edit_tiles_lowpoly_assets__asset_id__edit_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyEditTilesInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/remove":{"post":{"tags":["lowpoly"],"summary":"Remove Items","description":"Scenes only: delete tiles and placed objects (free). A tile takes its variants with it; when the scene's\nlevel used a deleted tile it is laid out again from the tiles left, and its objects are placed on it again.\nMakes a new version.","operationId":"remove_items_lowpoly_assets__asset_id__remove_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyRemoveInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/rerig":{"post":{"tags":["lowpoly"],"summary":"Rerig","description":"Rebuild a rigged version's skeleton, e.g. to fix a pivot or add bones (the prompt is optional). The\nversion is updated in place; animations whose bones the new rig still has are kept.","operationId":"rerig_lowpoly_assets__asset_id__rerig_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":false,"schema":{"title":"Idempotency-Key","type":"string"},"name":"Idempotency-Key","in":"header"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyRerigInput"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/tasks/{task_id}":{"get":{"tags":["lowpoly"],"summary":"Get Task","operationId":"get_task_lowpoly_tasks__task_id__get","parameters":[{"required":true,"schema":{"title":"Task Id","type":"string"},"name":"task_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyTaskRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets":{"get":{"tags":["lowpoly"],"summary":"List Assets","operationId":"list_assets_lowpoly_assets_get","parameters":[{"required":false,"schema":{"title":"Limit","maximum":100.0,"minimum":1.0,"type":"integer","default":20},"name":"limit","in":"query"},{"description":"Return assets older than this asset_id.","required":false,"schema":{"title":"Before Id","type":"string","description":"Return assets older than this asset_id."},"name":"before_id","in":"query"},{"description":"The asset behind a history entry.","required":false,"schema":{"title":"Inference Id","type":"string","description":"The asset behind a history entry."},"name":"inference_id","in":"query"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyAssetList"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}":{"get":{"tags":["lowpoly"],"summary":"Get Asset","operationId":"get_asset_lowpoly_assets__asset_id__get","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyAssetRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]},"delete":{"tags":["lowpoly"],"summary":"Delete Asset","operationId":"delete_asset_lowpoly_assets__asset_id__delete","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"204":{"description":"Successful Response"},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/versions/{number}/scene":{"get":{"tags":["lowpoly"],"summary":"Get Scene","description":"Viewer payload for the interactive 3D view (same content as the version's scene_url).","operationId":"get_scene_lowpoly_assets__asset_id__versions__number__scene_get","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"Number","type":"integer"},"name":"number","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/export":{"post":{"tags":["lowpoly"],"summary":"Export","description":"Build (or reuse) an export for an engine or tool and return its download URL. Free.","operationId":"export_lowpoly_assets__asset_id__export_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyExportInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyExportOutput"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/recolor":{"post":{"tags":["lowpoly"],"summary":"Recolor","description":"Recolor a version's textures with the image canvas's color tools (color_reducer, palette_converter,\ncolor_style_transfer) and save the result as a new version. Same prices as those tools.","operationId":"recolor_lowpoly_assets__asset_id__recolor_post","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyRecolorInput"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyAssetRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/lowpoly/assets/{asset_id}/versions/{number}/animations/{name}":{"delete":{"tags":["lowpoly"],"summary":"Delete Animation","description":"Delete one animation from a version (free). The rig is kept, so animating again needs no new rig.","operationId":"delete_animation_lowpoly_assets__asset_id__versions__number__animations__name__delete","parameters":[{"required":true,"schema":{"title":"Asset Id","type":"string"},"name":"asset_id","in":"path"},{"required":true,"schema":{"title":"Number","type":"integer"},"name":"number","in":"path"},{"required":true,"schema":{"title":"Name","type":"string"},"name":"name","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LowPolyAssetRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","lowpoly_admission_failed","lowpoly_animate_failed","lowpoly_animation_not_found","lowpoly_asset_busy","lowpoly_asset_not_found","lowpoly_asset_not_ready","lowpoly_asset_required","lowpoly_delete_animation_failed","lowpoly_estimate_failed","lowpoly_export_error","lowpoly_export_failed","lowpoly_failed","lowpoly_generate_failed","lowpoly_invalid_export_target","lowpoly_invalid_palette","lowpoly_invalid_reference_image","lowpoly_invalid_style","lowpoly_not_rigged","lowpoly_prompt_required","lowpoly_recolor_failed","lowpoly_recolor_input_required","lowpoly_reference_image_too_large","lowpoly_rerig_failed","lowpoly_revise_failed","lowpoly_size_failed","lowpoly_split_failed","lowpoly_style_not_supported","lowpoly_task_not_found","lowpoly_timeout","lowpoly_too_many_jobs","lowpoly_unavailable","lowpoly_version_not_found","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistants/chat/completions":{"post":{"summary":"Create Chat Completion External","description":"Create a chat completion using an assistant (external API with token authentication).\nOnly accessible by admin users.","operationId":"create_chat_completion_external_assistants_chat_completions_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatCompletionRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ChatCompletionResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions":{"post":{"summary":"Create Session","description":"Start an assistant session (5-minute idle expiry; keepalive extends).","operationId":"create_session_assistant_sessions_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantSessionCreateRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantSessionRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}":{"get":{"summary":"Get Session","description":"Full session state: transcript-derived bank, pending plan, active turn.","operationId":"get_session_assistant_sessions__session_id__get","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantSessionRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]},"delete":{"summary":"Delete Session","description":"End a session immediately (its turns remain readable until cleanup).","operationId":"delete_session_assistant_sessions__session_id__delete","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantKeepaliveRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}/keepalive":{"post":{"summary":"Keepalive","description":"Reset the idle-expiry clock (poll while the user is away).","operationId":"keepalive_assistant_sessions__session_id__keepalive_post","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantKeepaliveRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}/messages":{"post":{"summary":"Send Message","description":"Send a message (charges the thinking-cycle fee) and start a turn.","operationId":"send_message_assistant_sessions__session_id__messages_post","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantMessageRequest"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantTurnAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}/decision":{"post":{"summary":"Decide Plan","description":"Approve or deny the pending plan (free — no thinking-cycle charge).","operationId":"decide_plan_assistant_sessions__session_id__decision_post","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantDecisionRequest"}}},"required":true},"responses":{"202":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantTurnAccepted"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}/turns/{turn_id}":{"get":{"summary":"Get Turn","description":"Poll one turn: status plus its accumulated events (messages, plan,\nimages, inspector notes).","operationId":"get_turn_assistant_sessions__session_id__turns__turn_id__get","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"Turn Id","type":"string"},"name":"turn_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssistantTurnRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/assistant/sessions/{session_id}/turns":{"get":{"summary":"List Turns","description":"The session's most recent turns, newest first.","operationId":"list_turns_assistant_sessions__session_id__turns_get","parameters":[{"required":true,"schema":{"title":"Session Id","type":"string"},"name":"session_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"title":"Response List Turns Assistant Sessions  Session Id  Turns Get","type":"array","items":{"$ref":"#/components/schemas/AssistantTurnRead"}}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/styles/selector":{"get":{"tags":["styles"],"summary":"Get public style metadata for API/MCP clients","description":"Returns prompt_style values (public_id) and metadata for use with /inferences.","operationId":"get_styles_for_external_selector_styles_selector_get","parameters":[{"description":"Optional model filter (e.g. rd_fast, rd_plus, rd_pro)","required":false,"schema":{"title":"Model","type":"string","description":"Optional model filter (e.g. rd_fast, rd_plus, rd_pro)"},"name":"model","in":"query"},{"description":"Optional tab filter (e.g. tab:image, tab:animation)","required":false,"schema":{"title":"Tab","type":"string","description":"Optional tab filter (e.g. tab:image, tab:animation)"},"name":"tab","in":"query"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalStyleSelectorResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/styles":{"post":{"tags":["styles"],"summary":"Create a user style from the RD Pro template","description":"Creates a user-owned style using the RD Pro template defaults. Only RD Pro editable fields are accepted in this endpoint. Exactly one reference image is required. Use the returned `prompt_style` value in /inferences.","operationId":"create_external_user_style_styles_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalRDProStyleCreate"}}},"required":true},"responses":{"201":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalStyleCreateResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/styles/{style_id}":{"delete":{"tags":["styles"],"summary":"Delete a user style","description":"Deletes a user-owned style. `style_id` can be either internal `id` or `prompt_style`.","operationId":"delete_external_user_style_styles__style_id__delete","parameters":[{"description":"Internal style id or prompt_style/public_id.","required":true,"schema":{"title":"Style Id","type":"string","description":"Internal style id or prompt_style/public_id."},"name":"style_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalStyleDeleteResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]},"patch":{"tags":["styles"],"summary":"Update a user style (RD Pro template fields only)","description":"Updates a user-owned style created via /styles. Accepts only RD Pro editable fields. `style_id` can be either internal `id` or `prompt_style`.","operationId":"update_external_user_style_styles__style_id__patch","parameters":[{"description":"Internal style id or prompt_style/public_id.","required":true,"schema":{"title":"Style Id","type":"string","description":"Internal style id or prompt_style/public_id."},"name":"style_id","in":"path"},{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalRDProStyleUpdate"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ExternalStyleCreateResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/status":{"get":{"tags":["status"],"summary":"Public Model Status","operationId":"public_model_status_status_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PublicStatusResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/pixel-fixer/standard":{"post":{"tags":["pixel-fixer"],"summary":"Run Standard Pixel Fixer","operationId":"run_standard_pixel_fixer_pixel_fixer_standard_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/StandardPixelFixerRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixelFixerResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","pixel_fixer_failed","pixel_fixer_output_too_large","pixel_fixer_rate_limit_exceeded","pixel_fixer_request_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/pixel-fixer/neural":{"post":{"tags":["pixel-fixer"],"summary":"Run Neural Pixel Fixer","operationId":"run_neural_pixel_fixer_pixel_fixer_neural_post","parameters":[{"required":true,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/NeuralPixelFixerRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/PixelFixerResponse"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","forbidden","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_found","payload_too_large","pixel_fixer_failed","pixel_fixer_output_too_large","pixel_fixer_rate_limit_exceeded","pixel_fixer_request_too_large","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/inferences/requests":{"get":{"tags":["api-activity"],"summary":"List External Api Activity","description":"Recent API calls of this account (every API: generations, edit tools,\nPixel Fixer, Low-Poly, assistant), newest first. Outputs stay\nretrievable for 24 hours, so a client that timed out can still collect\nits results.","operationId":"list_external_api_activity_inferences_requests_get","parameters":[{"required":false,"schema":{"title":"Limit","maximum":100.0,"minimum":1.0,"type":"integer","default":20},"name":"limit","in":"query"},{"required":false,"schema":{"title":"Cursor","type":"string"},"name":"cursor","in":"query"},{"required":false,"schema":{"title":"Status","enum":["queued","running","succeeded","failed"],"type":"string"},"name":"status","in":"query"},{"required":false,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiActivityPage"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}},"/inferences/requests/{request_id}":{"get":{"tags":["api-activity"],"summary":"Get External Api Activity","operationId":"get_external_api_activity_inferences_requests__request_id__get","parameters":[{"required":true,"schema":{"title":"Request Id","type":"string"},"name":"request_id","in":"path"},{"required":false,"schema":{"title":"X-Rd-Token","type":"string"},"name":"X-RD-Token","in":"header"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ApiActivityRead"}}}},"400":{"description":"Bad Request","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"401":{"description":"Unauthorized","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"403":{"description":"Forbidden","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"404":{"description":"Not Found","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"500":{"description":"Internal Server Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"422":{"description":"Validation Error","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}},"405":{"description":"Method not allowed.","headers":{"X-Request-ID":{"description":"Request identifier for support and log correlation.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/V2ErrorResponse"}}}}},"x-rd-error-codes":["account_deactivation_failed","admin_debug_only","animated_input_not_supported","api_activity_not_found","api_token_create_failed","api_token_revoke_failed","api_tokens_lookup_failed","background_removal_failed","bad_request","batch_gallery_folder_update_failed","batch_inference_not_found","conflict","credits_lookup_failed","durable_dispatch_unavailable","email_update_failed","empty_gallery_upload","forbidden","gallery_upload_failed","gone","idempotency_async_required","idempotency_backend_unavailable","idempotency_conflict","idempotency_fault_not_supported","inference_failed","internal_error","invalid_authentication","invalid_color_count","invalid_cursor","invalid_date_range","invalid_dimensions","invalid_idempotency_key","invalid_inference_update","invalid_region_plan","invalid_source_media","invalid_stats_date_range","invalid_stats_surface","invalid_token","managed_checkout_unavailable","method_not_allowed","missing_dimensions","missing_input","missing_prompt","not_enough_balance","not_found","payload_too_large","payment_debt_outstanding","payment_method_setup_failed","provider_busy","provider_quota_exhausted","provider_timeout","public_cover_upload_failed","rate_limited","request_timeout","service_unavailable","stripe_customer_rebuild_failed","style_not_found","unknown_stats_user","upstream_failure","usage_already_refunded","validation_error","webhook_processing_failed"]}}},"components":{"schemas":{"ApiActivityErrorRead":{"title":"ApiActivityErrorRead","required":["code","message"],"type":"object","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"request_id":{"title":"Request Id","type":"string"}}},"ApiActivityOutputRead":{"title":"ApiActivityOutputRead","required":["position","media_type","available","retained_until"],"type":"object","properties":{"position":{"title":"Position","type":"integer"},"media_type":{"title":"Media Type","type":"string"},"available":{"title":"Available","type":"boolean"},"url":{"title":"Url","type":"string"},"url_expires_at":{"title":"Url Expires At","type":"string","format":"date-time"},"retained_until":{"title":"Retained Until","type":"string","format":"date-time"}}},"ApiActivityPage":{"title":"ApiActivityPage","required":["items"],"type":"object","properties":{"items":{"title":"Items","type":"array","items":{"$ref":"#/components/schemas/ApiActivityRead"}},"next_cursor":{"title":"Next Cursor","type":"string"}}},"ApiActivityRead":{"title":"ApiActivityRead","required":["request_id","status","mode","token_prefix","created_at","updated_at","output_status"],"type":"object","properties":{"request_id":{"title":"Request Id","type":"string"},"operation":{"title":"Operation","type":"string","default":"inference"},"status":{"title":"Status","enum":["queued","running","succeeded","failed"],"type":"string"},"mode":{"title":"Mode","enum":["sync","async"],"type":"string"},"token_id":{"title":"Token Id","type":"integer"},"token_prefix":{"title":"Token Prefix","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"},"completed_at":{"title":"Completed At","type":"string","format":"date-time"},"request":{"title":"Request","type":"object"},"credit_cost":{"title":"Credit Cost","type":"integer"},"balance_cost":{"title":"Balance Cost","type":"number"},"charged":{"title":"Charged","type":"boolean"},"http_status":{"title":"Http Status","type":"integer"},"error":{"$ref":"#/components/schemas/ApiActivityErrorRead"},"output_status":{"title":"Output Status","type":"string"},"outputs":{"title":"Outputs","type":"array","items":{"$ref":"#/components/schemas/ApiActivityOutputRead"}}}},"AssistantBankImageRead":{"title":"AssistantBankImageRead","required":["ref","url","format"],"type":"object","properties":{"ref":{"title":"Ref","type":"string"},"url":{"title":"Url","type":"string"},"format":{"title":"Format","type":"string"},"width":{"title":"Width","type":"integer"},"height":{"title":"Height","type":"integer"},"desc":{"title":"Desc","type":"string","default":""},"source":{"title":"Source","type":"string","default":""},"transparent":{"title":"Transparent","type":"boolean"},"inference_id":{"title":"Inference Id","type":"string"},"asset_id":{"title":"Asset Id","type":"string"}}},"AssistantDecisionRequest":{"title":"AssistantDecisionRequest","required":["decision"],"type":"object","properties":{"decision":{"title":"Decision","type":"string"},"feedback":{"title":"Feedback","type":"string"}},"additionalProperties":false},"AssistantKeepaliveRead":{"title":"AssistantKeepaliveRead","type":"object","properties":{"ok":{"title":"Ok","type":"boolean","default":true},"expires_at":{"title":"Expires At","type":"string","format":"date-time"}}},"AssistantMessageRequest":{"title":"AssistantMessageRequest","required":["message"],"type":"object","properties":{"message":{"title":"Message","type":"string"},"images":{"title":"Images","type":"array","items":{"type":"string"}},"supersede":{"title":"Supersede","type":"boolean","default":false}},"additionalProperties":false},"AssistantSessionCreateRequest":{"title":"AssistantSessionCreateRequest","type":"object","properties":{"settings":{"$ref":"#/components/schemas/AssistantSessionSettings"}},"additionalProperties":false},"AssistantSessionRead":{"title":"AssistantSessionRead","required":["id","status"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"status":{"title":"Status","type":"string"},"settings":{"title":"Settings","type":"object","default":{}},"message_count":{"title":"Message Count","type":"integer","default":0},"spent_usd":{"title":"Spent Usd","type":"number","default":0.0},"bank":{"title":"Bank","type":"array","items":{"$ref":"#/components/schemas/AssistantBankImageRead"},"default":[]},"pending_plan":{"title":"Pending Plan","type":"object"},"active_turn_id":{"title":"Active Turn Id","type":"string"},"expires_at":{"title":"Expires At","type":"string","format":"date-time"},"created_at":{"title":"Created At","type":"string","format":"date-time"}}},"AssistantSessionSettings":{"title":"AssistantSessionSettings","type":"object","properties":{"auto_approve_budget_usd":{"title":"Auto Approve Budget Usd","type":"number"}},"additionalProperties":false},"AssistantTurnAccepted":{"title":"AssistantTurnAccepted","required":["session_id","turn_id","status"],"type":"object","properties":{"session_id":{"title":"Session Id","type":"string"},"turn_id":{"title":"Turn Id","type":"string"},"status":{"title":"Status","type":"string"},"charged_usd":{"title":"Charged Usd","type":"number","default":0.0},"remaining_balance":{"title":"Remaining Balance","type":"number"}}},"AssistantTurnRead":{"title":"AssistantTurnRead","required":["id","session_id","kind","status"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"session_id":{"title":"Session Id","type":"string"},"kind":{"title":"Kind","type":"string"},"status":{"title":"Status","type":"string"},"events":{"title":"Events","type":"array","items":{"type":"object"},"default":[]},"plan":{"title":"Plan","type":"object"},"charged_usd":{"title":"Charged Usd","type":"number","default":0.0},"spent_usd":{"title":"Spent Usd","type":"number","default":0.0},"error":{"title":"Error","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"}}},"BillingCanaryFaultMode":{"title":"BillingCanaryFaultMode","enum":["normal_failure","stale_reconciliation"],"type":"string","description":"An enumeration."},"ChatCompletionRequest":{"title":"ChatCompletionRequest","required":["assistant_id","messages"],"type":"object","properties":{"assistant_id":{"title":"Assistant Id","type":"string"},"messages":{"title":"Messages","type":"array","items":{"$ref":"#/components/schemas/ChatMessage"}},"conversation_id":{"title":"Conversation Id","type":"string"},"model":{"title":"Model","type":"string"},"system_prompt_override":{"title":"System Prompt Override","type":"string"},"tools":{"title":"Tools","type":"array","items":{"type":"object"}},"tool_choice":{"title":"Tool Choice","type":"string"},"disable_reasoning":{"title":"Disable Reasoning","type":"boolean"},"reasoning_effort":{"title":"Reasoning Effort","type":"string"}}},"ChatCompletionResponse":{"title":"ChatCompletionResponse","required":["id","choices","created","model"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"choices":{"title":"Choices","type":"array","items":{"type":"object"}},"created":{"title":"Created","type":"integer"},"model":{"title":"Model","type":"string"},"object":{"title":"Object","type":"string","default":"chat.completion"},"usage":{"title":"Usage","type":"object"},"conversation_id":{"title":"Conversation Id","type":"string"}}},"ChatMessage":{"title":"ChatMessage","required":["role"],"type":"object","properties":{"role":{"title":"Role","type":"string"},"content":{"title":"Content","anyOf":[{"type":"string"},{"type":"array","items":{"anyOf":[{"$ref":"#/components/schemas/TextContent"},{"$ref":"#/components/schemas/ImageContent"}]}}]},"tool_calls":{"title":"Tool Calls","type":"array","items":{"$ref":"#/components/schemas/ToolCall"}},"tool_call_id":{"title":"Tool Call Id","type":"string"}}},"EditInput":{"title":"EditInput","required":["prompt","inputImageBase64"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string"},"inputImageBase64":{"title":"Inputimagebase64","type":"string"}}},"EditOutput":{"title":"EditOutput","required":["outputImageBase64"],"type":"object","properties":{"outputImageBase64":{"title":"Outputimagebase64","type":"string"},"remaining_credits":{"title":"Remaining Credits","type":"integer"}}},"EditToolField":{"title":"EditToolField","required":["id","label","type"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"label":{"title":"Label","type":"string"},"type":{"title":"Type","type":"string"},"required":{"title":"Required","type":"boolean","default":false},"placeholder":{"title":"Placeholder","type":"string"},"defaultValue":{"title":"Defaultvalue","anyOf":[{"type":"string"},{"type":"integer"},{"type":"boolean"}]},"min":{"title":"Min","type":"integer"},"max":{"title":"Max","type":"integer"},"allowBlank":{"title":"Allowblank","type":"boolean","default":false}}},"ExternalEditToolDefinition":{"title":"ExternalEditToolDefinition","required":["id","name","description"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string"},"prePipeline":{"title":"Prepipeline","type":"string"},"postPipeline":{"title":"Postpipeline","type":"string"},"balanceCost":{"title":"Balancecost","type":"number","default":0.0},"creditCost":{"title":"Creditcost","type":"integer","default":0},"isFree":{"title":"Isfree","type":"boolean","default":false},"requiresMinimumBalance":{"title":"Requiresminimumbalance","type":"boolean","default":false},"maxInputSize":{"title":"Maxinputsize","type":"integer"},"fields":{"title":"Fields","type":"array","items":{"$ref":"#/components/schemas/EditToolField"}},"balance_cost":{"title":"Balance Cost","type":"number","default":0.0},"credit_cost":{"title":"Credit Cost","type":"integer","default":0},"is_free":{"title":"Is Free","type":"boolean","default":false},"requires_minimum_balance":{"title":"Requires Minimum Balance","type":"boolean","default":false},"max_input_size":{"title":"Max Input Size","type":"integer"},"api_fields":{"title":"Api Fields","type":"array","items":{"$ref":"#/components/schemas/EditToolField"}}},"description":"External discovery shape with additive canonical API metadata."},"ExternalEditToolEstimateOutput":{"title":"ExternalEditToolEstimateOutput","required":["tool_id","estimate_seconds","toolId","estimateSeconds"],"type":"object","properties":{"tool_id":{"title":"Tool Id","type":"string"},"balance_cost":{"title":"Balance Cost","type":"number","default":0.0},"credit_cost":{"title":"Credit Cost","type":"integer","default":0},"estimate_seconds":{"title":"Estimate Seconds","type":"integer"},"scheduled_region_summary":{"title":"Scheduled Region Summary","type":"object"},"region_plan":{"title":"Region Plan","type":"object"},"toolId":{"title":"Toolid","type":"string"},"balanceCost":{"title":"Balancecost","type":"number","default":0.0},"creditCost":{"title":"Creditcost","type":"integer","default":0},"estimateSeconds":{"title":"Estimateseconds","type":"integer"},"scheduledRegionSummary":{"title":"Scheduledregionsummary","type":"object"},"regionPlan":{"title":"Regionplan","type":"object"}}},"ExternalEditToolRunInput":{"title":"ExternalEditToolRunInput","required":["input_image"],"type":"object","properties":{"input_image":{"title":"Input Image","type":"string"},"prompt":{"title":"Prompt","type":"string"},"seed":{"title":"Seed","type":"integer"},"mask_image":{"title":"Mask Image","type":"string"},"expand_left":{"title":"Expand Left","type":"integer"},"expand_right":{"title":"Expand Right","type":"integer"},"expand_top":{"title":"Expand Top","type":"integer"},"expand_bottom":{"title":"Expand Bottom","type":"integer"},"outpaint_context_left":{"title":"Outpaint Context Left","type":"integer"},"outpaint_context_top":{"title":"Outpaint Context Top","type":"integer"},"color_count":{"title":"Color Count","type":"integer"},"dithering":{"title":"Dithering","type":"boolean","default":false},"dither_mode":{"title":"Dither Mode","type":"string"},"dither_strength":{"title":"Dither Strength","type":"number"},"input_palette":{"title":"Input Palette","type":"string"},"extra_input_image":{"title":"Extra Input Image","type":"string"},"width":{"title":"Width","type":"integer"},"height":{"title":"Height","type":"integer"},"tile_x":{"title":"Tile X","type":"boolean","default":true},"tile_y":{"title":"Tile Y","type":"boolean","default":false},"seam_width":{"title":"Seam Width","type":"integer"},"seam_debug_return_raw_output":{"title":"Seam Debug Return Raw Output","type":"boolean","default":false},"seam_debug_return_shifted_output":{"title":"Seam Debug Return Shifted Output","type":"boolean","default":false},"repair_window_size":{"title":"Repair Window Size","type":"integer"},"rotation_degrees":{"title":"Rotation Degrees","type":"number"},"force_solid_pixels":{"title":"Force Solid Pixels","type":"boolean","default":true},"soft_inpaint":{"title":"Soft Inpaint","type":"boolean","default":false},"transparency_threshold":{"title":"Transparency Threshold","type":"integer"},"output_image":{"title":"Output Image","type":"string"},"custom_id":{"title":"Custom Id","type":"string"},"scheduled_region_mode":{"title":"Scheduled Region Mode","type":"boolean","default":false},"scheduled_region_quality":{"title":"Scheduled Region Quality","type":"string"},"region_plan":{"title":"Region Plan","type":"object"},"scheduled_region_job_id":{"title":"Scheduled Region Job Id","type":"integer"}},"additionalProperties":false,"description":"Public /v1 edit-tool input.\n\nSnake case is canonical for consistency with /v1/inferences. The pre\nvalidator keeps the original camelCase contract working while callers\nmigrate. Internal app-only payloads continue to use EditToolRunInput."},"ExternalEditToolRunOutput":{"title":"ExternalEditToolRunOutput","required":["tool_id","toolId"],"type":"object","properties":{"tool_id":{"title":"Tool Id","type":"string"},"inference_id":{"title":"Inference Id","type":"string"},"balance_cost":{"title":"Balance Cost","type":"number","default":0.0},"credit_cost":{"title":"Credit Cost","type":"integer","default":0},"charged":{"title":"Charged","type":"boolean","default":false},"remaining_credits":{"title":"Remaining Credits","type":"integer"},"remaining_balance":{"title":"Remaining Balance","type":"number"},"base64_images":{"title":"Base64 Images","type":"array","items":{"type":"string"}},"output_urls":{"title":"Output Urls","type":"array","items":{"type":"string"}},"output_width":{"title":"Output Width","type":"integer"},"output_height":{"title":"Output Height","type":"integer"},"scheduled_region_summary":{"title":"Scheduled Region Summary","type":"object"},"scheduled_region_job_id":{"title":"Scheduled Region Job Id","type":"integer"},"request_id":{"title":"Request Id","type":"string"},"toolId":{"title":"Toolid","type":"string"},"outputImageBase64":{"title":"Outputimagebase64","type":"string"},"outputImageUrl":{"title":"Outputimageurl","type":"string"},"inferenceId":{"title":"Inferenceid","type":"string"},"balanceCost":{"title":"Balancecost","type":"number","default":0.0},"creditCost":{"title":"Creditcost","type":"integer","default":0},"scheduledRegionSummary":{"title":"Scheduledregionsummary","type":"object"},"scheduledRegionJobId":{"title":"Scheduledregionjobid","type":"integer"}},"description":"Additive /v1 response: canonical fields plus deprecated v1 camelCase."},"ExternalEditToolScheduledRegionStartOutput":{"title":"ExternalEditToolScheduledRegionStartOutput","required":["tool_id","estimate_seconds","toolId","estimateSeconds","scheduled_region_job_id","scheduledRegionJobId"],"type":"object","properties":{"tool_id":{"title":"Tool Id","type":"string"},"balance_cost":{"title":"Balance Cost","type":"number","default":0.0},"credit_cost":{"title":"Credit Cost","type":"integer","default":0},"estimate_seconds":{"title":"Estimate Seconds","type":"integer"},"scheduled_region_summary":{"title":"Scheduled Region Summary","type":"object"},"region_plan":{"title":"Region Plan","type":"object"},"toolId":{"title":"Toolid","type":"string"},"balanceCost":{"title":"Balancecost","type":"number","default":0.0},"creditCost":{"title":"Creditcost","type":"integer","default":0},"estimateSeconds":{"title":"Estimateseconds","type":"integer"},"scheduledRegionSummary":{"title":"Scheduledregionsummary","type":"object"},"regionPlan":{"title":"Regionplan","type":"object"},"scheduled_region_job_id":{"title":"Scheduled Region Job Id","type":"integer"},"scheduledRegionJobId":{"title":"Scheduledregionjobid","type":"integer"}}},"ExternalEditToolTaskRead":{"title":"ExternalEditToolTaskRead","required":["status","task_id","created_at","updated_at"],"type":"object","properties":{"status":{"title":"Status","enum":["pending","running","succeeded","failed"],"type":"string"},"task_id":{"title":"Task Id","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"},"result":{"$ref":"#/components/schemas/ExternalEditToolRunOutput"},"error":{"$ref":"#/components/schemas/V2AsyncTaskError"}},"description":"Status of an edit job started with POST /edit/tools/{tool_id}/tasks.\n\nWhen the job succeeds, result holds the hosted image in output_urls and\nbase64_images is empty."},"ExternalInferenceInputNeo":{"title":"ExternalInferenceInputNeo","required":["width","height","num_images"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string","default":""},"extra_prompt":{"title":"Extra Prompt","type":"string"},"negative":{"title":"Negative","type":"string"},"width":{"title":"Width","type":"integer"},"height":{"title":"Height","type":"integer"},"model":{"$ref":"#/components/schemas/RDModel"},"num_images":{"title":"Num Images","type":"integer"},"seed":{"title":"Seed","type":"integer"},"prompt_style":{"title":"Prompt Style","type":"string"},"strength":{"title":"Strength","type":"number","default":0.75},"extra_strength":{"title":"Extra Strength","type":"number"},"frames_duration":{"title":"Frames Duration","type":"integer"},"tile_x":{"title":"Tile X","type":"boolean","default":false},"tile_y":{"title":"Tile Y","type":"boolean","default":false},"input_image":{"title":"Input Image","type":"string"},"input_palette":{"title":"Input Palette","type":"string"},"extra_input_image":{"title":"Extra Input Image","type":"string"},"reference_images":{"title":"Reference Images","type":"array","items":{"type":"string"}},"upscale_output_factor":{"title":"Upscale Output Factor","type":"integer","default":1},"upload_outputs":{"title":"Upload Outputs","type":"boolean","default":false},"output_bg_color":{"title":"Output Bg Color","type":"string"},"remove_bg":{"title":"Remove Bg","type":"boolean","default":false},"return_spritesheet":{"title":"Return Spritesheet","type":"boolean","default":false},"return_non_bg_removed":{"title":"Return Non Bg Removed","type":"boolean","default":false},"return_pre_palette":{"title":"Return Pre Palette","type":"boolean","default":false},"bypass_prompt_expansion":{"title":"Bypass Prompt Expansion","type":"boolean","default":false},"check_cost":{"title":"Check Cost","type":"boolean","default":false},"include_downloadable_data":{"title":"Include Downloadable Data","type":"boolean","default":false},"include_extra_data":{"title":"Include Extra Data","type":"boolean","default":false},"async":{"title":"Async","type":"boolean","default":false},"async_process":{"title":"Async Process","type":"boolean","default":false}}},"ExternalInferenceTaskAccepted":{"title":"ExternalInferenceTaskAccepted","required":["status","task_id","message"],"type":"object","properties":{"status":{"title":"Status","enum":["accepted"],"type":"string"},"task_id":{"title":"Task Id","type":"string"},"request_id":{"title":"Request Id","type":"string"},"message":{"title":"Message","type":"string"}}},"ExternalInferenceTaskList":{"title":"ExternalInferenceTaskList","required":["tasks"],"type":"object","properties":{"tasks":{"title":"Tasks","type":"array","items":{"$ref":"#/components/schemas/ExternalInferenceTaskRead"}}}},"ExternalInferenceTaskRead":{"title":"ExternalInferenceTaskRead","required":["status","task_id","created_at","updated_at"],"type":"object","properties":{"status":{"title":"Status","enum":["pending","running","succeeded","failed"],"type":"string"},"task_id":{"title":"Task Id","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"},"result":{"$ref":"#/components/schemas/InferenceRun"},"error":{"$ref":"#/components/schemas/V2AsyncTaskError"}}},"ExternalRDProStyleCreate":{"title":"ExternalRDProStyleCreate","required":["name","reference_images"],"type":"object","properties":{"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string","default":""},"style_icon":{"title":"Style Icon","type":"string","default":"sparkles"},"reference_images":{"title":"Reference Images","maxItems":1,"minItems":1,"type":"array","items":{"type":"string"},"description":"Exactly one base64-encoded reference image is required."},"reference_caption":{"title":"Reference Caption","type":"string","default":""},"apply_prompt_fixer":{"title":"Apply Prompt Fixer","type":"boolean","default":true},"llm_instructions":{"title":"Llm Instructions","type":"string","default":"Adding missing details like subjects, themes, or a background. Always make sure some kind of background is described, it can be blank or have content."},"expanded_llm_instructions":{"title":"Expanded Llm Instructions","type":"string","default":""},"user_prompt_template":{"title":"User Prompt Template","type":"string","default":"Pixel art styled {prompt}, with 1px outlines and detailed textures."},"force_palette":{"title":"Force Palette","type":"boolean","default":false},"force_bg_removal":{"title":"Force Bg Removal","type":"boolean","default":false},"min_width":{"title":"Min Width","maximum":256.0,"minimum":64.0,"type":"integer"},"min_height":{"title":"Min Height","maximum":256.0,"minimum":64.0,"type":"integer"}},"additionalProperties":false,"description":"Public API schema for creating styles from the RD Pro user template.\n\nOnly fields exposed by the RD Pro template are accepted."},"ExternalRDProStyleUpdate":{"title":"ExternalRDProStyleUpdate","type":"object","properties":{"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string"},"style_icon":{"title":"Style Icon","type":"string"},"reference_images":{"title":"Reference Images","maxItems":1,"minItems":1,"type":"array","items":{"type":"string"},"description":"Replace the style reference with exactly one base64-encoded image. Omit or use null to keep the current reference."},"reference_caption":{"title":"Reference Caption","type":"string"},"apply_prompt_fixer":{"title":"Apply Prompt Fixer","type":"boolean"},"llm_instructions":{"title":"Llm Instructions","type":"string"},"expanded_llm_instructions":{"title":"Expanded Llm Instructions","type":"string"},"user_prompt_template":{"title":"User Prompt Template","type":"string"},"force_palette":{"title":"Force Palette","type":"boolean"},"force_bg_removal":{"title":"Force Bg Removal","type":"boolean"},"min_width":{"title":"Min Width","maximum":256.0,"minimum":64.0,"type":"integer"},"min_height":{"title":"Min Height","maximum":256.0,"minimum":64.0,"type":"integer"}},"additionalProperties":false,"description":"Public API schema for updating styles created from the RD Pro user template.\n\nAll fields are optional and limited to RD Pro editable fields."},"ExternalScheduledRegionJobRead":{"title":"ExternalScheduledRegionJobRead","required":["id","user_id","tool_id","status","current_wave","total_waves","total_generations","plan"],"type":"object","properties":{"id":{"title":"Id","type":"integer"},"inference_id":{"title":"Inference Id","type":"integer"},"user_id":{"title":"User Id","type":"integer"},"tool_id":{"title":"Tool Id","type":"string"},"status":{"title":"Status","type":"string"},"current_wave":{"title":"Current Wave","type":"integer"},"total_waves":{"title":"Total Waves","type":"integer"},"total_generations":{"title":"Total Generations","type":"integer"},"plan":{"title":"Plan","type":"object"},"scheduler_settings":{"title":"Scheduler Settings","type":"object"},"working_image_state":{"title":"Working Image State","type":"object"},"final_output_data":{"title":"Final Output Data","type":"object"},"error":{"title":"Error","type":"object"},"tiles":{"title":"Tiles","type":"array","items":{"type":"object"}}}},"ExternalStyleCreateResponse":{"title":"ExternalStyleCreateResponse","required":["id","prompt_style","name","description","type"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"prompt_style":{"title":"Prompt Style","type":"string"},"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string"},"type":{"$ref":"#/components/schemas/NeoArtStyleType"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"}},"description":"Minimal response model for public API style creation."},"ExternalStyleDeleteResponse":{"title":"ExternalStyleDeleteResponse","required":["id","prompt_style"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"prompt_style":{"title":"Prompt Style","type":"string"},"deleted":{"title":"Deleted","type":"boolean","default":true}},"description":"Minimal response model for public API style deletion."},"ExternalStyleSelectorItem":{"title":"ExternalStyleSelectorItem","required":["prompt_style","name","description","min_width","max_width","min_height","max_height","max_number_of_images"],"type":"object","properties":{"prompt_style":{"title":"Prompt Style","type":"string"},"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string"},"group_id":{"title":"Group Id","type":"string"},"required_model":{"title":"Required Model","type":"string"},"required_tab":{"title":"Required Tab","type":"string"},"min_width":{"title":"Min Width","type":"integer"},"max_width":{"title":"Max Width","type":"integer"},"min_height":{"title":"Min Height","type":"integer"},"max_height":{"title":"Max Height","type":"integer"},"max_number_of_images":{"title":"Max Number Of Images","type":"integer"},"require_input_image":{"title":"Require Input Image","type":"boolean"},"prompt_requirement":{"title":"Prompt Requirement","type":"string"},"supports_reference_images":{"title":"Supports Reference Images","type":"boolean","default":false},"supports_frames_duration":{"title":"Supports Frames Duration","type":"boolean","default":false},"example_prompt":{"title":"Example Prompt","type":"string"}},"description":"Public API style metadata tailored for API and MCP clients."},"ExternalStyleSelectorResponse":{"title":"ExternalStyleSelectorResponse","required":["styles","models","tabs"],"type":"object","properties":{"styles":{"title":"Styles","type":"array","items":{"$ref":"#/components/schemas/ExternalStyleSelectorItem"}},"models":{"title":"Models","type":"array","items":{"type":"string"}},"tabs":{"title":"Tabs","type":"array","items":{"type":"string"}}},"description":"Response model for public API style discovery."},"HTTPValidationError":{"title":"HTTPValidationError","type":"object","properties":{"detail":{"title":"Detail","type":"array","items":{"$ref":"#/components/schemas/ValidationError"}}}},"ImageContent":{"title":"ImageContent","required":["image_url"],"type":"object","properties":{"type":{"title":"Type","type":"string","default":"image_url"},"image_url":{"$ref":"#/components/schemas/ImageUrl"}}},"ImageUrl":{"title":"ImageUrl","required":["url"],"type":"object","properties":{"url":{"title":"Url","type":"string"}}},"InferenceInput":{"title":"InferenceInput","required":["prompt","height","width"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string"},"height":{"title":"Height","minimum":12.0,"type":"integer"},"width":{"title":"Width","minimum":12.0,"type":"integer"},"negative":{"title":"Negative","type":"string"},"num_inference_steps":{"title":"Num Inference Steps","maximum":50.0,"minimum":4.0,"type":"integer","default":20},"guidance_scale":{"title":"Guidance Scale","exclusiveMinimum":1.0,"type":"number","default":5.0},"strength":{"title":"Strength","maximum":1.0,"exclusiveMinimum":0.0,"type":"number","default":0.75},"seed":{"title":"Seed","type":"integer"},"num_images":{"title":"Num Images","maximum":16.0,"minimum":1.0,"type":"integer","default":1},"tiling_x":{"title":"Tiling X","type":"boolean","default":false},"tiling_y":{"title":"Tiling Y","type":"boolean","default":false},"loras":{"title":"Loras","type":"object","additionalProperties":{"maximum":100.0,"minimum":-50.0,"type":"integer"},"default":{}},"expand_prompt":{"title":"Expand Prompt","type":"boolean","default":false},"original_prompt":{"title":"Original Prompt","type":"string"},"original_width":{"title":"Original Width","type":"integer"},"original_height":{"title":"Original Height","type":"integer"},"remove_bg":{"title":"Remove Bg","type":"boolean","default":false},"model":{"title":"Model","type":"string"},"prompt_style":{"title":"Prompt Style","type":"string"},"substyle":{"$ref":"#/components/schemas/Substyle"},"pre_processing":{"$ref":"#/components/schemas/PreProcessing"},"steps":{"title":"Steps","type":"integer"},"pre_pipeline":{"title":"Pre Pipeline","type":"string"},"post_pipeline":{"title":"Post Pipeline","type":"string"},"used_input_image":{"title":"Used Input Image","type":"boolean","default":false},"used_extra_input_image":{"title":"Used Extra Input Image","type":"boolean","default":false},"used_input_palette":{"title":"Used Input Palette","type":"boolean","default":false},"used_reference_images":{"title":"Used Reference Images","type":"boolean","default":false},"ignore_preprocessing":{"title":"Ignore Preprocessing","type":"boolean","default":false},"is_early_access":{"title":"Is Early Access","type":"boolean","default":false},"tab":{"title":"Tab","type":"string"},"neo_model":{"title":"Neo Model","type":"string"},"styleId":{"title":"Styleid","type":"string"},"latent_size":{"title":"Latent Size","type":"integer"},"teaCacheDistance":{"title":"Teacachedistance","type":"number"},"model_air_override":{"title":"Model Air Override","type":"string"},"loras_override":{"title":"Loras Override","type":"array","items":{"$ref":"#/components/schemas/NeoLoraDONOTUSE"}},"frames_duration":{"title":"Frames Duration","type":"integer"},"native_res":{"title":"Native Res","type":"boolean"},"is_api":{"title":"Is Api","type":"boolean","default":false},"custom_id":{"title":"Custom Id","type":"string"},"gallery_folder":{"title":"Gallery Folder","type":"string"},"extraPrompt":{"title":"Extraprompt","type":"string"},"edit_tool_input":{"title":"Edit Tool Input","type":"object"}}},"InferenceRun":{"title":"InferenceRun","required":["created_at","credit_cost","model"],"type":"object","properties":{"created_at":{"title":"Created At","type":"string","format":"date-time"},"credit_cost":{"title":"Credit Cost","type":"integer"},"balance_cost":{"title":"Balance Cost","type":"number"},"input":{"$ref":"#/components/schemas/InferenceInput"},"output_images":{"title":"Output Images","type":"array","items":{"$ref":"#/components/schemas/OutputImage"}},"base64_images":{"title":"Base64 Images","type":"array","items":{"type":"string"}},"output_urls":{"title":"Output Urls","type":"array","items":{"type":"string"}},"model":{"title":"Model","type":"string"},"type":{"$ref":"#/components/schemas/InferenceType"},"remaining_credits":{"title":"Remaining Credits","type":"integer"},"remaining_balance":{"title":"Remaining Balance","type":"number"},"downloadable_data":{"title":"Downloadable Data","type":"object"},"request_id":{"title":"Request Id","type":"string"},"outputs_retained_until":{"title":"Outputs Retained Until","type":"string","format":"date-time"},"output_url_expires_at":{"title":"Output Url Expires At","type":"string","format":"date-time"},"warnings":{"title":"Warnings","type":"array","items":{"type":"object","additionalProperties":{"type":"string"}}}}},"InferenceType":{"title":"InferenceType","enum":["txt2img","img2img","txt2pal"],"description":"An enumeration."},"LowPolyAnimateInput":{"title":"LowPolyAnimateInput","required":["prompt"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"The motion to add (or the change to make), up to 250 characters."},"version":{"title":"Version","minimum":1.0,"type":"integer","description":"Version to animate (default: the newest)."},"animation":{"title":"Animation","maxLength":64,"minLength":1,"type":"string","description":"Name of an existing animation on that version to change instead of adding a new one. It keeps its name; the prompt describes what should change."},"mode":{"title":"Mode","enum":["auto","quality","fast"],"type":"string","description":"auto (default): chosen per request - quality, or fast for simple requests. Same price. Lite styles ignore it (their model always runs at one setting).","default":"auto"},"tiles":{"title":"Tiles","type":"array","items":{"type":"string"},"description":"Scenes only: the tile ids to animate (up to 40). Priced per tile and object."},"objects":{"title":"Objects","type":"array","items":{"type":"string"},"description":"Scenes only: the placed object ids to animate (up to 20)."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false},"LowPolyAssetList":{"title":"LowPolyAssetList","required":["items"],"type":"object","properties":{"items":{"title":"Items","type":"array","items":{"$ref":"#/components/schemas/LowPolyAssetRead"}},"next_before_id":{"title":"Next Before Id","type":"string"}}},"LowPolyAssetRead":{"title":"LowPolyAssetRead","required":["asset_id","status","style","size","size_source","mode"],"type":"object","properties":{"asset_id":{"title":"Asset Id","type":"string"},"status":{"title":"Status","type":"string"},"prompt":{"title":"Prompt","type":"string"},"style":{"title":"Style","type":"string"},"size":{"title":"Size","type":"integer"},"size_source":{"title":"Size Source","type":"string"},"mode":{"title":"Mode","type":"string"},"kind":{"title":"Kind","type":"string","description":"model (one object) or kit (a scene: modular tiles plus placed objects).","default":"model"},"error":{"title":"Error","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"},"inference_id":{"title":"Inference Id","type":"string"},"versions":{"title":"Versions","type":"array","items":{"$ref":"#/components/schemas/LowPolyVersionRead"},"default":[]},"active_task_id":{"title":"Active Task Id","type":"string"}}},"LowPolyEditTilesInput":{"title":"LowPolyEditTilesInput","required":["prompt","tiles"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"What should change, up to 250 characters."},"tiles":{"title":"Tiles","minItems":1,"type":"array","items":{"type":"string"},"description":"The tile ids to edit (up to 40)."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false,"description":"Scenes: change the selected tiles (their sides keep joining their neighbours). Priced per tile."},"LowPolyEstimateInput":{"title":"LowPolyEstimateInput","type":"object","properties":{"operation":{"title":"Operation","enum":["generate","revise","animate","split","rerig","extend","populate","edit","remove"],"type":"string","default":"generate"},"size":{"title":"Size","anyOf":[{"enum":["auto"],"type":"string"},{"type":"integer"}]},"items":{"title":"Items","maximum":60.0,"minimum":1.0,"type":"integer","description":"Scenes: how many tiles / objects an edit or animate job covers (priced per item).","default":1},"prompt":{"title":"Prompt","type":"string"},"asset_id":{"title":"Asset Id","type":"string"},"style":{"title":"Style","maxLength":64,"type":"string","description":"generate: the style to price (default: the default style). Other operations use the model's own."}}},"LowPolyEstimateOutput":{"title":"LowPolyEstimateOutput","required":["operation","size","size_source","cost"],"type":"object","properties":{"operation":{"title":"Operation","type":"string"},"size":{"title":"Size","type":"integer"},"size_source":{"title":"Size Source","type":"string"},"cost":{"title":"Cost","type":"number"},"includes_rig":{"title":"Includes Rig","type":"boolean","default":false}}},"LowPolyExportInput":{"title":"LowPolyExportInput","required":["target"],"type":"object","properties":{"target":{"title":"Target","type":"string","description":"Export target id (see GET /lowpoly/pricing export_targets; scenes use scene_export_targets)."},"version":{"title":"Version","minimum":1.0,"type":"integer"},"animation":{"title":"Animation","type":"string","description":"Which animation, for the gif, sheet and mp4 targets. Omit it for gif or sheet to get every animation in one zip."}},"additionalProperties":false},"LowPolyExportOutput":{"title":"LowPolyExportOutput","required":["target","version","url","filename","content_type"],"type":"object","properties":{"target":{"title":"Target","type":"string"},"version":{"title":"Version","type":"integer"},"url":{"title":"Url","type":"string"},"filename":{"title":"Filename","type":"string"},"content_type":{"title":"Content Type","type":"string"}}},"LowPolyExportTargetRead":{"title":"LowPolyExportTargetRead","required":["id","name","group","extension","needs_animation"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"group":{"title":"Group","type":"string"},"extension":{"title":"Extension","type":"string"},"needs_animation":{"title":"Needs Animation","type":"boolean"}}},"LowPolyExtendInput":{"title":"LowPolyExtendInput","required":["prompt"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"What to add, up to 250 characters."},"reference_images":{"title":"Reference Images","type":"array","items":{"type":"string"},"description":"Up to 4 base64 images."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false,"description":"Scenes: add tiles (and variants of existing tiles) that join the ones already there."},"LowPolyGenerateInput":{"title":"LowPolyGenerateInput","type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"What to build, up to 250 characters."},"style":{"title":"Style","maxLength":64,"type":"string","description":"A Low-Poly style id from GET /lowpoly/pricing (rd_lowpoly__detailed, rd_lowpoly__blocky, ...). Lite styles (tier 'lite') cost less and are built by a lighter model; the model keeps its style's tier for everything done to it later. Scene styles (tier 'scene': rd_lowpoly__scene_detailed, rd_lowpoly__scene_blocky) build a whole environment instead: modular tiles plus objects (size and reference_models do not apply).","default":"rd_lowpoly__detailed"},"size":{"title":"Size","anyOf":[{"enum":["auto"],"type":"string"},{"type":"integer"}],"description":"Cube size in texels (16, 32, 64, 128, 256) or 'auto'. Auto reads the prompt; requests with only reference images default to 64.","default":"auto"},"mode":{"title":"Mode","enum":["auto","quality","fast"],"type":"string","description":"auto (default): chosen per request - quality, or fast for simple requests. Same price. Lite styles ignore it (their model always runs at one setting).","default":"auto"},"reference_images":{"title":"Reference Images","type":"array","items":{"type":"string"},"description":"Up to 4 base64 images (PNG, JPEG or WEBP)."},"reference_models":{"title":"Reference Models","type":"array","items":{"type":"string"},"description":"asset_ids of your own finished Low-Poly models to build into this one: each is placed exactly (same shapes and textures) where the prompt puts it, or adapted to fit. Images and models together: at most 4."},"input_palette":{"title":"Input Palette","type":"string","description":"A palette image (base64 PNG, JPEG or WEBP, like input_palette on /inferences): the model is built with only its colors (up to 256; larger images are reduced). Revisions and animations keep the palette."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string","description":"Idempotency key for retries."},"chunk_size":{"title":"Chunk Size","maximum":512.0,"minimum":32.0,"type":"integer","description":"Scenes: tile (grid cell) size in texels. Omit to pick one from the prompt."},"player_height":{"title":"Player Height","maximum":128.0,"minimum":8.0,"type":"integer","description":"Scenes: how tall a character is, in texels. Omit to pick one from the prompt."},"layer_height":{"title":"Layer Height","maximum":256.0,"minimum":16.0,"type":"integer","description":"Scenes: height of one storey (stacked layer of tiles), in texels. Omit to pick one from the prompt."}},"additionalProperties":false},"LowPolyPopulateInput":{"title":"LowPolyPopulateInput","type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"Optional direction, up to 250 characters, e.g. 'mostly pine trees and boulders'."},"add":{"title":"Add","type":"boolean","description":"Keep the scene's objects (where they are, with their edits and animations) and add new ones around them. Otherwise the new objects replace them.","default":false},"reference_images":{"title":"Reference Images","type":"array","items":{"type":"string"},"description":"Up to 4 base64 images."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false,"description":"Scenes: design objects for the environment and scatter them over it."},"LowPolyPricingRead":{"title":"LowPolyPricingRead","required":["sizes","default_size","prices","styles","prompt_max","max_reference_images","export_targets"],"type":"object","properties":{"sizes":{"title":"Sizes","type":"array","items":{"type":"integer"}},"default_size":{"title":"Default Size","type":"integer"},"prices":{"title":"Prices","type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"number"}},"description":"Standard styles' prices by operation and size; each style lists its own under styles."},"rig_cost":{"title":"Rig Cost","type":"number","default":0.0},"styles":{"title":"Styles","type":"array","items":{"$ref":"#/components/schemas/LowPolyStyleRead"}},"prompt_max":{"title":"Prompt Max","type":"integer"},"max_reference_images":{"title":"Max Reference Images","type":"integer"},"export_targets":{"title":"Export Targets","type":"array","items":{"$ref":"#/components/schemas/LowPolyExportTargetRead"}},"scene_export_targets":{"title":"Scene Export Targets","type":"array","items":{"$ref":"#/components/schemas/LowPolyExportTargetRead"},"default":[]}}},"LowPolyRecolorInput":{"title":"LowPolyRecolorInput","required":["tool"],"type":"object","properties":{"tool":{"title":"Tool","enum":["color_reducer","palette_converter","color_style_transfer"],"type":"string","description":"color_reducer (limit the colors), palette_converter (convert to a palette image) or color_style_transfer (take a reference image's color style)."},"version":{"title":"Version","minimum":1.0,"type":"integer","description":"Version to recolor (default: the newest)."},"color_count":{"title":"Color Count","maximum":256.0,"minimum":2.0,"type":"integer","description":"color_reducer: how many colors (omit for automatic)."},"dither_mode":{"title":"Dither Mode","enum":["none","bayer_2x2","bayer_4x4","bayer_8x8"],"type":"string","description":"color_reducer / palette_converter: ordered dithering between the new colors.","default":"none"},"dither_strength":{"title":"Dither Strength","maximum":10.0,"minimum":0.0,"type":"number","description":"Dithering strength, 0-10 (default 5)."},"palette_image":{"title":"Palette Image","type":"string","description":"palette_converter: the palette image (base64)."},"reference_image":{"title":"Reference Image","type":"string","description":"color_style_transfer: the reference image (base64)."}},"additionalProperties":false,"description":"The image canvas's color tools, applied to a 3D model's texture atlas. Saves a new version."},"LowPolyRemoveInput":{"title":"LowPolyRemoveInput","type":"object","properties":{"tiles":{"title":"Tiles","type":"array","items":{"type":"string"},"description":"The tile ids to delete (up to 40)."},"objects":{"title":"Objects","type":"array","items":{"type":"string"},"description":"The object ids to delete (up to 20)."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false,"description":"Scenes: delete tiles and placed objects (free). A tile takes its variants with it; when the scene's level\nused a deleted tile it is laid out again from the tiles left, and the objects are placed on it again."},"LowPolyRerigInput":{"title":"LowPolyRerigInput","type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"What to change about the rig, up to 250 characters (optional), e.g. 'give the tail three bones' or 'hinge the door on its left edge'."},"version":{"title":"Version","minimum":1.0,"type":"integer","description":"The rigged version to re-rig (default: the newest)."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false},"LowPolyReviseInput":{"title":"LowPolyReviseInput","required":["prompt"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"What should change, up to 250 characters."},"version":{"title":"Version","minimum":1.0,"type":"integer","description":"Version to revise (default: the newest)."},"mode":{"title":"Mode","enum":["auto","quality","fast"],"type":"string","description":"auto (default): chosen per request - quality, or fast for simple requests. Same price. Lite styles ignore it (their model always runs at one setting).","default":"auto"},"reference_images":{"title":"Reference Images","type":"array","items":{"type":"string"}},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false},"LowPolySceneSettingsInput":{"title":"LowPolySceneSettingsInput","type":"object","properties":{"prompt":{"title":"Prompt","type":"string"},"chunk_size":{"title":"Chunk Size","maximum":512.0,"minimum":32.0,"type":"integer"},"player_height":{"title":"Player Height","maximum":128.0,"minimum":8.0,"type":"integer"},"layer_height":{"title":"Layer Height","maximum":256.0,"minimum":16.0,"type":"integer"}}},"LowPolySceneSettingsOutput":{"title":"LowPolySceneSettingsOutput","required":["chunk_size","player_height","layer_height","source"],"type":"object","properties":{"chunk_size":{"title":"Chunk Size","type":"integer"},"player_height":{"title":"Player Height","type":"integer"},"layer_height":{"title":"Layer Height","type":"integer"},"source":{"title":"Source","type":"string"}}},"LowPolySizeInput":{"title":"LowPolySizeInput","required":["prompt"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string"},"style":{"title":"Style","maxLength":64,"type":"string","description":"Price the size for this style (default: the default style)."}}},"LowPolySizeOutput":{"title":"LowPolySizeOutput","required":["size","source","price"],"type":"object","properties":{"size":{"title":"Size","type":"integer"},"source":{"title":"Source","type":"string"},"confidence":{"title":"Confidence","type":"number","default":0.0},"price":{"title":"Price","type":"number"}}},"LowPolySplitInput":{"title":"LowPolySplitInput","type":"object","properties":{"prompt":{"title":"Prompt","type":"string","description":"How to split, up to 250 characters (optional). Without one, every separate object that makes sense becomes its own model."},"version":{"title":"Version","minimum":1.0,"type":"integer","description":"Version to split (default: the newest)."},"objects":{"title":"Objects","type":"array","items":{"type":"string"},"description":"Scenes only: the placed object ids to make into separate models (default: all of them). Free for scenes."},"custom_id":{"title":"Custom Id","maxLength":128,"type":"string"}},"additionalProperties":false},"LowPolyStyleRead":{"title":"LowPolyStyleRead","required":["id","name","description"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"description":{"title":"Description","type":"string"},"appearance":{"title":"Appearance","type":"string","default":"complex"},"tier":{"title":"Tier","type":"string","default":"standard"},"prices":{"title":"Prices","type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"number"}},"description":"This style's prices by operation and size (lite styles cost less)."},"banner_text":{"title":"Banner Text","type":"string"},"banner_color":{"title":"Banner Color","type":"string"},"show_new_badge":{"title":"Show New Badge","type":"boolean","default":false}}},"LowPolyTaskAccepted":{"title":"LowPolyTaskAccepted","required":["task_id","request_id","asset_id","operation","cost","size","message"],"type":"object","properties":{"status":{"title":"Status","type":"string","default":"accepted"},"task_id":{"title":"Task Id","type":"string"},"request_id":{"title":"Request Id","type":"string"},"asset_id":{"title":"Asset Id","type":"string"},"operation":{"title":"Operation","type":"string"},"cost":{"title":"Cost","type":"number"},"size":{"title":"Size","type":"integer"},"size_source":{"title":"Size Source","type":"string"},"message":{"title":"Message","type":"string"}}},"LowPolyTaskRead":{"title":"LowPolyTaskRead","required":["status","task_id"],"type":"object","properties":{"status":{"title":"Status","type":"string"},"task_id":{"title":"Task Id","type":"string"},"operation":{"title":"Operation","type":"string"},"asset_id":{"title":"Asset Id","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"updated_at":{"title":"Updated At","type":"string","format":"date-time"},"result":{"$ref":"#/components/schemas/LowPolyAssetRead"},"animation":{"title":"Animation","type":"string"},"pieces":{"title":"Pieces","type":"array","items":{"$ref":"#/components/schemas/LowPolyAssetRead"},"description":"split: the new models, one per object (each is also a new history item)."},"items":{"title":"Items","type":"object","additionalProperties":{"type":"object"},"description":"Scene edit / animate: each selected item's result ({'tile:<id>' | 'object:<id>': {status, error?}}); you pay only for the ones that worked."},"error":{"title":"Error","type":"object"}}},"LowPolyVersionRead":{"title":"LowPolyVersionRead","required":["number","kind","render_url"],"type":"object","properties":{"number":{"title":"Number","type":"integer"},"kind":{"title":"Kind","type":"string"},"prompt":{"title":"Prompt","type":"string"},"created_at":{"title":"Created At","type":"string","format":"date-time"},"render_url":{"title":"Render Url","type":"string"},"turntable_url":{"title":"Turntable Url","type":"string"},"scene_url":{"title":"Scene Url","type":"string","description":"Viewer payload (JSON) for the interactive 3D view."},"animations":{"title":"Animations","type":"array","items":{"type":"string"},"default":[]},"rigged":{"title":"Rigged","type":"boolean","default":false},"stats":{"title":"Stats","type":"object","default":{}}}},"NeoArtStyleType":{"title":"NeoArtStyleType","enum":["system","user","template","experimental"],"type":"string","description":"Types of Neo Art Styles for differentiation and filtering"},"NeoLoraDONOTUSE":{"title":"NeoLoraDONOTUSE","required":["model","strength"],"type":"object","properties":{"model":{"title":"Model","type":"string"},"strength":{"title":"Strength","type":"number"}}},"NeuralPixelFixerRequest":{"title":"NeuralPixelFixerRequest","type":"object","properties":{"input_image":{"title":"Input Image","minLength":1,"type":"string"},"image_url":{"title":"Image Url","maxLength":2083,"minLength":1,"type":"string","format":"uri"},"width":{"title":"Width","exclusiveMinimum":0.0,"type":"integer"},"height":{"title":"Height","exclusiveMinimum":0.0,"type":"integer"}},"additionalProperties":false},"OutpaintInput":{"title":"OutpaintInput","required":["inputImageBase64"],"type":"object","properties":{"prompt":{"title":"Prompt","type":"string"},"inputImageBase64":{"title":"Inputimagebase64","type":"string"},"expandLeft":{"title":"Expandleft","type":"integer","default":0},"expandRight":{"title":"Expandright","type":"integer","default":0},"expandTop":{"title":"Expandtop","type":"integer","default":0},"expandBottom":{"title":"Expandbottom","type":"integer","default":0},"outpaintContextLeft":{"title":"Outpaintcontextleft","type":"integer"},"outpaintContextTop":{"title":"Outpaintcontexttop","type":"integer"}}},"OutpaintOutput":{"title":"OutpaintOutput","required":["outputImageBase64"],"type":"object","properties":{"outputImageBase64":{"title":"Outputimagebase64","type":"string"},"remaining_credits":{"title":"Remaining Credits","type":"integer"}}},"OutputImage":{"title":"OutputImage","required":["seed"],"type":"object","properties":{"storage_data":{"$ref":"#/components/schemas/S3ImageStorageData"},"uri":{"title":"Uri","type":"string"},"seed":{"title":"Seed","type":"integer"},"is_base64":{"title":"Is Base64","type":"boolean","default":false},"format":{"title":"Format","type":"string","default":"PNG"},"extension":{"title":"Extension","type":"string","default":"png"}}},"PixelFixerResponse":{"title":"PixelFixerResponse","required":["base64_images"],"type":"object","properties":{"base64_images":{"title":"Base64 Images","type":"array","items":{"type":"string"}}}},"PreProcessing":{"title":"PreProcessing","required":["pipeline"],"type":"object","properties":{"pipeline":{"title":"Pipeline","type":"string"}}},"PublicStatusResponse":{"title":"PublicStatusResponse","required":["status"],"type":"object","properties":{"status":{"title":"Status","type":"object","additionalProperties":{"enum":["ok","degraded","down","unknown"],"type":"string"}},"updated_at":{"title":"Updated At","type":"integer","description":"Unix timestamp in seconds for the latest status update."}}},"RDModel":{"title":"RDModel","enum":["RD_CLASSIC","RD_FLUX"],"description":"An enumeration."},"S3ImageStorageData":{"title":"S3ImageStorageData","required":["s3_bucket","s3_key"],"type":"object","properties":{"s3_bucket":{"title":"S3 Bucket","type":"string"},"s3_key":{"title":"S3 Key","type":"string"}}},"StandardPixelFixerRequest":{"title":"StandardPixelFixerRequest","type":"object","properties":{"input_image":{"title":"Input Image","minLength":1,"type":"string"},"image_url":{"title":"Image Url","maxLength":2083,"minLength":1,"type":"string","format":"uri"}},"additionalProperties":false},"Substyle":{"title":"Substyle","required":["id","name","required_prompt_style_key"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"name":{"title":"Name","type":"string"},"required_prompt_style_key":{"title":"Required Prompt Style Key","type":"string"},"model_override":{"title":"Model Override","type":"string"},"loras_override":{"title":"Loras Override","type":"object","additionalProperties":{"type":"number"}},"prompt_style_override":{"title":"Prompt Style Override","type":"string"},"latent_size_override":{"title":"Latent Size Override","type":"integer"},"post_pipeline_override":{"title":"Post Pipeline Override","type":"string"},"steps_override":{"title":"Steps Override","type":"integer"},"img2img_steps_override":{"title":"Img2Img Steps Override","type":"integer"}}},"TextContent":{"title":"TextContent","required":["text"],"type":"object","properties":{"type":{"title":"Type","type":"string","default":"text"},"text":{"title":"Text","type":"string"}}},"ToolCall":{"title":"ToolCall","required":["id","function"],"type":"object","properties":{"id":{"title":"Id","type":"string"},"type":{"title":"Type","type":"string","default":"function"},"function":{"$ref":"#/components/schemas/ToolCallFunction"}}},"ToolCallFunction":{"title":"ToolCallFunction","required":["name","arguments"],"type":"object","properties":{"name":{"title":"Name","type":"string"},"arguments":{"title":"Arguments","type":"string"}}},"ValidationError":{"title":"ValidationError","required":["loc","msg","type"],"type":"object","properties":{"loc":{"title":"Location","type":"array","items":{"anyOf":[{"type":"string"},{"type":"integer"}]}},"msg":{"title":"Message","type":"string"},"type":{"title":"Error Type","type":"string"}}},"V2Error":{"title":"V2Error","type":"object","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"request_id":{"title":"Request Id","type":"string"},"details":{"title":"Details","type":"object"}},"required":["code","message","request_id"]},"V2ErrorResponse":{"title":"V2ErrorResponse","type":"object","properties":{"error":{"$ref":"#/components/schemas/V2Error"}},"required":["error"]},"V2ValidationIssue":{"title":"V2ValidationIssue","type":"object","properties":{"location":{"title":"Location","type":"array","items":{"anyOf":[{"type":"string"},{"type":"integer"}]}},"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"}},"required":["location","code","message"]},"V2ValidationDetails":{"title":"V2ValidationDetails","type":"object","properties":{"issues":{"title":"Issues","type":"array","items":{"$ref":"#/components/schemas/V2ValidationIssue"}}},"required":["issues"]},"V2AsyncTaskError":{"title":"V2AsyncTaskError","type":"object","properties":{"status_code":{"title":"Status Code","type":"integer"},"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"request_id":{"title":"Request Id","type":"string"},"details":{"title":"Details","type":"object"}},"required":["status_code","code","message","request_id"]}}},"x-rd-error-codes":[{"code":"invalid_idempotency_key","status_code":400,"message":"Invalid idempotency key.","retryable":false,"description":"Invalid idempotency key.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"idempotency_async_required","status_code":400,"message":"Idempotency async required.","retryable":false,"description":"Idempotency async required.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"idempotency_fault_not_supported","status_code":400,"message":"Idempotency fault not supported.","retryable":false,"description":"Idempotency fault not supported.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"animated_input_not_supported","status_code":400,"message":"Animated input not supported.","retryable":false,"description":"Animated input not supported.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"bad_request","status_code":400,"message":"The request is invalid.","retryable":false,"description":"The request is invalid.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"builtin_tool_contract_managed","status_code":400,"message":"Builtin tool contract managed.","retryable":false,"description":"Builtin tool contract managed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"empty_gallery_upload","status_code":400,"message":"Empty gallery upload.","retryable":false,"description":"Empty gallery upload.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"expansion_exceeds_context","status_code":400,"message":"Expansion exceeds context.","retryable":false,"description":"Expansion exceeds context.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"gallery_image_dimensions_too_large","status_code":400,"message":"Gallery image dimensions too large.","retryable":false,"description":"Gallery image dimensions too large.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_color_count","status_code":400,"message":"Invalid color count.","retryable":false,"description":"Invalid color count.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_cursor","status_code":400,"message":"Invalid cursor.","retryable":false,"description":"Invalid cursor.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_dimensions","status_code":400,"message":"Invalid dimensions.","retryable":false,"description":"Invalid dimensions.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_dither_mode","status_code":400,"message":"Invalid dither mode.","retryable":false,"description":"Invalid dither mode.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_expansion","status_code":400,"message":"Invalid expansion.","retryable":false,"description":"Invalid expansion.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_gallery_image","status_code":400,"message":"Invalid gallery image.","retryable":false,"description":"Invalid gallery image.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_image","status_code":400,"message":"Invalid image.","retryable":false,"description":"Invalid image.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_image_size","status_code":400,"message":"Invalid image size.","retryable":false,"description":"Invalid image size.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_inference_update","status_code":400,"message":"Invalid inference update.","retryable":false,"description":"Invalid inference update.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"invalid_palette","status_code":400,"message":"Invalid palette.","retryable":false,"description":"Invalid palette.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_region_plan","status_code":400,"message":"Invalid region plan.","retryable":false,"description":"Invalid region plan.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_repair_window","status_code":400,"message":"Invalid repair window.","retryable":false,"description":"Invalid repair window.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_rotation","status_code":400,"message":"Invalid rotation.","retryable":false,"description":"Invalid rotation.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_seam_width","status_code":400,"message":"Invalid seam width.","retryable":false,"description":"Invalid seam width.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_source_media","status_code":400,"message":"One or more source images are invalid.","retryable":false,"description":"One or more source images are invalid.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_stats_date_range","status_code":400,"message":"Invalid stats date range.","retryable":false,"description":"Invalid stats date range.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_stats_surface","status_code":400,"message":"Invalid stats surface.","retryable":false,"description":"Invalid stats surface.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"unknown_stats_user","status_code":400,"message":"Unknown stats user.","retryable":false,"description":"Unknown stats user.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"invalid_tool_function","status_code":400,"message":"Invalid tool function.","retryable":false,"description":"Invalid tool function.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"invalid_tool_pipeline","status_code":400,"message":"Invalid tool pipeline.","retryable":false,"description":"Invalid tool pipeline.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"missing_dimensions","status_code":400,"message":"Missing dimensions.","retryable":false,"description":"Missing dimensions.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"missing_expansion","status_code":400,"message":"Missing expansion.","retryable":false,"description":"Missing expansion.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"missing_input","status_code":400,"message":"Required generation input is missing.","retryable":false,"description":"Required generation input is missing.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"missing_mask","status_code":400,"message":"Missing mask.","retryable":false,"description":"Missing mask.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"missing_palette","status_code":400,"message":"Missing palette.","retryable":false,"description":"Missing palette.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"missing_prompt","status_code":400,"message":"Missing prompt.","retryable":false,"description":"Missing prompt.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"missing_reference_image","status_code":400,"message":"Missing reference image.","retryable":false,"description":"Missing reference image.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"missing_tile_direction","status_code":400,"message":"Missing tile direction.","retryable":false,"description":"Missing tile direction.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"palette_too_large","status_code":400,"message":"Palette too large.","retryable":false,"description":"Palette too large.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_not_supported","status_code":400,"message":"Scheduled region not supported.","retryable":false,"description":"Scheduled region not supported.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_plan_required","status_code":400,"message":"Scheduled region plan required.","retryable":false,"description":"Scheduled region plan required.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_required","status_code":400,"message":"Scheduled region required.","retryable":false,"description":"Scheduled region required.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_regions_not_supported","status_code":400,"message":"Scheduled regions not supported.","retryable":false,"description":"Scheduled regions not supported.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"too_many_gallery_images","status_code":400,"message":"Too many gallery images.","retryable":false,"description":"Too many gallery images.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"lowpoly_animate_failed","status_code":400,"message":"Lowpoly animate failed.","retryable":false,"description":"Lowpoly animate failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_asset_required","status_code":400,"message":"Lowpoly asset required.","retryable":false,"description":"Lowpoly asset required.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_export_failed","status_code":400,"message":"Lowpoly export failed.","retryable":false,"description":"Lowpoly export failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_generate_failed","status_code":400,"message":"Lowpoly generate failed.","retryable":false,"description":"Lowpoly generate failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_invalid_export_target","status_code":400,"message":"Lowpoly invalid export target.","retryable":false,"description":"Lowpoly invalid export target.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_invalid_reference_image","status_code":400,"message":"Lowpoly invalid reference image.","retryable":false,"description":"Lowpoly invalid reference image.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_invalid_palette","status_code":400,"message":"Lowpoly invalid palette.","retryable":false,"description":"Lowpoly invalid palette.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_recolor_failed","status_code":400,"message":"Lowpoly recolor failed.","retryable":false,"description":"Lowpoly recolor failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_delete_animation_failed","status_code":400,"message":"Lowpoly delete animation failed.","retryable":false,"description":"Lowpoly delete animation failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_recolor_input_required","status_code":400,"message":"Lowpoly recolor input required.","retryable":false,"description":"Lowpoly recolor input required.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_prompt_required","status_code":400,"message":"Lowpoly prompt required.","retryable":false,"description":"Lowpoly prompt required.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_reference_image_too_large","status_code":400,"message":"Lowpoly reference image too large.","retryable":false,"description":"Lowpoly reference image too large.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_revise_failed","status_code":400,"message":"Lowpoly revise failed.","retryable":false,"description":"Lowpoly revise failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_split_failed","status_code":400,"message":"Lowpoly split failed.","retryable":false,"description":"Lowpoly split failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_rerig_failed","status_code":400,"message":"Lowpoly rerig failed.","retryable":false,"description":"Lowpoly rerig failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_style_not_supported","status_code":400,"message":"Lowpoly style not supported.","retryable":false,"description":"Lowpoly style not supported.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_invalid_style","status_code":400,"message":"Lowpoly invalid style.","retryable":false,"description":"Lowpoly invalid style.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"invalid_authentication","status_code":401,"message":"Authentication is required.","retryable":false,"description":"Authentication is required.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"invalid_token","status_code":401,"message":"Invalid or missing X-RD-Token header.","retryable":false,"description":"Invalid or missing X-RD-Token header.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"not_enough_balance","status_code":402,"message":"Not enough balance.","retryable":false,"description":"Not enough balance.","audience":"public","endpoint_families":["billing"],"details_schema":null,"aliases":[]},{"code":"payment_debt_outstanding","status_code":402,"message":"Payment debt outstanding.","retryable":false,"description":"Payment debt outstanding.","audience":"public","endpoint_families":["billing"],"details_schema":null,"aliases":[]},{"code":"admin_debug_only","status_code":403,"message":"Admin debug only.","retryable":false,"description":"Admin debug only.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"forbidden","status_code":403,"message":"The authenticated caller is not allowed to perform this action.","retryable":false,"description":"The authenticated caller is not allowed to perform this action.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"api_activity_not_found","status_code":404,"message":"Api activity not found.","retryable":false,"description":"Api activity not found.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"batch_inference_not_found","status_code":404,"message":"Batch inference not found.","retryable":false,"description":"Batch inference not found.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"edit_task_not_found","status_code":404,"message":"The requested edit job does not exist.","retryable":false,"description":"The requested edit job does not exist.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"not_found","status_code":404,"message":"Resource not found.","retryable":false,"description":"Resource not found.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_not_found","status_code":404,"message":"Scheduled region job not found.","retryable":false,"description":"Scheduled region job not found.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"style_not_found","status_code":404,"message":"Prompt style not found.","retryable":false,"description":"Prompt style not found.","audience":"public","endpoint_families":["styles","inferences"],"details_schema":null,"aliases":[]},{"code":"tool_not_found","status_code":404,"message":"Tool not found.","retryable":false,"description":"Tool not found.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"lowpoly_asset_not_found","status_code":404,"message":"Lowpoly asset not found.","retryable":false,"description":"Lowpoly asset not found.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_task_not_found","status_code":404,"message":"Lowpoly task not found.","retryable":false,"description":"Lowpoly task not found.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_version_not_found","status_code":404,"message":"Lowpoly version not found.","retryable":false,"description":"Lowpoly version not found.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_animation_not_found","status_code":404,"message":"Lowpoly animation not found.","retryable":false,"description":"Lowpoly animation not found.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"method_not_allowed","status_code":405,"message":"Method not allowed.","retryable":false,"description":"Method not allowed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"idempotency_conflict","status_code":409,"message":"Idempotency conflict.","retryable":false,"description":"Idempotency conflict.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"conflict","status_code":409,"message":"The request conflicts with the current resource state.","retryable":false,"description":"The request conflicts with the current resource state.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_cancelled","status_code":409,"message":"Scheduled region cancelled.","retryable":false,"description":"Scheduled region cancelled.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_cancelled","status_code":409,"message":"Scheduled region job cancelled.","retryable":false,"description":"Scheduled region job cancelled.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_expired","status_code":409,"message":"Scheduled region job expired.","retryable":false,"description":"Scheduled region job expired.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_not_runnable","status_code":409,"message":"Scheduled region job not runnable.","retryable":false,"description":"Scheduled region job not runnable.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_plan_mismatch","status_code":409,"message":"Scheduled region job plan mismatch.","retryable":false,"description":"Scheduled region job plan mismatch.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"usage_already_refunded","status_code":409,"message":"Usage already refunded.","retryable":false,"description":"Usage already refunded.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"lowpoly_asset_busy","status_code":409,"message":"Lowpoly asset busy.","retryable":false,"description":"Lowpoly asset busy.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_not_rigged","status_code":409,"message":"Lowpoly not rigged.","retryable":false,"description":"Lowpoly not rigged.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_asset_not_ready","status_code":409,"message":"Lowpoly asset not ready.","retryable":false,"description":"Lowpoly asset not ready.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"gone","status_code":410,"message":"The requested operation is no longer available.","retryable":false,"description":"The requested operation is no longer available.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"gallery_image_file_too_large","status_code":413,"message":"Gallery image file too large.","retryable":false,"description":"Gallery image file too large.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"image_too_large","status_code":413,"message":"Image too large.","retryable":false,"description":"Image too large.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"payload_too_large","status_code":413,"message":"The request or response payload is too large.","retryable":false,"description":"The request or response payload is too large.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"pixel_fixer_output_too_large","status_code":413,"message":"Pixel fixer output too large.","retryable":false,"description":"Pixel fixer output too large.","audience":"public","endpoint_families":["pixel-fixer"],"details_schema":null,"aliases":[]},{"code":"pixel_fixer_request_too_large","status_code":413,"message":"Pixel fixer request too large.","retryable":false,"description":"Pixel fixer request too large.","audience":"public","endpoint_families":["pixel-fixer"],"details_schema":null,"aliases":[]},{"code":"invalid_date_range","status_code":422,"message":"Invalid date range.","retryable":false,"description":"Invalid date range.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"invalid_pixel_fixer_image","status_code":422,"message":"Invalid pixel fixer image.","retryable":false,"description":"Invalid pixel fixer image.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"validation_error","status_code":422,"message":"The request could not be validated.","retryable":false,"description":"The request could not be validated.","audience":"public","endpoint_families":["public-api"],"details_schema":"V2ValidationDetails","aliases":[]},{"code":"pixel_fixer_rate_limit_exceeded","status_code":429,"message":"Pixel fixer rate limit exceeded.","retryable":true,"description":"Pixel fixer rate limit exceeded.","audience":"public","endpoint_families":["pixel-fixer"],"details_schema":null,"aliases":[]},{"code":"rate_limited","status_code":429,"message":"Too many requests.","retryable":true,"description":"Too many requests.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"lowpoly_too_many_jobs","status_code":429,"message":"Lowpoly too many jobs.","retryable":true,"description":"Lowpoly too many jobs.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"account_deactivation_failed","status_code":500,"message":"Account deactivation failed.","retryable":false,"description":"Account deactivation failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"api_token_create_failed","status_code":500,"message":"Api token create failed.","retryable":false,"description":"Api token create failed.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"api_token_revoke_failed","status_code":500,"message":"Api token revoke failed.","retryable":false,"description":"Api token revoke failed.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"api_tokens_lookup_failed","status_code":500,"message":"Api tokens lookup failed.","retryable":false,"description":"Api tokens lookup failed.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"batch_gallery_folder_update_failed","status_code":500,"message":"Batch gallery folder update failed.","retryable":false,"description":"Batch gallery folder update failed.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"credits_lookup_failed","status_code":500,"message":"Credits lookup failed.","retryable":false,"description":"Credits lookup failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"edit_failed","status_code":500,"message":"Edit failed.","retryable":false,"description":"Edit failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"edit_task_admission_failed","status_code":500,"message":"Unable to start edit job.","retryable":false,"description":"Unable to start edit job.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"edit_tool_estimate_failed","status_code":500,"message":"Edit tool estimate failed.","retryable":false,"description":"Edit tool estimate failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"edit_tool_failed","status_code":500,"message":"Edit tool failed.","retryable":false,"description":"Edit tool failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"email_update_failed","status_code":500,"message":"Email update failed.","retryable":false,"description":"Email update failed.","audience":"public","endpoint_families":["authentication","users"],"details_schema":null,"aliases":[]},{"code":"gallery_upload_failed","status_code":500,"message":"Gallery upload failed.","retryable":false,"description":"Gallery upload failed.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"internal_error","status_code":500,"message":"An unexpected internal error occurred.","retryable":true,"description":"An unexpected internal error occurred.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"outpaint_failed","status_code":500,"message":"Outpaint failed.","retryable":false,"description":"Outpaint failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"payment_method_setup_failed","status_code":500,"message":"Payment method setup failed.","retryable":false,"description":"Payment method setup failed.","audience":"public","endpoint_families":["billing"],"details_schema":null,"aliases":[]},{"code":"pixel_fixer_failed","status_code":500,"message":"Pixel fixer failed.","retryable":false,"description":"Pixel fixer failed.","audience":"public","endpoint_families":["pixel-fixer"],"details_schema":null,"aliases":[]},{"code":"public_cover_upload_failed","status_code":500,"message":"Public cover upload failed.","retryable":false,"description":"Public cover upload failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_cancel_failed","status_code":500,"message":"Scheduled region job cancel failed.","retryable":false,"description":"Scheduled region job cancel failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_lookup_failed","status_code":500,"message":"Scheduled region job lookup failed.","retryable":false,"description":"Scheduled region job lookup failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_job_start_failed","status_code":500,"message":"Scheduled region job start failed.","retryable":false,"description":"Scheduled region job start failed.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"stripe_customer_rebuild_failed","status_code":500,"message":"Stripe customer rebuild failed.","retryable":false,"description":"Stripe customer rebuild failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"webhook_processing_failed","status_code":500,"message":"Webhook processing failed.","retryable":false,"description":"Webhook processing failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"lowpoly_admission_failed","status_code":500,"message":"Lowpoly admission failed.","retryable":false,"description":"Lowpoly admission failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_estimate_failed","status_code":500,"message":"Lowpoly estimate failed.","retryable":false,"description":"Lowpoly estimate failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_export_error","status_code":500,"message":"Lowpoly export error.","retryable":false,"description":"Lowpoly export error.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_failed","status_code":500,"message":"Lowpoly failed.","retryable":false,"description":"Lowpoly failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_size_failed","status_code":500,"message":"Lowpoly size failed.","retryable":false,"description":"Lowpoly size failed.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"background_removal_failed","status_code":502,"message":"Background removal failed.","retryable":true,"description":"Background removal failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"inference_failed","status_code":502,"message":"Inference failed.","retryable":true,"description":"Inference failed.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"scheduled_region_tile_rejected","status_code":502,"message":"Scheduled region tile rejected.","retryable":true,"description":"Scheduled region tile rejected.","audience":"public","endpoint_families":["edit"],"details_schema":null,"aliases":[]},{"code":"upstream_failure","status_code":502,"message":"An upstream service failed.","retryable":true,"description":"An upstream service failed.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"idempotency_backend_unavailable","status_code":503,"message":"Idempotency backend unavailable.","retryable":false,"description":"Idempotency backend unavailable.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"durable_dispatch_unavailable","status_code":503,"message":"Durable dispatch unavailable.","retryable":true,"description":"Durable dispatch unavailable.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"managed_checkout_unavailable","status_code":503,"message":"Managed checkout unavailable.","retryable":true,"description":"Managed checkout unavailable.","audience":"public","endpoint_families":["billing"],"details_schema":null,"aliases":[]},{"code":"provider_busy","status_code":503,"message":"The generation provider is overloaded. Please try again in a few minutes.","retryable":true,"description":"The generation provider is overloaded. Please try again in a few minutes.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"provider_quota_exhausted","status_code":503,"message":"Animation generation is temporarily unavailable. Please try again later.","retryable":false,"description":"Animation generation is temporarily unavailable. Please try again later.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"service_unavailable","status_code":503,"message":"The service is temporarily unavailable.","retryable":true,"description":"The service is temporarily unavailable.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]},{"code":"lowpoly_unavailable","status_code":503,"message":"Lowpoly unavailable.","retryable":true,"description":"Lowpoly unavailable.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"lowpoly_timeout","status_code":504,"message":"Lowpoly timeout.","retryable":true,"description":"Lowpoly timeout.","audience":"public","endpoint_families":["lowpoly"],"details_schema":null,"aliases":[]},{"code":"provider_timeout","status_code":504,"message":"The generation provider took too long and the job was cancelled.","retryable":true,"description":"The generation provider took too long and the job was cancelled.","audience":"public","endpoint_families":["inferences"],"details_schema":null,"aliases":[]},{"code":"request_timeout","status_code":504,"message":"The request timed out.","retryable":true,"description":"The request timed out.","audience":"public","endpoint_families":["public-api"],"details_schema":null,"aliases":[]}]}