[{"data":1,"prerenderedAt":841},["ShallowReactive",2],{"docs-/ja/docs/error-codes":3},{"id":4,"title":5,"body":6,"description":834,"extension":835,"meta":836,"navigation":493,"path":837,"seo":838,"stem":839,"__hash__":840},"content/ja/docs/error-codes.md","エラーコード - Seedance 2.0 API",{"type":7,"value":8,"toc":825},"minimark",[9,13,17,22,130,133,136,242,245,324,327,470,473,777,780,802,805,821],[10,11,12],"h1",{"id":12},"エラーコード",[14,15,16],"p",{},"API は標準的な HTTP ステータスコードを使用し、一貫したレスポンスフォーマットで詳細なエラー情報を返します。",[18,19,21],"h2",{"id":20},"http-ステータスコード","HTTP ステータスコード",[23,24,25,38],"table",{},[26,27,28],"thead",{},[29,30,31,35],"tr",{},[32,33,34],"th",{},"コード",[32,36,37],{},"意味",[39,40,41,50,58,66,74,82,90,98,106,114,122],"tbody",{},[29,42,43,47],{},[44,45,46],"td",{},"200",[44,48,49],{},"成功",[29,51,52,55],{},[44,53,54],{},"400",[44,56,57],{},"Bad Request — 無効なパラメータ",[29,59,60,63],{},[44,61,62],{},"401",[44,64,65],{},"Unauthorized — 無効または期限切れのトークン",[29,67,68,71],{},[44,69,70],{},"402",[44,72,73],{},"Payment Required — クォータ不足",[29,75,76,79],{},[44,77,78],{},"403",[44,80,81],{},"Forbidden — このリソースへのアクセスが拒否されました",[29,83,84,87],{},[44,85,86],{},"404",[44,88,89],{},"Not Found — リソースが存在しません",[29,91,92,95],{},[44,93,94],{},"413",[44,96,97],{},"Payload Too Large — リクエストボディが大きすぎます",[29,99,100,103],{},[44,101,102],{},"429",[44,104,105],{},"Too Many Requests — レート制限を超過しました",[29,107,108,111],{},[44,109,110],{},"500",[44,112,113],{},"Internal Server Error",[29,115,116,119],{},[44,117,118],{},"502",[44,120,121],{},"Bad Gateway — 上流の AI サービスが利用不可",[29,123,124,127],{},[44,125,126],{},"503",[44,128,129],{},"Service Unavailable — 一時的な過負荷",[18,131,132],{"id":132},"エラーレスポンスのフォーマット",[14,134,135],{},"すべてのエラーは一貫した JSON 構造で返されます。",[137,138,143],"pre",{"className":139,"code":140,"language":141,"meta":142,"style":142},"language-json shiki shiki-themes github-dark","{\n    \"error\": {\n        \"code\": 400,\n        \"message\": \"Invalid prompt parameter\",\n        \"type\": \"invalid_request_error\",\n        \"param\": \"prompt\",\n        \"fallback_suggestion\": \"provide a valid prompt\"\n    }\n}\n","json","",[144,145,146,155,165,179,193,206,219,230,236],"code",{"__ignoreMap":142},[147,148,151],"span",{"class":149,"line":150},"line",1,[147,152,154],{"class":153},"s95oV","{\n",[147,156,158,162],{"class":149,"line":157},2,[147,159,161],{"class":160},"sDLfK","    \"error\"",[147,163,164],{"class":153},": {\n",[147,166,168,171,174,176],{"class":149,"line":167},3,[147,169,170],{"class":160},"        \"code\"",[147,172,173],{"class":153},": ",[147,175,54],{"class":160},[147,177,178],{"class":153},",\n",[147,180,182,185,187,191],{"class":149,"line":181},4,[147,183,184],{"class":160},"        \"message\"",[147,186,173],{"class":153},[147,188,190],{"class":189},"sU2Wk","\"Invalid prompt parameter\"",[147,192,178],{"class":153},[147,194,196,199,201,204],{"class":149,"line":195},5,[147,197,198],{"class":160},"        \"type\"",[147,200,173],{"class":153},[147,202,203],{"class":189},"\"invalid_request_error\"",[147,205,178],{"class":153},[147,207,209,212,214,217],{"class":149,"line":208},6,[147,210,211],{"class":160},"        \"param\"",[147,213,173],{"class":153},[147,215,216],{"class":189},"\"prompt\"",[147,218,178],{"class":153},[147,220,222,225,227],{"class":149,"line":221},7,[147,223,224],{"class":160},"        \"fallback_suggestion\"",[147,226,173],{"class":153},[147,228,229],{"class":189},"\"provide a valid prompt\"\n",[147,231,233],{"class":149,"line":232},8,[147,234,235],{"class":153},"    }\n",[147,237,239],{"class":149,"line":238},9,[147,240,241],{"class":153},"}\n",[18,243,244],{"id":244},"エラーレスポンスのフィールド",[23,246,247,260],{},[26,248,249],{},[29,250,251,254,257],{},[32,252,253],{},"フィールド",[32,255,256],{},"型",[32,258,259],{},"説明",[39,261,262,275,288,300,312],{},[29,263,264,269,272],{},[44,265,266],{},[144,267,268],{},"error.code",[44,270,271],{},"integer",[44,273,274],{},"HTTP ステータスエラーコード",[29,276,277,282,285],{},[44,278,279],{},[144,280,281],{},"error.message",[44,283,284],{},"string",[44,286,287],{},"人間が読めるエラーの説明",[29,289,290,295,297],{},[44,291,292],{},[144,293,294],{},"error.type",[44,296,284],{},[44,298,299],{},"エラータイプのカテゴリ（下記参照）",[29,301,302,307,309],{},[44,303,304],{},[144,305,306],{},"error.param",[44,308,284],{},[44,310,311],{},"関連するパラメータ名（該当する場合）",[29,313,314,319,321],{},[44,315,316],{},[144,317,318],{},"error.fallback_suggestion",[44,320,284],{},[44,322,323],{},"エラーを解決するための推奨アクション",[18,325,326],{"id":326},"エラータイプ",[23,328,329,341],{},[26,330,331],{},[29,332,333,336,339],{},[32,334,335],{},"タイプ",[32,337,338],{},"HTTP コード",[32,340,259],{},[39,342,343,355,367,386,398,410,422,434,446,458],{},[29,344,345,350,352],{},[44,346,347],{},[144,348,349],{},"invalid_request_error",[44,351,54],{},[44,353,354],{},"リクエストパラメータが無効または不足しています",[29,356,357,362,364],{},[44,358,359],{},[144,360,361],{},"authentication_error",[44,363,62],{},[44,365,366],{},"無効または期限切れの API トークンです",[29,368,369,374,376],{},[44,370,371],{},[144,372,373],{},"insufficient_quota_error",[44,375,70],{},[44,377,378,379],{},"アカウントのクレジットが不足しています。",[380,381,385],"a",{"href":382,"rel":383},"https://evolink.ai/dashboard/billing",[384],"nofollow","こちらでチャージ",[29,387,388,393,395],{},[44,389,390],{},[144,391,392],{},"permission_error",[44,394,78],{},[44,396,397],{},"このモデルまたはリソースへのアクセス権限がありません",[29,399,400,405,407],{},[44,401,402],{},[144,403,404],{},"not_found_error",[44,406,86],{},[44,408,409],{},"リクエストされたリソース（モデル、タスク）が見つかりません",[29,411,412,417,419],{},[44,413,414],{},[144,415,416],{},"request_too_large_error",[44,418,94],{},[44,420,421],{},"リクエストボディがサイズ制限を超えています",[29,423,424,429,431],{},[44,425,426],{},[144,427,428],{},"rate_limit_error",[44,430,102],{},[44,432,433],{},"リクエストが多すぎます — 指定された間隔後にリトライしてください",[29,435,436,441,443],{},[44,437,438],{},[144,439,440],{},"internal_server_error",[44,442,110],{},[44,444,445],{},"内部サーバーエラー — しばらくしてから再試行してください",[29,447,448,453,455],{},[44,449,450],{},[144,451,452],{},"upstream_error",[44,454,118],{},[44,456,457],{},"上流の AI サービスが利用不可 — 別のモデルをお試しください",[29,459,460,465,467],{},[44,461,462],{},[144,463,464],{},"service_unavailable_error",[44,466,126],{},[44,468,469],{},"サービスが一時的に利用不可 — 30 秒後にリトライしてください",[18,471,472],{"id":472},"エラーの処理",[137,474,478],{"className":475,"code":476,"language":477,"meta":142,"style":142},"language-python shiki shiki-themes github-dark","import requests\n\nresponse = requests.post(\n    \"https://api.evolink.ai/v1/videos/generations\",\n    headers=headers,\n    json=payload\n)\n\nif response.status_code == 200:\n    task = response.json()\n    print(f\"Task created: {task['id']}\")\nelif response.status_code == 429:\n    # Rate limited — back off and retry\n    print(\"Rate limited. Retrying...\")\nelif response.status_code == 402:\n    print(\"Insufficient credits. Please top up at https://evolink.ai/dashboard/billing\")\nelse:\n    error = response.json().get(\"error\", {})\n    print(f\"Error [{error.get('type')}]: {error.get('message')}\")\n    if error.get(\"fallback_suggestion\"):\n        print(f\"Suggestion: {error.get('fallback_suggestion')}\")\n","python",[144,479,480,489,495,506,513,524,534,539,543,560,571,606,621,628,640,654,666,674,691,734,749],{"__ignoreMap":142},[147,481,482,486],{"class":149,"line":150},[147,483,485],{"class":484},"snl16","import",[147,487,488],{"class":153}," requests\n",[147,490,491],{"class":149,"line":157},[147,492,494],{"emptyLinePlaceholder":493},true,"\n",[147,496,497,500,503],{"class":149,"line":167},[147,498,499],{"class":153},"response ",[147,501,502],{"class":484},"=",[147,504,505],{"class":153}," requests.post(\n",[147,507,508,511],{"class":149,"line":181},[147,509,510],{"class":189},"    \"https://api.evolink.ai/v1/videos/generations\"",[147,512,178],{"class":153},[147,514,515,519,521],{"class":149,"line":195},[147,516,518],{"class":517},"s9osk","    headers",[147,520,502],{"class":484},[147,522,523],{"class":153},"headers,\n",[147,525,526,529,531],{"class":149,"line":208},[147,527,528],{"class":517},"    json",[147,530,502],{"class":484},[147,532,533],{"class":153},"payload\n",[147,535,536],{"class":149,"line":221},[147,537,538],{"class":153},")\n",[147,540,541],{"class":149,"line":232},[147,542,494],{"emptyLinePlaceholder":493},[147,544,545,548,551,554,557],{"class":149,"line":238},[147,546,547],{"class":484},"if",[147,549,550],{"class":153}," response.status_code ",[147,552,553],{"class":484},"==",[147,555,556],{"class":160}," 200",[147,558,559],{"class":153},":\n",[147,561,563,566,568],{"class":149,"line":562},10,[147,564,565],{"class":153},"    task ",[147,567,502],{"class":484},[147,569,570],{"class":153}," response.json()\n",[147,572,574,577,580,583,586,589,592,595,598,601,604],{"class":149,"line":573},11,[147,575,576],{"class":160},"    print",[147,578,579],{"class":153},"(",[147,581,582],{"class":484},"f",[147,584,585],{"class":189},"\"Task created: ",[147,587,588],{"class":160},"{",[147,590,591],{"class":153},"task[",[147,593,594],{"class":189},"'id'",[147,596,597],{"class":153},"]",[147,599,600],{"class":160},"}",[147,602,603],{"class":189},"\"",[147,605,538],{"class":153},[147,607,609,612,614,616,619],{"class":149,"line":608},12,[147,610,611],{"class":484},"elif",[147,613,550],{"class":153},[147,615,553],{"class":484},[147,617,618],{"class":160}," 429",[147,620,559],{"class":153},[147,622,624],{"class":149,"line":623},13,[147,625,627],{"class":626},"sAwPA","    # Rate limited — back off and retry\n",[147,629,631,633,635,638],{"class":149,"line":630},14,[147,632,576],{"class":160},[147,634,579],{"class":153},[147,636,637],{"class":189},"\"Rate limited. Retrying...\"",[147,639,538],{"class":153},[147,641,643,645,647,649,652],{"class":149,"line":642},15,[147,644,611],{"class":484},[147,646,550],{"class":153},[147,648,553],{"class":484},[147,650,651],{"class":160}," 402",[147,653,559],{"class":153},[147,655,657,659,661,664],{"class":149,"line":656},16,[147,658,576],{"class":160},[147,660,579],{"class":153},[147,662,663],{"class":189},"\"Insufficient credits. Please top up at https://evolink.ai/dashboard/billing\"",[147,665,538],{"class":153},[147,667,669,672],{"class":149,"line":668},17,[147,670,671],{"class":484},"else",[147,673,559],{"class":153},[147,675,677,680,682,685,688],{"class":149,"line":676},18,[147,678,679],{"class":153},"    error ",[147,681,502],{"class":484},[147,683,684],{"class":153}," response.json().get(",[147,686,687],{"class":189},"\"error\"",[147,689,690],{"class":153},", {})\n",[147,692,694,696,698,700,703,705,708,711,714,716,719,721,723,726,728,730,732],{"class":149,"line":693},19,[147,695,576],{"class":160},[147,697,579],{"class":153},[147,699,582],{"class":484},[147,701,702],{"class":189},"\"Error [",[147,704,588],{"class":160},[147,706,707],{"class":153},"error.get(",[147,709,710],{"class":189},"'type'",[147,712,713],{"class":153},")",[147,715,600],{"class":160},[147,717,718],{"class":189},"]: ",[147,720,588],{"class":160},[147,722,707],{"class":153},[147,724,725],{"class":189},"'message'",[147,727,713],{"class":153},[147,729,600],{"class":160},[147,731,603],{"class":189},[147,733,538],{"class":153},[147,735,737,740,743,746],{"class":149,"line":736},20,[147,738,739],{"class":484},"    if",[147,741,742],{"class":153}," error.get(",[147,744,745],{"class":189},"\"fallback_suggestion\"",[147,747,748],{"class":153},"):\n",[147,750,752,755,757,759,762,764,766,769,771,773,775],{"class":149,"line":751},21,[147,753,754],{"class":160},"        print",[147,756,579],{"class":153},[147,758,582],{"class":484},[147,760,761],{"class":189},"\"Suggestion: ",[147,763,588],{"class":160},[147,765,707],{"class":153},[147,767,768],{"class":189},"'fallback_suggestion'",[147,770,713],{"class":153},[147,772,600],{"class":160},[147,774,603],{"class":189},[147,776,538],{"class":153},[18,778,779],{"id":779},"失敗した生成について",[781,782,783,791,799],"ul",{},[784,785,786,787],"li",{},"失敗したビデオ生成はアカウントに",[788,789,790],"strong",{},"課金されません",[784,792,793,794,798],{},"失敗の詳細については ",[380,795,797],{"href":796},"/docs/async-tasks","非同期タスク"," でタスクステータスを確認してください",[784,800,801],{},"ほとんどのエラーはパラメータを調整してリトライすることで解決できます",[18,803,804],{"id":804},"関連ドキュメント",[781,806,807,814],{},[784,808,809,813],{},[380,810,812],{"href":811},"/docs/rate-limits","レート制限"," — レート制限について理解する",[784,815,816,820],{},[380,817,819],{"href":818},"/docs/authentication","認証"," — 認証の問題を解決する",[822,823,824],"style",{},"html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .s9osk, html code.shiki .s9osk{--shiki-default:#FFAB70}html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}",{"title":142,"searchDepth":157,"depth":157,"links":826},[827,828,829,830,831,832,833],{"id":20,"depth":157,"text":21},{"id":132,"depth":157,"text":132},{"id":244,"depth":157,"text":244},{"id":326,"depth":157,"text":326},{"id":472,"depth":157,"text":472},{"id":779,"depth":157,"text":779},{"id":804,"depth":157,"text":804},"Seedance 2.0 API の完全なエラーコードリファレンス。エラーとエッジケースを効果的に処理します。","md",{},"/ja/docs/error-codes",{"title":5,"description":834},"ja/docs/error-codes","T-bLgxu4AzmeVSdSXXBqwl3w719zNBVdyycW0PycrSk",1775067564599]