Create OpenResponse
OpenResponses endpoint backed by Arrow. Hosted Quiver tools execute upstream and return namespaced receipt items. Streaming ends with the literal [DONE] transport sentinel.
POST
/v1/responsesAuthorization
AuthorizationBearer token · headerrequiredAuthentication via Bearer token API key
Header parameters
x-trace-idstringOptional client-supplied trace identifier. The API echoes this value in `X-Trace-ID` and includes it in request logs for client-side correlation.
min length 1 · max length 256
Request body
requiredapplication/jsonbackgroundboolean | nullinputstring | object[]requiredShow propertiesHide properties
Any of:
string
stringobject[]
Array of
objectAny of:
object
contentstring | object[]requiredShow propertiesHide properties
Any of:
string
stringobject[]
Array of
objectAny of:
object
textstringrequiredtypestringrequiredAllowed:
input_textobject
detailstringAllowed:
lowhighautooriginalfile_idstring | nullimage_urlstring | nullrefstring | nulltypestringrequiredAllowed:
input_imageobject
detailstring | nullAllowed:
autolowhighnullfile_datastring | nullfile_idstring | nullfile_urlstring | nullfilenamestring | nulltypestringrequiredAllowed:
input_fileobject
annotationsobject[] | nulltextstringrequiredtypestringrequiredAllowed:
output_textobject
refusalstringrequiredtypestringrequiredAllowed:
refusalidstring | nullphasestring | nullAllowed:
commentaryfinal_answernullrolestringrequiredAllowed:
assistantdevelopersystemuserstatusstring | nullAllowed:
in_progresscompletedincompletenulltypestringAllowed:
messageobject
argumentsstringcall_idstringrequiredmin length 1
idstring | nullnamestringrequiredmin length 1
statusstring | nullAllowed:
in_progresscompletedincompletenulltypestringrequiredAllowed:
function_callobject
call_idstringrequiredmin length 1
idstring | nulloutputstring | object[]requiredShow propertiesHide properties
Any of:
string
stringobject[]
Array of
objectAny of:
object
textstringrequiredtypestringrequiredAllowed:
input_textobject
detailstring | nullAllowed:
lowhighautooriginalnullfile_idstring | nullimage_urlstring | nullrefstring | nulltypestringrequiredAllowed:
input_imageobject
detailstring | nullAllowed:
autolowhighnullfile_datastring | nullfile_idstring | nullfile_urlstring | nullfilenamestring | nulltypestringrequiredAllowed:
input_filestatusstring | nullAllowed:
in_progresscompletedincompletenulltypestringrequiredAllowed:
function_call_outputobject
idstringrequiredmatches ^rs_[A-Za-z0-9_-]{80,256}$
statusstring | nullAllowed:
completedsummaryobject[] | nullShow propertiesHide properties
Array of
objecttextstringrequiredtypestringAllowed:
summary_texttypestringAllowed:
reasoningobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullninteger | nullmin 1 · max 16
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredsRefstring | nullstyle_createdbooleansvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullmax_output_tokensinteger | nullpresence_penaltynumber | nulltarget_sizeinteger | nulltemperaturenumber | nulltop_pnumber | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_vectorization_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
promptstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectloop_period_msinteger | nullmin 0
mime_typestringrequiredAllowed:
image/svg+xmlopening_animation_msinteger | nullmin 0
svgstringrequiredmin length 1
idstringrequiredsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_animation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
max_review_stepsintegermin 0 · max 5
promptstring | nullreference_imagesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nullorchestrator_max_output_tokensinteger | nullshallow_max_output_tokensinteger | nulltemperaturenumber | nullsvg_refstring | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredidstringrequiredsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
styleobjectrequiredShow propertiesHide properties
createdintegerrequiredforked_fromstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
originobjectrequiredShow propertiesHide properties
auto_createdbooleandata_policystringAllowed:
allow_storage_and_trainingallow_storage_for_benchmarks_onlyforbid_storagedistinct_idstring | nullmax length 256
endpointstringrequiredkindstringrequiredAllowed:
styles_apigeneration_inlinegeneration_autoforkrequest_idstring | nullmax length 256
parent_sRefstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
reference_preparationobject | nullShow propertiesHide properties
producerstringrequiredreference_formatstringrequireds3_keystringrequiredreferencesobject[]Show propertiesHide properties
Array of
objectmedia_typestringrequiredpurposestringAllowed:
styles3_keystringrequiredsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
schema_versionstringstyleobjectrequiredShow propertiesHide properties
attributesobject | nullShow propertiesHide properties
colorsstring[] | nullmax items 32
line_capstring | nullAllowed:
buttroundsquarenulloutline_solidstring | nullAllowed:
outlinesolidnullstroke_widthnumber | nullviewbox_sizeinteger | nullpromptstring | nullmax length 8000
usageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:style_creation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullpromptstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsubjectsobject[] | nullmin items 1 · max items 9
Show propertiesHide properties
Array of
objectimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltextstringrequiredresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectartwork_idstringrequiredmax length 256
mime_typestringstatusstringAllowed:
completedfailedsubjectstringrequiredsvgstringrequiredmin length 1
idstringrequiredsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
style_createdbooleanrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:icon_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredidstringrequiredsRefstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
svgstringrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:icon_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_setstring | nullAllowed:
3672nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullskip_ttfboolean | nullresultobject | nullShow propertiesHide properties
createdintegerrequirederror_ttfbooleanfont_namestringrequiredglyph_countintegerrequiredidstringrequiredpartial_svgbooleanrequiredpartial_ttfbooleanrequiredsRefstring | nullstyle_createdbooleansvg_countintegerrequiredsvgsobjectrequiredttf_base64string | nullttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_namestring | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredglyph_namestring | nullidstringrequiredsvgstringrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_glyph_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_setstring | nullAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullttf_refstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequirederror_ttfbooleanglyph_countintegerrequiredglyph_setstringrequiredAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2idstringrequiredpartial_svgbooleanrequiredpartial_ttfbooleanrequiredreference_charsstringrequiredsvg_countintegerrequiredsvgsobjectrequiredtarget_glyphsstring[]requiredttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_expansion_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
font_namestring | nullformatstring | nullAllowed:
ttflax_exportboolean | nullsvg_refsobject | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredfont_base64stringrequiredfont_namestringrequiredformatstringrequiredAllowed:
ttfglyph_countintegerrequiredidstringrequiredpartial_ttfbooleanrequiredttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_export_callinstructionsstring | nullmax_output_tokensinteger | nullmax_tool_callsinteger | nullmetadataobjectmodelstringrequiredmin length 1
parallel_tool_callsbooleanpresence_penaltynumbermin -2 · max 2
previous_response_idstring | nullreasoningobjectShow propertiesHide properties
effortstringAllowed:
lowmediumhighxhighsummarystring | nullAllowed:
autostorebooleanstreambooleantemperaturenumbermin 0 · max 2
tool_choicestring | objectShow propertiesHide properties
Any of:
string
stringobject
namestringrequiredmin length 1
typestringrequiredAllowed:
functionobject
typestringrequiredAllowed:
quiver:svg_generationquiver:svg_vectorizationquiver:svg_animationquiver:svg_editingquiver:style_creationquiver:icon_generationquiver:icon_editingquiver:font_generationquiver:font_glyph_editingquiver:font_expansionquiver:font_exportobject
modestringrequiredAllowed:
autorequiredtoolsobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectAny of:
object
namestringrequiredmin length 1
typestringrequiredAllowed:
functionobject
typestringrequiredAllowed:
quiver:svg_generationquiver:svg_vectorizationquiver:svg_animationquiver:svg_editingquiver:style_creationquiver:icon_generationquiver:icon_editingquiver:font_generationquiver:font_glyph_editingquiver:font_expansionquiver:font_exporttypestringrequiredAllowed:
allowed_toolstoolsobject[] | nullShow propertiesHide properties
Array of
objectAny of:
object
attributesobject | nullauto_cropboolean | nullninteger | nullmin 1 · max 16
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_generationobject
attributesobject | nullauto_cropboolean | nullimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullmax_output_tokensinteger | nullpresence_penaltynumber | nulltarget_sizeinteger | nulltemperaturenumber | nulltop_pnumber | nulltypestringrequiredAllowed:
quiver:svg_vectorizationobject
promptstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_animationobject
max_review_stepsintegermin 0 · max 5
promptstring | nullreference_imagesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nullorchestrator_max_output_tokensinteger | nullshallow_max_output_tokensinteger | nulltemperaturenumber | nullsvgstring | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_editingobject
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:style_creationobject
attributesobject | nullauto_cropboolean | nullpromptstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsubjectsobject[] | nullmin items 1 · max items 9
Show propertiesHide properties
Array of
objectimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltextstringrequiredtypestringrequiredAllowed:
quiver:icon_generationobject
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:icon_editingobject
glyph_setstring | nullAllowed:
3672nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullskip_ttfboolean | nulltypestringrequiredAllowed:
quiver:font_generationobject
glyph_namestring | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:font_glyph_editingobject
glyph_setstring | nullAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullttf_base64string | nulltypestringrequiredAllowed:
quiver:font_expansionobject
font_namestring | nullformatstring | nullAllowed:
ttflax_exportboolean | nullsvgsobject | nulltypestringrequiredAllowed:
quiver:font_exportobject
descriptionstring | nullnamestringrequiredmin length 1
parametersobject | nullrequiredstrictboolean | nullrequiredtypestringrequiredAllowed:
functiontop_pnumbermin 0 · max 1
websocketboolean | nullResponses
200OpenResponses-compatible ResponseResource returned by the upstream inference service.
backgroundbooleanAllowed:
falsecompleted_atinteger | nullcreated_atintegerrequirederrorobject | nullShow propertiesHide properties
codestringrequiredAllowed:
server_errorrate_limit_exceededinvalid_promptvector_store_timeoutinvalid_imageinvalid_image_formatinvalid_base64_imageinvalid_image_urlimage_too_largeimage_too_smallimage_parse_errorimage_content_policy_violationinvalid_image_modeimage_file_too_largeunsupported_image_media_typeempty_image_filefailed_to_download_imageimage_file_not_foundmessagestringrequiredquiver_codestring | nullAllowed:
invalid_requestunsupported_animation_requestimage_dimensions_too_largemissing_reference_imagetoo_many_reference_imagestoo_many_subjectsartwork_ids_mismatchinvalid_image_urlimage_url_restrictedimage_url_unresolvedimage_fetch_failedimage_payload_too_largeinvalid_image_payloadunsupported_image_referenceinvalid_svg_sourcesvg_too_largecontent_policy_violationrate_limitedrequest_timeoutupstream_errorinternal_errornullstatus_codeinteger | nullfrequency_penaltynumberidstringrequiredincomplete_detailsobject | nullShow propertiesHide properties
codestring | nullAllowed:
invalid_requestunsupported_animation_requestimage_dimensions_too_largemissing_reference_imagetoo_many_reference_imagestoo_many_subjectsartwork_ids_mismatchinvalid_image_urlimage_url_restrictedimage_url_unresolvedimage_fetch_failedimage_payload_too_largeinvalid_image_payloadunsupported_image_referenceinvalid_svg_sourcesvg_too_largecontent_policy_violationrate_limitedrequest_timeoutupstream_errorinternal_errornullmessagestring | nullreasonstringrequiredAllowed:
content_filtermax_output_tokensstatus_codeinteger | nullinstructionsstring | nullrequiredmax_output_tokensinteger | nullrequiredmax_tool_callsinteger | nullmetadataobjectrequiredmodelstringrequiredobjectstringAllowed:
responseoutputobject[]requiredShow propertiesHide properties
Array of
objectAny of:
object
argumentsstringcall_idstringrequiredmin length 1
idstringrequirednamestringrequiredmin length 1
statusstringAllowed:
completedtypestringAllowed:
function_callobject
call_idstringrequiredmin length 1
idstringrequiredoutputstringrequiredstatusstringAllowed:
completedtypestringAllowed:
function_call_outputobject
idstringrequiredmatches ^rs_[A-Za-z0-9_-]{80,256}$
statusstringAllowed:
completedsummaryobject[]requiredShow propertiesHide properties
Array of
objecttextstringrequiredtypestringAllowed:
summary_texttypestringAllowed:
reasoningobject
contentobject[]requiredShow propertiesHide properties
Array of
objectannotationsobject[]textstringrequiredtypestringAllowed:
output_textidstringrequiredphasestringAllowed:
commentaryfinal_answerrolestringAllowed:
assistantstatusstringAllowed:
completedtypestringAllowed:
messageobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullninteger | nullmin 1 · max 16
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsRefstring | nullstyle_createdbooleansvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullmax_output_tokensinteger | nullpresence_penaltynumber | nulltarget_sizeinteger | nulltemperaturenumber | nulltop_pnumber | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_vectorization_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
promptstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectloop_period_msinteger | nullmin 0
mime_typestringrequiredAllowed:
image/svg+xmlopening_animation_msinteger | nullmin 0
svgstringrequiredmin length 1
idstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_animation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
max_review_stepsintegermin 0 · max 5
promptstring | nullreference_imagesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nullorchestrator_max_output_tokensinteger | nullshallow_max_output_tokensinteger | nulltemperaturenumber | nullsvg_refstring | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectmime_typestringrequiredAllowed:
image/svg+xmlsvgstringrequiredmin length 1
idstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsvg_scorenumber | nullusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:svg_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredidstringrequiredsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
styleobjectrequiredShow propertiesHide properties
createdintegerrequiredforked_fromstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
originobjectrequiredShow propertiesHide properties
auto_createdbooleandata_policystringAllowed:
allow_storage_and_trainingallow_storage_for_benchmarks_onlyforbid_storagedistinct_idstring | nullmax length 256
endpointstringrequiredkindstringrequiredAllowed:
styles_apigeneration_inlinegeneration_autoforkrequest_idstring | nullmax length 256
parent_sRefstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
reference_preparationobject | nullShow propertiesHide properties
producerstringrequiredreference_formatstringrequireds3_keystringrequiredreferencesobject[]Show propertiesHide properties
Array of
objectmedia_typestringrequiredpurposestringAllowed:
styles3_keystringrequiredsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
schema_versionstringstyleobjectrequiredShow propertiesHide properties
attributesobject | nullShow propertiesHide properties
colorsstring[] | nullmax items 32
line_capstring | nullAllowed:
buttroundsquarenulloutline_solidstring | nullAllowed:
outlinesolidnullstroke_widthnumber | nullviewbox_sizeinteger | nullpromptstring | nullmax length 8000
usageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:style_creation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
attributesobject | nullauto_cropboolean | nullpromptstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsubjectsobject[] | nullmin items 1 · max items 9
Show propertiesHide properties
Array of
objectimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltextstringrequiredresultobject | nullShow propertiesHide properties
createdintegerrequireddataobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectartwork_idstringrequiredmax length 256
mime_typestringstatusstringAllowed:
completedfailedsubjectstringrequiredsvgstringrequiredmin length 1
idstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsRefstringrequiredmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
style_createdbooleanrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:icon_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredidstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsRefstring | nullmin length 8 · max length 8 · matches ^[23456789abcdefghjkmnpqrstvwxyz]{8}$
svgstringrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:icon_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_setstring | nullAllowed:
3672nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullskip_ttfboolean | nullresultobject | nullShow propertiesHide properties
createdintegerrequirederror_ttfbooleanfont_namestringrequiredglyph_countintegerrequiredidstringrequiredpartial_svgbooleanrequiredpartial_ttfbooleanrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsRefstring | nullstyle_createdbooleansvg_countintegerrequiredsvgsobjectrequiredttf_base64string | nullttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_generation_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_namestring | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredglyph_namestring | nullidstringrequiredreasoning_effortstringAllowed:
lowmediumhighxhighsvgstringrequiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_glyph_editing_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
glyph_setstring | nullAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullttf_refstring | nullresultobject | nullShow propertiesHide properties
createdintegerrequirederror_ttfbooleanglyph_countintegerrequiredglyph_setstringrequiredAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2idstringrequiredpartial_svgbooleanrequiredpartial_ttfbooleanrequiredreasoning_effortstringAllowed:
lowmediumhighxhighreference_charsstringrequiredsvg_countintegerrequiredsvgsobjectrequiredtarget_glyphsstring[]requiredttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_expansion_callobject
errorobject | nullShow propertiesHide properties
codestring | nullmessagestringrequiredparamstring | nullstatus_codeinteger | nulltypestringrequiredAllowed:
invalid_requesttool_errorupstream_errorinternal_erroridstringrequiredmin length 1
inputobjectrequiredShow propertiesHide properties
font_namestring | nullformatstring | nullAllowed:
ttflax_exportboolean | nullsvg_refsobject | nullresultobject | nullShow propertiesHide properties
createdintegerrequiredfont_base64stringrequiredfont_namestringrequiredformatstringrequiredAllowed:
ttfglyph_countintegerrequiredidstringrequiredpartial_ttfbooleanrequiredttf_excluded_glyphsstring[]requiredusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredmin 0
input_tokens_detailsobjectShow propertiesHide properties
cache_write_tokensintegermin 0
cached_tokensintegermin 0
output_tokensintegerrequiredmin 0
output_tokens_detailsobjectShow propertiesHide properties
reasoning_tokensintegermin 0
total_tokensintegerrequiredmin 0
statusstringrequiredAllowed:
in_progresscompletedfailedtypestringrequiredAllowed:
quiver:font_export_callparallel_tool_callsbooleanpresence_penaltynumberrequiredprevious_response_idstring | nullprompt_cache_keystring | nullreasoningobjectShow propertiesHide properties
effortstringAllowed:
lowmediumhighxhighsummarystring | nullAllowed:
autosafety_identifierstring | nullservice_tierstringAllowed:
defaultstatusstringAllowed:
completedincompletefailedstorebooleanrequiredtemperaturenumberrequiredtextobjectShow propertiesHide properties
formatobjectShow propertiesHide properties
typestringAllowed:
texttool_choicestring | objectrequiredShow propertiesHide properties
Any of:
string
stringobject
namestringrequiredmin length 1
typestringrequiredAllowed:
functionobject
typestringrequiredAllowed:
quiver:svg_generationquiver:svg_vectorizationquiver:svg_animationquiver:svg_editingquiver:style_creationquiver:icon_generationquiver:icon_editingquiver:font_generationquiver:font_glyph_editingquiver:font_expansionquiver:font_exportobject
modestringrequiredAllowed:
autorequiredtoolsobject[]requiredmin items 1
Show propertiesHide properties
Array of
objectAny of:
object
namestringrequiredmin length 1
typestringrequiredAllowed:
functionobject
typestringrequiredAllowed:
quiver:svg_generationquiver:svg_vectorizationquiver:svg_animationquiver:svg_editingquiver:style_creationquiver:icon_generationquiver:icon_editingquiver:font_generationquiver:font_glyph_editingquiver:font_expansionquiver:font_exporttypestringrequiredAllowed:
allowed_toolstoolsobject[]Show propertiesHide properties
Array of
objectAny of:
object
attributesobject | nullauto_cropboolean | nullninteger | nullmin 1 · max 16
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_generationobject
attributesobject | nullauto_cropboolean | nullimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nullmax_output_tokensinteger | nullpresence_penaltynumber | nulltarget_sizeinteger | nulltemperaturenumber | nulltop_pnumber | nulltypestringrequiredAllowed:
quiver:svg_vectorizationobject
promptstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_animationobject
max_review_stepsintegermin 0 · max 5
promptstring | nullreference_imagesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
max_output_tokensinteger | nullorchestrator_max_output_tokensinteger | nullshallow_max_output_tokensinteger | nulltemperaturenumber | nullsvgstring | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:svg_editingobject
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:style_creationobject
attributesobject | nullauto_cropboolean | nullpromptstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
aspect_ratiostring | nullmax length 64
instructionsstring | nullmax length 8000
max_output_tokensinteger | nullpresence_penaltynumber | nullseedinteger | nulltemperaturenumber | nulltop_pnumber | nullstyleobject | nullShow propertiesHide properties
attributesobject | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsubjectsobject[] | nullmin items 1 · max items 9
Show propertiesHide properties
Array of
objectimageobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltextstringrequiredtypestringrequiredAllowed:
quiver:icon_generationobject
promptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsRefstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:icon_editingobject
glyph_setstring | nullAllowed:
3672nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullskip_ttfboolean | nulltypestringrequiredAllowed:
quiver:font_generationobject
glyph_namestring | nullpromptstring | nullreferencesobject[] | nullShow propertiesHide properties
Array of
objectbase64string | nullrefstring | nullurlstring | nullsettingsobject | nullShow propertiesHide properties
seedinteger | nulltemperaturenumber | nullsvg_sourceobject | nullShow propertiesHide properties
base64string | nullrefstring | nullurlstring | nulltypestringrequiredAllowed:
quiver:font_glyph_editingobject
glyph_setstring | nullAllowed:
ascii_basic_36_extensionascii_extra_symbols_1ascii_extra_symbols_2nullsettingsobject | nullShow propertiesHide properties
seedinteger | nullttf_base64string | nulltypestringrequiredAllowed:
quiver:font_expansionobject
font_namestring | nullformatstring | nullAllowed:
ttflax_exportboolean | nullsvgsobject | nulltypestringrequiredAllowed:
quiver:font_exportobject
descriptionstring | nullnamestringrequiredmin length 1
parametersobject | nullrequiredstrictboolean | nullrequiredtypestringrequiredAllowed:
functiontop_logprobsintegertop_pnumberrequiredtruncationstringAllowed:
disabledusageobject | nullShow propertiesHide properties
input_tokensintegerrequiredinput_tokens_detailsobjectrequiredShow propertiesHide properties
cache_write_tokensintegerrequiredcached_tokensintegerrequiredoutput_tokensintegerrequiredoutput_tokens_detailsobjectrequiredShow propertiesHide properties
reasoning_tokensintegerrequiredtotal_tokensintegerrequired400Bad request – malformed body, missing required fields, or invalid parameter values.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
401Unauthorized – missing, malformed, revoked, otherwise invalid API credentials, or an organization that could not be resolved for billing.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
402Payment required – the organization has insufficient credits.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
403Forbidden – the account is frozen, the request is not allowed, or content policy rejected the request.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
404Not found – the requested model does not exist.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
408Request timeout – the request exceeded an allowed client-facing deadline.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
413Payload too large – the submitted prompt, image, or SVG input is too large.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
429Rate limit exceeded – request throughput or measured input/output token usage exhausted a binding ceiling. `operation_rate_limit_exceeded` identifies operation throughput; `rate_limit_exceeded` covers overall request and token rates. `X-RateLimit-Dimension` names the exact dimension. When `Retry-After` is present, retry after the indicated period.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
500The request could not be completed. Please retry.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
502Bad gateway – model execution returned an invalid or failed response.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
503Service unavailable – model execution is temporarily unavailable.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
504Gateway timeout – model execution exceeded the server deadline.
codestringrequiredAllowed:
invalid_requestinvalid_api_keyunauthorizedfunding_payment_failedfunding_payment_method_requiredfunding_payment_action_requiredfunding_pendinginsufficient_creditsaccount_frozencontent_policy_violationmodel_not_foundpayload_too_largerequest_timeoutrate_limit_exceededoperation_rate_limit_exceededweekly_limit_exceededserver_errormodel_errormodel_unavailablemessagestringrequiredmin length 1
request_idstringrequiredmin length 1
statusintegerrequiredmin 400 · max 599
Try it
Server
Authorization
Parameters
Bodyapplication/json
Request
curl -X POST "https://api.quiver.ai/v1/responses" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"background": true,
"input": "string",
"instructions": "string",
"max_output_tokens": 0,
"max_tool_calls": 0,
"metadata": {
"property1": "string",
"property2": "string"
},
"model": "string",
"parallel_tool_calls": true,
"presence_penalty": -2,
"previous_response_id": "string",
"reasoning": {
"effort": "low",
"summary": "auto"
},
"store": true,
"stream": true,
"temperature": 2,
"tool_choice": "auto",
"tools": [
{
"attributes": {
"property1": null,
"property2": null
},
"auto_crop": true,
"n": 1,
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
],
"sRef": "string",
"settings": {
"aspect_ratio": "string",
"instructions": "string",
"max_output_tokens": 0,
"presence_penalty": 0,
"seed": 0,
"temperature": 0,
"top_p": 0
},
"style": {
"attributes": {
"property1": null,
"property2": null
},
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
]
},
"type": "quiver:svg_generation"
}
],
"top_p": 1,
"websocket": true,
"property1": null,
"property2": null
}'const response = await fetch("https://api.quiver.ai/v1/responses", {
method: "POST",
headers: {
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
body: JSON.stringify({
"background": true,
"input": "string",
"instructions": "string",
"max_output_tokens": 0,
"max_tool_calls": 0,
"metadata": {
"property1": "string",
"property2": "string"
},
"model": "string",
"parallel_tool_calls": true,
"presence_penalty": -2,
"previous_response_id": "string",
"reasoning": {
"effort": "low",
"summary": "auto"
},
"store": true,
"stream": true,
"temperature": 2,
"tool_choice": "auto",
"tools": [
{
"attributes": {
"property1": null,
"property2": null
},
"auto_crop": true,
"n": 1,
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
],
"sRef": "string",
"settings": {
"aspect_ratio": "string",
"instructions": "string",
"max_output_tokens": 0,
"presence_penalty": 0,
"seed": 0,
"temperature": 0,
"top_p": 0
},
"style": {
"attributes": {
"property1": null,
"property2": null
},
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
]
},
"type": "quiver:svg_generation"
}
],
"top_p": 1,
"websocket": true,
"property1": null,
"property2": null
})
});import requests
response = requests.post(
"https://api.quiver.ai/v1/responses",
headers={
"Authorization": "Bearer YOUR_TOKEN",
"Content-Type": "application/json"
},
json={
"background": True,
"input": "string",
"instructions": "string",
"max_output_tokens": 0,
"max_tool_calls": 0,
"metadata": {
"property1": "string",
"property2": "string"
},
"model": "string",
"parallel_tool_calls": True,
"presence_penalty": -2,
"previous_response_id": "string",
"reasoning": {
"effort": "low",
"summary": "auto"
},
"store": True,
"stream": True,
"temperature": 2,
"tool_choice": "auto",
"tools": [
{
"attributes": {
"property1": None,
"property2": None
},
"auto_crop": True,
"n": 1,
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
],
"sRef": "string",
"settings": {
"aspect_ratio": "string",
"instructions": "string",
"max_output_tokens": 0,
"presence_penalty": 0,
"seed": 0,
"temperature": 0,
"top_p": 0
},
"style": {
"attributes": {
"property1": None,
"property2": None
},
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
]
},
"type": "quiver:svg_generation"
}
],
"top_p": 1,
"websocket": True,
"property1": None,
"property2": None
},
)Response
{
"background": false,
"completed_at": 0,
"created_at": 0,
"error": {
"code": "server_error",
"message": "string",
"quiver_code": "invalid_request",
"status_code": 0
},
"frequency_penalty": 0,
"id": "string",
"incomplete_details": {
"code": "invalid_request",
"message": "string",
"reason": "content_filter",
"status_code": 0
},
"instructions": "string",
"max_output_tokens": 0,
"max_tool_calls": 0,
"metadata": {
"property1": "string",
"property2": "string"
},
"model": "string",
"object": "response",
"output": [
{
"arguments": "string",
"call_id": "string",
"id": "string",
"name": "string",
"status": "completed",
"type": "function_call"
}
],
"parallel_tool_calls": true,
"presence_penalty": 0,
"previous_response_id": "string",
"prompt_cache_key": "string",
"reasoning": {
"effort": "low",
"summary": "auto"
},
"safety_identifier": "string",
"service_tier": "default",
"status": "completed",
"store": true,
"temperature": 0,
"text": {
"format": {
"type": "text"
}
},
"tool_choice": "auto",
"tools": [
{
"attributes": {
"property1": null,
"property2": null
},
"auto_crop": true,
"n": 1,
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
],
"sRef": "string",
"settings": {
"aspect_ratio": "string",
"instructions": "string",
"max_output_tokens": 0,
"presence_penalty": 0,
"seed": 0,
"temperature": 0,
"top_p": 0
},
"style": {
"attributes": {
"property1": null,
"property2": null
},
"prompt": "string",
"references": [
{
"base64": "string",
"ref": "string",
"url": "string"
}
]
},
"type": "quiver:svg_generation"
}
],
"top_logprobs": 0,
"top_p": 0,
"truncation": "disabled",
"usage": {
"input_tokens": 0,
"input_tokens_details": {
"cache_write_tokens": 0,
"cached_tokens": 0
},
"output_tokens": 0,
"output_tokens_details": {
"reasoning_tokens": 0
},
"total_tokens": 0
}
}{
"code": "invalid_request",
"message": "Invalid request parameters",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 400
}{
"code": "unauthorized",
"message": "Unauthorized",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 401
}{
"code": "insufficient_credits",
"message": "Insufficient credits",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 402
}{
"code": "account_frozen",
"message": "Account is frozen",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 403
}{
"code": "model_not_found",
"message": "Model not found",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 404
}{
"code": "request_timeout",
"message": "Request timed out",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 408
}{
"code": "payload_too_large",
"message": "Payload too large",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 413
}{
"code": "rate_limit_exceeded",
"message": "Rate limit exceeded. Please try again later.",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 429
}{
"code": "server_error",
"message": "The request could not be completed. Please retry.",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 500
}{
"code": "model_error",
"message": "The request could not be completed. Please retry.",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 502
}{
"code": "model_unavailable",
"message": "The request could not be completed. Please retry.",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 503
}{
"code": "request_timeout",
"message": "The request could not be completed. Please retry.",
"request_id": "550e8400-e29b-41d4-a716-446655440000",
"status": 504
}