[{"data":1,"prerenderedAt":4675},["ShallowReactive",2],{"docs:\u002Freference\u002Frest-api":3},{"page":4,"untranslated":4674,"translated":4674},{"id":5,"title":6,"body":7,"description":4664,"extension":4665,"meta":4666,"navigation":4667,"path":4668,"publishedAt":4669,"seo":4670,"stem":4671,"updatedAt":4672,"__hash__":4673},"docs_ja\u002Freference\u002Frest-api.md","REST API",{"type":8,"value":9,"toc":4618},"minimark",[10,14,54,58,102,114,130,133,138,144,148,338,359,551,563,567,573,1000,1108,1112,1118,1264,1300,1321,1351,1356,1390,1394,1411,1459,1462,1466,1481,1518,1547,1563,1567,1571,1577,1587,1612,1657,1781,1795,1842,1905,1947,1972,1976,1981,2009,2063,2081,2094,2097,2101,2104,2172,2189,2193,2196,2199,2238,2419,2439,2443,2446,2632,2674,2676,2739,2743,2752,2775,2778,2782,2792,2818,2911,2925,3045,3054,3099,3111,3115,3127,3144,3153,3156,3167,3171,3177,3395,3614,3621,3625,3631,3647,3651,3660,3676,3680,3683,3710,3740,3744,3748,3758,3782,3786,3792,3795,3860,3986,3990,3996,4336,4391,4395,4401,4443,4506,4520,4538,4542,4566,4578,4582,4608,4611,4614],[11,12,6],"h1",{"id":13},"rest-api",[15,16,17,21,22,25,26,29,30,32,33,36,37,39,40,42,43,45,46,53],"p",{},[18,19,20],"code",{},"auth","を設定すると、Tsumugiは",[18,23,24],{},"\u002Fapi","以下のエンドポイントへのリクエストを処理します。",[27,28],"br",{},"\n設定していない場合、すべてのリクエストに404で応答します。",[27,31],{},"\n認証は",[18,34,35],{},"\u002Fapi\u002F*","に限って適用されます。",[27,38],{},"\nダッシュボードのHTMLはジョブのデータを含まないので、認証を要求せずに配信されます。",[27,41],{},"\nダッシュボードは、認証されていない場合にトークンの入力欄を表示します。",[27,44],{},"\nOpenAPIの定義は、",[47,48,50],"a",{"href":49},"#get-apiopenapijson",[18,51,52],{},"GET \u002Fapi\u002Fopenapi.json","で取得します。",[55,56,57],"h2",{"id":57},"共通のレスポンス",[59,60,61,74],"table",{},[62,63,64],"thead",{},[65,66,67,71],"tr",{},[68,69,70],"th",{},"状態",[68,72,73],{},"意味",[75,76,77,86,94],"tbody",{},[65,78,79,83],{},[80,81,82],"td",{},"401",[80,84,85],{},"認証の失敗",[65,87,88,91],{},[80,89,90],{},"501",[80,92,93],{},"その操作が構成されていない状態",[65,95,96,99],{},[80,97,98],{},"503",[80,100,101],{},"構成が未完了の状態, または一時的な利用不可",[15,103,104,105,107,108,110,111,113],{},"503の本文には、理由が含まれます。",[27,106],{},"\n未適用のマイグレーションが存在する場合は、未適用のファイル名が本文に含まれます。",[27,109],{},"\nbindingが不足している場合は、不足しているbindingの一覧が本文に含まれます。",[27,112],{},"\n一時的に利用できない場合は、時間を置いて再試行してください。",[15,115,116,117,119,122,123,125,126,129],{},"Flowを登録していない構成では、Runの開始, 再開, 取り消しのエンドポイントは501で応答します。",[27,118],{},[18,120,121],{},"\u002Fapi\u002Fopenapi.json","は、構成が完了していなくても応答します。",[27,124],{},"\nrunIdの形式が不正な場合、",[18,127,128],{},"\u002Fapi\u002Fruns\u002F:id","を含むエンドポイントは400で応答します。",[55,131,132],{"id":132},"ジョブ",[134,135,137],"h3",{"id":136},"get-apijobs","GET \u002Fapi\u002Fjobs",[15,139,140,141,143],{},"ジョブの一覧を取得します。",[27,142],{},"\nレスポンスは、ジョブの配列と総件数を含みます。",[145,146,147],"h4",{"id":147},"クエリパラメータ",[59,149,150,163],{},[62,151,152],{},[65,153,154,157,160],{},[68,155,156],{},"名前",[68,158,159],{},"既定",[68,161,162],{},"内容",[75,164,165,178,190,202,217,231,246,260,275,290,320],{},[65,166,167,172,175],{},[80,168,169],{},[18,170,171],{},"state",[80,173,174],{},"なし",[80,176,177],{},"状態によるフィルタ",[65,179,180,185,187],{},[80,181,182],{},[18,183,184],{},"binding",[80,186,174],{},[80,188,189],{},"binding名によるフィルタ",[65,191,192,197,199],{},[80,193,194],{},[18,195,196],{},"id",[80,198,174],{},[80,200,201],{},"ジョブIDの完全一致",[65,203,204,209,211],{},[80,205,206],{},[18,207,208],{},"unique_key",[80,210,174],{},[80,212,213,216],{},[18,214,215],{},"uniqueKey","の完全一致",[65,218,219,224,226],{},[80,220,221],{},[18,222,223],{},"concurrency_key",[80,225,174],{},[80,227,228,216],{},[18,229,230],{},"concurrencyKey",[65,232,233,238,240],{},[80,234,235],{},[18,236,237],{},"created_from",[80,239,174],{},[80,241,242,245],{},[18,243,244],{},"created_at","の下限。epochミリ秒で、その値を含む",[65,247,248,253,255],{},[80,249,250],{},[18,251,252],{},"created_to",[80,254,174],{},[80,256,257,259],{},[18,258,244],{},"の上限。epochミリ秒で、その値を含む",[65,261,262,267,272],{},[80,263,264],{},[18,265,266],{},"limit",[80,268,269],{},[18,270,271],{},"20",[80,273,274],{},"最大100",[65,276,277,282,287],{},[80,278,279],{},[18,280,281],{},"offset",[80,283,284],{},[18,285,286],{},"0",[80,288,289],{},"取得の開始位置",[65,291,292,297,302],{},[80,293,294],{},[18,295,296],{},"sort",[80,298,299],{},[18,300,301],{},"updated_at",[80,303,304,306,307,306,309,306,311,306,313,306,316,319],{},[18,305,301],{},", ",[18,308,244],{},[18,310,184],{},[18,312,171],{},[18,314,315],{},"priority",[18,317,318],{},"attempts","のいずれか",[65,321,322,327,332],{},[80,323,324],{},[18,325,326],{},"order",[80,328,329],{},[18,330,331],{},"desc",[80,333,334,337],{},[18,335,336],{},"asc","を指定した場合に限り昇順",[15,339,340,341,343,344,346,348,349,351,352,354,348,356,358],{},"複数の条件を指定した場合は、すべての条件を満たすジョブが一覧に含まれます。",[27,342],{},"\nキーの検索は完全一致で、部分一致は使用できません。",[27,345],{},[18,347,296],{},"と",[18,350,326],{},"に不正な値を指定した場合は、400ではなく既定の並び順で応答します。",[27,353],{},[18,355,237],{},[18,357,252],{},"に整数以外を指定した場合は、その条件は無視されます。",[360,361,366],"pre",{"className":362,"code":363,"language":364,"meta":365,"style":365},"language-json shiki shiki-themes github-light github-dark","{\n  \"jobs\": [\n    {\n      \"id\": \"MAIL#0:xxxxxxxxxxxxxxxxxxxxxxxx\",\n      \"binding\": \"MAIL\",\n      \"state\": \"FAILED\",\n      \"priority\": 0,\n      \"attempts\": 3,\n      \"max_attempts\": 3,\n      \"created_at\": 1753000000000,\n      \"updated_at\": 1753000060000,\n      \"dispatched_at\": 1753000030000,\n      \"retryable\": true\n    }\n  ],\n  \"total\": 1\n}\n","json","",[18,367,368,377,387,393,409,422,435,447,460,472,485,498,511,522,528,534,545],{"__ignoreMap":365},[369,370,373],"span",{"class":371,"line":372},"line",1,[369,374,376],{"class":375},"sVt8B","{\n",[369,378,380,384],{"class":371,"line":379},2,[369,381,383],{"class":382},"sj4cs","  \"jobs\"",[369,385,386],{"class":375},": [\n",[369,388,390],{"class":371,"line":389},3,[369,391,392],{"class":375},"    {\n",[369,394,396,399,402,406],{"class":371,"line":395},4,[369,397,398],{"class":382},"      \"id\"",[369,400,401],{"class":375},": ",[369,403,405],{"class":404},"sZZnC","\"MAIL#0:xxxxxxxxxxxxxxxxxxxxxxxx\"",[369,407,408],{"class":375},",\n",[369,410,412,415,417,420],{"class":371,"line":411},5,[369,413,414],{"class":382},"      \"binding\"",[369,416,401],{"class":375},[369,418,419],{"class":404},"\"MAIL\"",[369,421,408],{"class":375},[369,423,425,428,430,433],{"class":371,"line":424},6,[369,426,427],{"class":382},"      \"state\"",[369,429,401],{"class":375},[369,431,432],{"class":404},"\"FAILED\"",[369,434,408],{"class":375},[369,436,438,441,443,445],{"class":371,"line":437},7,[369,439,440],{"class":382},"      \"priority\"",[369,442,401],{"class":375},[369,444,286],{"class":382},[369,446,408],{"class":375},[369,448,450,453,455,458],{"class":371,"line":449},8,[369,451,452],{"class":382},"      \"attempts\"",[369,454,401],{"class":375},[369,456,457],{"class":382},"3",[369,459,408],{"class":375},[369,461,463,466,468,470],{"class":371,"line":462},9,[369,464,465],{"class":382},"      \"max_attempts\"",[369,467,401],{"class":375},[369,469,457],{"class":382},[369,471,408],{"class":375},[369,473,475,478,480,483],{"class":371,"line":474},10,[369,476,477],{"class":382},"      \"created_at\"",[369,479,401],{"class":375},[369,481,482],{"class":382},"1753000000000",[369,484,408],{"class":375},[369,486,488,491,493,496],{"class":371,"line":487},11,[369,489,490],{"class":382},"      \"updated_at\"",[369,492,401],{"class":375},[369,494,495],{"class":382},"1753000060000",[369,497,408],{"class":375},[369,499,501,504,506,509],{"class":371,"line":500},12,[369,502,503],{"class":382},"      \"dispatched_at\"",[369,505,401],{"class":375},[369,507,508],{"class":382},"1753000030000",[369,510,408],{"class":375},[369,512,514,517,519],{"class":371,"line":513},13,[369,515,516],{"class":382},"      \"retryable\"",[369,518,401],{"class":375},[369,520,521],{"class":382},"true\n",[369,523,525],{"class":371,"line":524},14,[369,526,527],{"class":375},"    }\n",[369,529,531],{"class":371,"line":530},15,[369,532,533],{"class":375},"  ],\n",[369,535,537,540,542],{"class":371,"line":536},16,[369,538,539],{"class":382},"  \"total\"",[369,541,401],{"class":375},[369,543,544],{"class":382},"1\n",[369,546,548],{"class":371,"line":547},17,[369,549,550],{"class":375},"}\n",[15,552,553,556,557,559,560,562],{},[18,554,555],{},"retryable","は、保持期間に基づいて算出された目安です。",[27,558],{},"\nリトライの可否は、リトライ要求時に判定されます。",[27,561],{},"\n保持期間を過ぎたジョブのリトライには、410で応答します。",[134,564,566],{"id":565},"get-apijobsid","GET \u002Fapi\u002Fjobs\u002F:id",[15,568,569,570,572],{},"ジョブ1件の詳細を取得します。",[27,571],{},"\nジョブが見つからない場合は、404で応答します。",[360,574,576],{"className":362,"code":575,"language":364,"meta":365,"style":365},"{\n  \"job\": {\n    \"id\": \"MAIL#0:xxxxxxxxxxxxxxxxxxxxxxxx\",\n    \"binding\": \"MAIL\",\n    \"state\": \"FAILED\",\n    \"payload\": \"{\\\"to\\\":\\\"a@example.com\\\"}\",\n    \"result\": null,\n    \"priority\": 0,\n    \"attempts\": 3,\n    \"max_attempts\": 3,\n    \"progress\": null,\n    \"concurrency_key\": \"domain:example.com\",\n    \"unique_key\": null,\n    \"guarantee\": \"at-least-once\",\n    \"created_at\": 1753000000000,\n    \"updated_at\": 1753000060000,\n    \"dispatched_at\": 1753000030000,\n    \"run_after\": null,\n    \"expires_at\": null,\n    \"cancel_requested_at\": null,\n    \"traceparent\": \"00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01\",\n    \"retryable\": true,\n    \"logs\": [\n      {\n        \"attempt\": 1,\n        \"timestamp\": 1753000011000,\n        \"message\": \"Payment requested\"\n      }\n    ],\n    \"attempts_log\": [\n      {\n        \"attempt\": 1,\n        \"state\": \"FAILED\",\n        \"started_at\": 1753000010000,\n        \"finished_at\": 1753000012000,\n        \"error\": \"payment failed: 502\"\n      }\n    ]\n  }\n}\n",[18,577,578,582,590,601,612,623,656,668,679,690,701,712,724,735,747,758,769,780,792,804,816,829,842,850,856,869,882,893,899,905,913,918,929,941,954,967,978,983,989,995],{"__ignoreMap":365},[369,579,580],{"class":371,"line":372},[369,581,376],{"class":375},[369,583,584,587],{"class":371,"line":379},[369,585,586],{"class":382},"  \"job\"",[369,588,589],{"class":375},": {\n",[369,591,592,595,597,599],{"class":371,"line":389},[369,593,594],{"class":382},"    \"id\"",[369,596,401],{"class":375},[369,598,405],{"class":404},[369,600,408],{"class":375},[369,602,603,606,608,610],{"class":371,"line":395},[369,604,605],{"class":382},"    \"binding\"",[369,607,401],{"class":375},[369,609,419],{"class":404},[369,611,408],{"class":375},[369,613,614,617,619,621],{"class":371,"line":411},[369,615,616],{"class":382},"    \"state\"",[369,618,401],{"class":375},[369,620,432],{"class":404},[369,622,408],{"class":375},[369,624,625,628,630,633,636,639,641,644,646,649,651,654],{"class":371,"line":424},[369,626,627],{"class":382},"    \"payload\"",[369,629,401],{"class":375},[369,631,632],{"class":404},"\"{",[369,634,635],{"class":382},"\\\"",[369,637,638],{"class":404},"to",[369,640,635],{"class":382},[369,642,643],{"class":404},":",[369,645,635],{"class":382},[369,647,648],{"class":404},"a@example.com",[369,650,635],{"class":382},[369,652,653],{"class":404},"}\"",[369,655,408],{"class":375},[369,657,658,661,663,666],{"class":371,"line":437},[369,659,660],{"class":382},"    \"result\"",[369,662,401],{"class":375},[369,664,665],{"class":382},"null",[369,667,408],{"class":375},[369,669,670,673,675,677],{"class":371,"line":449},[369,671,672],{"class":382},"    \"priority\"",[369,674,401],{"class":375},[369,676,286],{"class":382},[369,678,408],{"class":375},[369,680,681,684,686,688],{"class":371,"line":462},[369,682,683],{"class":382},"    \"attempts\"",[369,685,401],{"class":375},[369,687,457],{"class":382},[369,689,408],{"class":375},[369,691,692,695,697,699],{"class":371,"line":474},[369,693,694],{"class":382},"    \"max_attempts\"",[369,696,401],{"class":375},[369,698,457],{"class":382},[369,700,408],{"class":375},[369,702,703,706,708,710],{"class":371,"line":487},[369,704,705],{"class":382},"    \"progress\"",[369,707,401],{"class":375},[369,709,665],{"class":382},[369,711,408],{"class":375},[369,713,714,717,719,722],{"class":371,"line":500},[369,715,716],{"class":382},"    \"concurrency_key\"",[369,718,401],{"class":375},[369,720,721],{"class":404},"\"domain:example.com\"",[369,723,408],{"class":375},[369,725,726,729,731,733],{"class":371,"line":513},[369,727,728],{"class":382},"    \"unique_key\"",[369,730,401],{"class":375},[369,732,665],{"class":382},[369,734,408],{"class":375},[369,736,737,740,742,745],{"class":371,"line":524},[369,738,739],{"class":382},"    \"guarantee\"",[369,741,401],{"class":375},[369,743,744],{"class":404},"\"at-least-once\"",[369,746,408],{"class":375},[369,748,749,752,754,756],{"class":371,"line":530},[369,750,751],{"class":382},"    \"created_at\"",[369,753,401],{"class":375},[369,755,482],{"class":382},[369,757,408],{"class":375},[369,759,760,763,765,767],{"class":371,"line":536},[369,761,762],{"class":382},"    \"updated_at\"",[369,764,401],{"class":375},[369,766,495],{"class":382},[369,768,408],{"class":375},[369,770,771,774,776,778],{"class":371,"line":547},[369,772,773],{"class":382},"    \"dispatched_at\"",[369,775,401],{"class":375},[369,777,508],{"class":382},[369,779,408],{"class":375},[369,781,783,786,788,790],{"class":371,"line":782},18,[369,784,785],{"class":382},"    \"run_after\"",[369,787,401],{"class":375},[369,789,665],{"class":382},[369,791,408],{"class":375},[369,793,795,798,800,802],{"class":371,"line":794},19,[369,796,797],{"class":382},"    \"expires_at\"",[369,799,401],{"class":375},[369,801,665],{"class":382},[369,803,408],{"class":375},[369,805,807,810,812,814],{"class":371,"line":806},20,[369,808,809],{"class":382},"    \"cancel_requested_at\"",[369,811,401],{"class":375},[369,813,665],{"class":382},[369,815,408],{"class":375},[369,817,819,822,824,827],{"class":371,"line":818},21,[369,820,821],{"class":382},"    \"traceparent\"",[369,823,401],{"class":375},[369,825,826],{"class":404},"\"00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01\"",[369,828,408],{"class":375},[369,830,832,835,837,840],{"class":371,"line":831},22,[369,833,834],{"class":382},"    \"retryable\"",[369,836,401],{"class":375},[369,838,839],{"class":382},"true",[369,841,408],{"class":375},[369,843,845,848],{"class":371,"line":844},23,[369,846,847],{"class":382},"    \"logs\"",[369,849,386],{"class":375},[369,851,853],{"class":371,"line":852},24,[369,854,855],{"class":375},"      {\n",[369,857,859,862,864,867],{"class":371,"line":858},25,[369,860,861],{"class":382},"        \"attempt\"",[369,863,401],{"class":375},[369,865,866],{"class":382},"1",[369,868,408],{"class":375},[369,870,872,875,877,880],{"class":371,"line":871},26,[369,873,874],{"class":382},"        \"timestamp\"",[369,876,401],{"class":375},[369,878,879],{"class":382},"1753000011000",[369,881,408],{"class":375},[369,883,885,888,890],{"class":371,"line":884},27,[369,886,887],{"class":382},"        \"message\"",[369,889,401],{"class":375},[369,891,892],{"class":404},"\"Payment requested\"\n",[369,894,896],{"class":371,"line":895},28,[369,897,898],{"class":375},"      }\n",[369,900,902],{"class":371,"line":901},29,[369,903,904],{"class":375},"    ],\n",[369,906,908,911],{"class":371,"line":907},30,[369,909,910],{"class":382},"    \"attempts_log\"",[369,912,386],{"class":375},[369,914,916],{"class":371,"line":915},31,[369,917,855],{"class":375},[369,919,921,923,925,927],{"class":371,"line":920},32,[369,922,861],{"class":382},[369,924,401],{"class":375},[369,926,866],{"class":382},[369,928,408],{"class":375},[369,930,932,935,937,939],{"class":371,"line":931},33,[369,933,934],{"class":382},"        \"state\"",[369,936,401],{"class":375},[369,938,432],{"class":404},[369,940,408],{"class":375},[369,942,944,947,949,952],{"class":371,"line":943},34,[369,945,946],{"class":382},"        \"started_at\"",[369,948,401],{"class":375},[369,950,951],{"class":382},"1753000010000",[369,953,408],{"class":375},[369,955,957,960,962,965],{"class":371,"line":956},35,[369,958,959],{"class":382},"        \"finished_at\"",[369,961,401],{"class":375},[369,963,964],{"class":382},"1753000012000",[369,966,408],{"class":375},[369,968,970,973,975],{"class":371,"line":969},36,[369,971,972],{"class":382},"        \"error\"",[369,974,401],{"class":375},[369,976,977],{"class":404},"\"payment failed: 502\"\n",[369,979,981],{"class":371,"line":980},37,[369,982,898],{"class":375},[369,984,986],{"class":371,"line":985},38,[369,987,988],{"class":375},"    ]\n",[369,990,992],{"class":371,"line":991},39,[369,993,994],{"class":375},"  }\n",[369,996,998],{"class":371,"line":997},40,[369,999,550],{"class":375},[59,1001,1002,1011],{},[62,1003,1004],{},[65,1005,1006,1009],{},[68,1007,1008],{},"項目",[68,1010,162],{},[75,1012,1013,1028,1038,1052,1068,1078,1096],{},[65,1014,1015,1020],{},[80,1016,1017],{},[18,1018,1019],{},"result",[80,1021,1022,1025,1026],{},[18,1023,1024],{},"perform","の戻り値。成功以外は",[18,1027,665],{},[65,1029,1030,1035],{},[80,1031,1032],{},[18,1033,1034],{},"run_after",[80,1036,1037],{},"予約したジョブの実行予定時刻",[65,1039,1040,1045],{},[80,1041,1042],{},[18,1043,1044],{},"expires_at",[80,1046,1047,1048,1051],{},"実行開始の期限。期限を過ぎたジョブは、実行されずに",[18,1049,1050],{},"CANCELLED","に遷移",[65,1053,1054,1059],{},[80,1055,1056],{},[18,1057,1058],{},"cancel_requested_at",[80,1060,1061,1065,1066],{},[47,1062,1064],{"href":1063},"\u002Fguide\u002Fexecution#%E5%AE%9F%E8%A1%8C%E4%B8%AD%E3%81%AE%E5%8F%96%E3%82%8A%E6%B6%88%E3%81%97","実行中の取り消し","を要求した時刻。要求なしの場合は",[18,1067,665],{},[65,1069,1070,1075],{},[80,1071,1072],{},[18,1073,1074],{},"attempts_log",[80,1076,1077],{},"試行履歴。新しい試行から順",[65,1079,1080,1085],{},[80,1081,1082],{},[18,1083,1084],{},"logs",[80,1086,1087,1090,1091,1095],{},[18,1088,1089],{},"ctx.log()","で保存したログ。受信順で、各項目は試行回数, 記録時刻(epochミリ秒), 本文。ログなしの場合は空配列。件数と本文の長さの上限は",[47,1092,1094],{"href":1093},"\u002Fguide\u002Fperformer#%E3%83%AD%E3%82%B0","ログ","を参照",[65,1097,1098,1103],{},[80,1099,1100],{},[18,1101,1102],{},"traceparent",[80,1104,1105,1106],{},"投入時に指定したトレース情報。未指定の場合は",[18,1107,665],{},[134,1109,1111],{"id":1110},"post-apijobs","POST \u002Fapi\u002Fjobs",[15,1113,1114,1115,1117],{},"ジョブを投入します。",[27,1116],{},"\nリクエストの本文は、次の形式のJSONです。",[360,1119,1121],{"className":362,"code":1120,"language":364,"meta":365,"style":365},"{\n  \"binding\": \"MAIL\",\n  \"payload\": { \"to\": \"a@example.com\", \"subject\": \"hi\" },\n  \"maxAttempts\": 5,\n  \"delayMs\": 60000,\n  \"expiresInMs\": 600000,\n  \"priority\": 10,\n  \"concurrencyKey\": \"domain:example.com\",\n  \"uniqueKey\": \"mail:a@example.com:hi\",\n  \"partitionKey\": \"tenant-42\",\n  \"traceparent\": \"00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01\"\n}\n",[18,1122,1123,1127,1138,1167,1179,1191,1203,1215,1226,1238,1250,1260],{"__ignoreMap":365},[369,1124,1125],{"class":371,"line":372},[369,1126,376],{"class":375},[369,1128,1129,1132,1134,1136],{"class":371,"line":379},[369,1130,1131],{"class":382},"  \"binding\"",[369,1133,401],{"class":375},[369,1135,419],{"class":404},[369,1137,408],{"class":375},[369,1139,1140,1143,1146,1149,1151,1154,1156,1159,1161,1164],{"class":371,"line":389},[369,1141,1142],{"class":382},"  \"payload\"",[369,1144,1145],{"class":375},": { ",[369,1147,1148],{"class":382},"\"to\"",[369,1150,401],{"class":375},[369,1152,1153],{"class":404},"\"a@example.com\"",[369,1155,306],{"class":375},[369,1157,1158],{"class":382},"\"subject\"",[369,1160,401],{"class":375},[369,1162,1163],{"class":404},"\"hi\"",[369,1165,1166],{"class":375}," },\n",[369,1168,1169,1172,1174,1177],{"class":371,"line":395},[369,1170,1171],{"class":382},"  \"maxAttempts\"",[369,1173,401],{"class":375},[369,1175,1176],{"class":382},"5",[369,1178,408],{"class":375},[369,1180,1181,1184,1186,1189],{"class":371,"line":411},[369,1182,1183],{"class":382},"  \"delayMs\"",[369,1185,401],{"class":375},[369,1187,1188],{"class":382},"60000",[369,1190,408],{"class":375},[369,1192,1193,1196,1198,1201],{"class":371,"line":424},[369,1194,1195],{"class":382},"  \"expiresInMs\"",[369,1197,401],{"class":375},[369,1199,1200],{"class":382},"600000",[369,1202,408],{"class":375},[369,1204,1205,1208,1210,1213],{"class":371,"line":437},[369,1206,1207],{"class":382},"  \"priority\"",[369,1209,401],{"class":375},[369,1211,1212],{"class":382},"10",[369,1214,408],{"class":375},[369,1216,1217,1220,1222,1224],{"class":371,"line":449},[369,1218,1219],{"class":382},"  \"concurrencyKey\"",[369,1221,401],{"class":375},[369,1223,721],{"class":404},[369,1225,408],{"class":375},[369,1227,1228,1231,1233,1236],{"class":371,"line":462},[369,1229,1230],{"class":382},"  \"uniqueKey\"",[369,1232,401],{"class":375},[369,1234,1235],{"class":404},"\"mail:a@example.com:hi\"",[369,1237,408],{"class":375},[369,1239,1240,1243,1245,1248],{"class":371,"line":474},[369,1241,1242],{"class":382},"  \"partitionKey\"",[369,1244,401],{"class":375},[369,1246,1247],{"class":404},"\"tenant-42\"",[369,1249,408],{"class":375},[369,1251,1252,1255,1257],{"class":371,"line":487},[369,1253,1254],{"class":382},"  \"traceparent\"",[369,1256,401],{"class":375},[369,1258,1259],{"class":404},"\"00-4bf92f3577b34da6a3ce929d0e0e4736-00f067aa0ba902b7-01\"\n",[369,1261,1262],{"class":371,"line":500},[369,1263,550],{"class":375},[15,1265,1266,348,1268,1271,1272,1275,1276,1278,306,1281,306,1284,306,1287,1289,1290,1292,1293,306,1296,1299],{},[18,1267,184],{},[18,1269,1270],{},"payload","は必須で、",[18,1273,1274],{},"performers","に登録されたbindingを指定します。",[27,1277],{},[18,1279,1280],{},"maxAttempts",[18,1282,1283],{},"delayMs",[18,1285,1286],{},"expiresInMs",[18,1288,315],{},"は整数にしてください。",[27,1291],{},"\n上の例にない項目(",[18,1294,1295],{},"timeoutMs",[18,1297,1298],{},"backoff","など)は無視され、既定値が使われます。",[15,1301,1302,1304,1305,1307,1308,1310,1311,1313,1316,1317,1320],{},[18,1303,1286],{},"は、ジョブの投入時刻から数えた実行期限です。",[27,1306],{},"\n期限を過ぎたジョブは実行されず、",[18,1309,1050],{},"へ遷移します。",[27,1312],{},[18,1314,1315],{},"partitionKey","は、",[18,1318,1319],{},"shards","を2以上に設定したbindingにおいて、投入先のシャードを決定するためのキーであり、そのbindingでは必須です。",[15,1322,1323,1325,1326,1328,1329,1331,1332,1334,1335,1339,1340,1343,1344,1346,1347,1350],{},[18,1324,1102],{},"は任意です。",[27,1327],{},"\n本文で指定しない場合は",[18,1330,1102],{},"ヘッダの値が使われ、両方を指定した場合は本文の値が優先されます。",[27,1333],{},"\n値には、",[47,1336,1338],{"href":1337},"\u002Fguide\u002Fenqueue#%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B9%E6%83%85%E5%A0%B1","ジョブの投入","で説明している、W3C Trace Contextのversion ",[18,1341,1342],{},"00","の書式を使用してください。",[27,1345],{},"\n指定した値は、リトライ時にも引き継がれ、performerの",[18,1348,1349],{},"ctx.traceparent","に渡されます。",[15,1352,1353,1355],{},[18,1354,215],{},"が既存のジョブと同じ場合も201で応答し、新しいジョブは作成されず、本文には既存のジョブIDが含まれます。",[59,1357,1358,1366],{},[62,1359,1360],{},[65,1361,1362,1364],{},[68,1363,70],{},[68,1365,73],{},[75,1367,1368,1379],{},[65,1369,1370,1373],{},[80,1371,1372],{},"201",[80,1374,1375,1376],{},"作成。本文は",[18,1377,1378],{},"{ \"id\": \"...\" }",[65,1380,1381,1384],{},[80,1382,1383],{},"400",[80,1385,1386,1387,1389],{},"JSONの不正, または検証の失敗(未登録のbinding, 整数以外の値, 不正な",[18,1388,1102],{},")",[134,1391,1393],{"id":1392},"post-apijobsidretry","POST \u002Fapi\u002Fjobs\u002F:id\u002Fretry",[15,1395,1396,1399,1400,1403,1404,1407,1408,1410],{},[18,1397,1398],{},"FAILED","または",[18,1401,1402],{},"STALLED","のジョブを",[18,1405,1406],{},"SCHEDULED","状態に遷移させます。",[27,1409],{},"\n保持期間を過ぎて削除されたジョブは、リトライできません。",[59,1412,1413,1421],{},[62,1414,1415],{},[65,1416,1417,1419],{},[68,1418,70],{},[68,1420,73],{},[75,1422,1423,1431,1438,1451],{},[65,1424,1425,1428],{},[80,1426,1427],{},"200",[80,1429,1430],{},"リトライ済み",[65,1432,1433,1435],{},[80,1434,1383],{},[80,1436,1437],{},"ジョブIDの形式の不正",[65,1439,1440,1443],{},[80,1441,1442],{},"409",[80,1444,1445,1446,348,1448,1450],{},"ジョブの状態が",[18,1447,1398],{},[18,1449,1402],{},"のどちらでもない状態",[65,1452,1453,1456],{},[80,1454,1455],{},"410",[80,1457,1458],{},"存在しないジョブ, または保持期間を過ぎて削除されたジョブ",[15,1460,1461],{},"409の場合は、ジョブの状態が変化してから、再び要求してください。",[134,1463,1465],{"id":1464},"post-apijobsidcancel","POST \u002Fapi\u002Fjobs\u002F:id\u002Fcancel",[15,1467,1468,1469,1471,1472,306,1474,306,1477,1480],{},"ジョブを取り消します。",[27,1470],{},"\n対象は、",[18,1473,1406],{},[18,1475,1476],{},"QUEUED",[18,1478,1479],{},"RUNNING","のジョブです。",[15,1482,1483,1485,1486,1488,1489,1491,348,1493,1495,1496,1498,1499,1502,1503,1505,1506,1509,1510,1488,1512,1514,1515,1517],{},[18,1484,1406],{},"のジョブは、直ちに",[18,1487,1050],{},"に遷移します。",[27,1490],{},[18,1492,1476],{},[18,1494,1479],{},"のジョブは、既に実行されている可能性があるので、取り消しの要求として記録されます。",[27,1497],{},"\nこの場合、レスポンスに",[18,1500,1501],{},"requested: true","が含まれます。",[27,1504],{},"\nジョブは、performerが要求を確認して終了した場合か、要求から",[18,1507,1508],{},"reaperGraceMs","(既定30秒)が過ぎても結果が報告されない場合に、",[18,1511,1050],{},[27,1513],{},"\n詳細は、",[47,1516,1064],{"href":1063},"を参照してください。",[360,1519,1521],{"className":362,"code":1520,"language":364,"meta":365,"style":365},"{ \"ok\": true, \"requested\": true }\n",[18,1522,1523],{"__ignoreMap":365},[369,1524,1525,1528,1531,1533,1535,1537,1540,1542,1544],{"class":371,"line":372},[369,1526,1527],{"class":375},"{ ",[369,1529,1530],{"class":382},"\"ok\"",[369,1532,401],{"class":375},[369,1534,839],{"class":382},[369,1536,306],{"class":375},[369,1538,1539],{"class":382},"\"requested\"",[369,1541,401],{"class":375},[369,1543,839],{"class":382},[369,1545,1546],{"class":375}," }\n",[15,1548,1549,1550,1552,1553,1555,1556,1558,1559,1562],{},"取り消しを要求済みのジョブに再び要求した場合も、",[18,1551,1501],{},"で応答します。",[27,1554],{},"\n終了したジョブへの要求には、409で応答します。",[27,1557],{},"\nそのほかのレスポンスは、",[18,1560,1561],{},"retry","と同一です。",[134,1564,1566],{"id":1565},"post-apijobsbulk-retry","POST \u002Fapi\u002Fjobs\u002Fbulk-retry",[134,1568,1570],{"id":1569},"post-apijobsbulk-cancel","POST \u002Fapi\u002Fjobs\u002Fbulk-cancel",[15,1572,1573,1574,1576],{},"複数のジョブをまとめてリトライまたは取り消します。",[27,1575],{},"\n対象は、ジョブIDの配列、またはフィルタ条件のいずれかで指定します。",[15,1578,1579,1580,1583,1584,1586],{},"ジョブIDで指定する場合は",[18,1581,1582],{},"ids","を指定し、フィルタ条件で指定する場合は",[18,1585,1582],{},"を省略します。",[360,1588,1590],{"className":362,"code":1589,"language":364,"meta":365,"style":365},"{ \"ids\": [\"MAIL#0:xxxxxxxxxxxxxxxxxxxxxxxx\", \"MAIL#0:yyyyyyyyyyyyyyyyyyyyyyyy\"] }\n",[18,1591,1592],{"__ignoreMap":365},[369,1593,1594,1596,1599,1602,1604,1606,1609],{"class":371,"line":372},[369,1595,1527],{"class":375},[369,1597,1598],{"class":382},"\"ids\"",[369,1600,1601],{"class":375},": [",[369,1603,405],{"class":404},[369,1605,306],{"class":375},[369,1607,1608],{"class":404},"\"MAIL#0:yyyyyyyyyyyyyyyyyyyyyyyy\"",[369,1610,1611],{"class":375},"] }\n",[360,1613,1615],{"className":362,"code":1614,"language":364,"meta":365,"style":365},"{ \"binding\": \"MAIL\", \"state\": \"FAILED\", \"created_from\": 1753000000000, \"limit\": 200 }\n",[18,1616,1617],{"__ignoreMap":365},[369,1618,1619,1621,1624,1626,1628,1630,1633,1635,1637,1639,1642,1644,1646,1648,1651,1653,1655],{"class":371,"line":372},[369,1620,1527],{"class":375},[369,1622,1623],{"class":382},"\"binding\"",[369,1625,401],{"class":375},[369,1627,419],{"class":404},[369,1629,306],{"class":375},[369,1631,1632],{"class":382},"\"state\"",[369,1634,401],{"class":375},[369,1636,432],{"class":404},[369,1638,306],{"class":375},[369,1640,1641],{"class":382},"\"created_from\"",[369,1643,401],{"class":375},[369,1645,482],{"class":382},[369,1647,306],{"class":375},[369,1649,1650],{"class":382},"\"limit\"",[369,1652,401],{"class":375},[369,1654,1427],{"class":382},[369,1656,1546],{"class":375},[59,1658,1659,1671],{},[62,1660,1661],{},[65,1662,1663,1665,1668],{},[68,1664,1008],{},[68,1666,1667],{},"必須",[68,1669,1670],{},"説明",[75,1672,1673,1685,1695,1723,1734,1744,1757,1770],{},[65,1674,1675,1679,1682],{},[80,1676,1677],{},[18,1678,1582],{},[80,1680,1681],{},"任意",[80,1683,1684],{},"ジョブIDの配列。1件以上200件以下",[65,1686,1687,1691,1693],{},[80,1688,1689],{},[18,1690,184],{},[80,1692,1681],{},[80,1694,189],{},[65,1696,1697,1701,1703],{},[80,1698,1699],{},[18,1700,171],{},[80,1702,1681],{},[80,1704,1705,1708,1709,306,1711,1713,1714,1708,1717,306,1719,306,1721],{},[18,1706,1707],{},"bulk-retry","は",[18,1710,1398],{},[18,1712,1402],{},"。",[18,1715,1716],{},"bulk-cancel",[18,1718,1406],{},[18,1720,1476],{},[18,1722,1479],{},[65,1724,1725,1729,1731],{},[80,1726,1727],{},[18,1728,208],{},[80,1730,1681],{},[80,1732,1733],{},"完全一致",[65,1735,1736,1740,1742],{},[80,1737,1738],{},[18,1739,223],{},[80,1741,1681],{},[80,1743,1733],{},[65,1745,1746,1750,1752],{},[80,1747,1748],{},[18,1749,237],{},[80,1751,1681],{},[80,1753,1754,1756],{},[18,1755,244],{},"の下限",[65,1758,1759,1763,1765],{},[80,1760,1761],{},[18,1762,252],{},[80,1764,1681],{},[80,1766,1767,1769],{},[18,1768,244],{},"の上限",[65,1771,1772,1776,1778],{},[80,1773,1774],{},[18,1775,266],{},[80,1777,1681],{},[80,1779,1780],{},"1回で処理する件数。1以上, 既定と最大はいずれも200",[15,1782,1783,1785,1786,1788,306,1790,306,1792,1794],{},[18,1784,1582],{},"を指定した場合、他の条件は無視されます。",[27,1787],{},[18,1789,237],{},[18,1791,252],{},[18,1793,266],{},"には整数を指定してください。",[15,1796,1797,1798,1800,1801,1803,1804,348,1806,1808,1809,1803,1811,306,1813,306,1815,1480,1817,1819,1820,1822,1824,1825,1828,1829,1831,1833,1834,1836,1837,1839,1841],{},"条件で",[18,1799,171],{},"を省略した場合、",[18,1802,1707],{},"の対象は",[18,1805,1398],{},[18,1807,1402],{},"のジョブ、",[18,1810,1716],{},[18,1812,1406],{},[18,1814,1476],{},[18,1816,1479],{},[27,1818],{},"\nこれ以外の状態を指定した場合は、400で応答します。",[27,1821],{},[18,1823,1707],{},"では、",[18,1826,1827],{},"failedRetentionMs","を過ぎたジョブは対象から除外されます。",[27,1830],{},[18,1832,1716],{},"では、すでに取り消しを要求済みのジョブは、",[18,1835,1050],{},"が確定するまで対象から除外されます。",[27,1838],{},[18,1840,1582],{},"でジョブを直接指定した場合は、すでに要求済みのジョブに対して再度要求しても、二重に処理されることはありません。",[360,1843,1845],{"className":362,"code":1844,"language":364,"meta":365,"style":365},"{\n  \"ok\": [\"MAIL#0:xxxxxxxxxxxxxxxxxxxxxxxx\"],\n  \"failed\": [{ \"id\": \"MAIL#0:yyyyyyyyyyyyyyyyyyyyyyyy\", \"reason\": \"gone\" }],\n  \"remaining\": 320\n}\n",[18,1846,1847,1851,1863,1891,1901],{"__ignoreMap":365},[369,1848,1849],{"class":371,"line":372},[369,1850,376],{"class":375},[369,1852,1853,1856,1858,1860],{"class":371,"line":379},[369,1854,1855],{"class":382},"  \"ok\"",[369,1857,1601],{"class":375},[369,1859,405],{"class":404},[369,1861,1862],{"class":375},"],\n",[369,1864,1865,1868,1871,1874,1876,1878,1880,1883,1885,1888],{"class":371,"line":389},[369,1866,1867],{"class":382},"  \"failed\"",[369,1869,1870],{"class":375},": [{ ",[369,1872,1873],{"class":382},"\"id\"",[369,1875,401],{"class":375},[369,1877,1608],{"class":404},[369,1879,306],{"class":375},[369,1881,1882],{"class":382},"\"reason\"",[369,1884,401],{"class":375},[369,1886,1887],{"class":404},"\"gone\"",[369,1889,1890],{"class":375}," }],\n",[369,1892,1893,1896,1898],{"class":371,"line":395},[369,1894,1895],{"class":382},"  \"remaining\"",[369,1897,401],{"class":375},[369,1899,1900],{"class":382},"320\n",[369,1902,1903],{"class":371,"line":411},[369,1904,550],{"class":375},[15,1906,1907,1908,1910,1912,1913,1916,1917,1919,1922,1923,1926,1927,1929,348,1932,1935,1936,1938,1940,1941,1944,1945,1916],{},"一部のジョブの処理に失敗した場合も、ステータスコードは200です。",[27,1909],{},[18,1911,1716],{},"では、取り消しの要求として記録されたジョブも",[18,1914,1915],{},"ok","に含まれます。",[27,1918],{},[18,1920,1921],{},"failed","の",[18,1924,1925],{},"reason","は、1件ずつのリトライと取り消しのエンドポイントが応答するエラーに対応します。",[27,1928],{},[18,1930,1931],{},"invalid-state",[18,1933,1934],{},"gone","は、それぞれ409と410に相当します。",[27,1937],{},[18,1939,1582],{},"にジョブIDとして不正な値が含まれている場合は、その値が",[18,1942,1943],{},"invalid-id","として",[18,1946,1921],{},[15,1948,1949,1952,1953,1955,1956,1958,1959,1961,1963,1964,1966,1967,1969,1970,1916],{},[18,1950,1951],{},"remaining","は、条件で指定したときに",[18,1954,266],{},"を超えて処理されなかった件数です。",[27,1957],{},"\n0になるまで、同じ要求を再送してください。",[27,1960],{},[18,1962,1582],{},"で指定した場合は、",[18,1965,1951],{},"は常に0です。",[27,1968],{},"\n要求の時点で条件に合わないジョブは、一覧に表示されていても",[18,1971,1921],{},[134,1973,1975],{"id":1974},"post-apijobsidreschedule","POST \u002Fapi\u002Fjobs\u002F:id\u002Freschedule",[15,1977,1978,1979,1480],{},"予約したジョブの実行時刻を変更します。対象は、",[18,1980,1406],{},[360,1982,1984],{"className":362,"code":1983,"language":364,"meta":365,"style":365},"{ \"runAt\": 1753003600000, \"priority\": 10 }\n",[18,1985,1986],{"__ignoreMap":365},[369,1987,1988,1990,1993,1995,1998,2000,2003,2005,2007],{"class":371,"line":372},[369,1989,1527],{"class":375},[369,1991,1992],{"class":382},"\"runAt\"",[369,1994,401],{"class":375},[369,1996,1997],{"class":382},"1753003600000",[369,1999,306],{"class":375},[369,2001,2002],{"class":382},"\"priority\"",[369,2004,401],{"class":375},[369,2006,1212],{"class":382},[369,2008,1546],{"class":375},[59,2010,2011,2021],{},[62,2012,2013],{},[65,2014,2015,2017,2019],{},[68,2016,1008],{},[68,2018,1667],{},[68,2020,1670],{},[75,2022,2023,2039,2052],{},[65,2024,2025,2030,2033],{},[80,2026,2027],{},[18,2028,2029],{},"runAt",[80,2031,2032],{},"条件",[80,2034,2035,2036,2038],{},"絶対時刻。",[18,2037,1283],{},"と同時に指定不可",[65,2040,2041,2045,2047],{},[80,2042,2043],{},[18,2044,1283],{},[80,2046,2032],{},[80,2048,2049,2050,2038],{},"現在時刻からの相対。",[18,2051,2029],{},[65,2053,2054,2058,2060],{},[80,2055,2056],{},[18,2057,315],{},[80,2059,1681],{},[80,2061,2062],{},"同時に変更する場合に指定",[15,2064,2065,348,2067,2069,2070,2072,2073,2075,306,2077,306,2079,1289],{},[18,2066,2029],{},[18,2068,1283],{},"は、いずれか一方を指定してください。",[27,2071],{},"\n両方を指定した場合と、どちらも指定しない場合は、400で応答します。",[27,2074],{},[18,2076,2029],{},[18,2078,1283],{},[18,2080,315],{},[15,2082,2083,2084,2086,2088,2089,2091,2092,1562],{},"ジョブIDは変わりません。",[27,2085],{},[18,2087,215],{},"による重複の判定も継続します。",[27,2090],{},"\nステータスコードは、",[18,2093,1561],{},[55,2095,2096],{"id":2096},"集計と診断",[134,2098,2100],{"id":2099},"get-apistats","GET \u002Fapi\u002Fstats",[15,2102,2103],{},"状態別の件数を取得します。",[360,2105,2107],{"className":362,"code":2106,"language":364,"meta":365,"style":365},"{\n  \"byState\": { \"SCHEDULED\": 12, \"RUNNING\": 3, \"COMPLETED\": 480, \"FAILED\": 2 },\n  \"oldestScheduledMs\": 45000\n}\n",[18,2108,2109,2113,2158,2168],{"__ignoreMap":365},[369,2110,2111],{"class":371,"line":372},[369,2112,376],{"class":375},[369,2114,2115,2118,2120,2123,2125,2128,2130,2133,2135,2137,2139,2142,2144,2147,2149,2151,2153,2156],{"class":371,"line":379},[369,2116,2117],{"class":382},"  \"byState\"",[369,2119,1145],{"class":375},[369,2121,2122],{"class":382},"\"SCHEDULED\"",[369,2124,401],{"class":375},[369,2126,2127],{"class":382},"12",[369,2129,306],{"class":375},[369,2131,2132],{"class":382},"\"RUNNING\"",[369,2134,401],{"class":375},[369,2136,457],{"class":382},[369,2138,306],{"class":375},[369,2140,2141],{"class":382},"\"COMPLETED\"",[369,2143,401],{"class":375},[369,2145,2146],{"class":382},"480",[369,2148,306],{"class":375},[369,2150,432],{"class":382},[369,2152,401],{"class":375},[369,2154,2155],{"class":382},"2",[369,2157,1166],{"class":375},[369,2159,2160,2163,2165],{"class":371,"line":389},[369,2161,2162],{"class":382},"  \"oldestScheduledMs\"",[369,2164,401],{"class":375},[369,2166,2167],{"class":382},"45000\n",[369,2169,2170],{"class":371,"line":395},[369,2171,550],{"class":375},[15,2173,2174,2177,2178,2180,2181,2183,2185,2186,2188],{},[18,2175,2176],{},"oldestScheduledMs","は、最も古い",[18,2179,1406],{},"のジョブが投入されてからの経過時間をミリ秒で表します。",[27,2182],{},[18,2184,1406],{},"のジョブが存在しない場合、値は",[18,2187,665],{},"です。",[134,2190,2192],{"id":2191},"get-apimetrics","GET \u002Fapi\u002Fmetrics",[15,2194,2195],{},"記録したメトリクスをもとに、bindingごとの失敗率と所要時間を取得します。",[145,2197,147],{"id":2198},"クエリパラメータ-1",[59,2200,2201,2211],{},[62,2202,2203],{},[65,2204,2205,2207,2209],{},[68,2206,156],{},[68,2208,159],{},[68,2210,162],{},[75,2212,2213,2228],{},[65,2214,2215,2220,2225],{},[80,2216,2217],{},[18,2218,2219],{},"hours",[80,2221,2222],{},[18,2223,2224],{},"24",[80,2226,2227],{},"集計する時間。1以上720以下の整数",[65,2229,2230,2234,2236],{},[80,2231,2232],{},[18,2233,184],{},[80,2235,174],{},[80,2237,189],{},[360,2239,2241],{"className":362,"code":2240,"language":364,"meta":365,"style":365},"{\n  \"hours\": 24,\n  \"bindings\": [\n    {\n      \"binding\": \"MAIL\",\n      \"total\": 1200,\n      \"failed\": 18,\n      \"failureRate\": 0.015,\n      \"avgDurationMs\": 820,\n      \"maxDurationMs\": 5400,\n      \"p95DurationMs\": 2100,\n      \"avgAttempts\": 1.04\n    }\n  ],\n  \"series\": [{ \"at\": 1753000000000, \"total\": 50, \"failed\": 1, \"avgDurationMs\": 810 }]\n}\n",[18,2242,2243,2247,2258,2265,2269,2279,2291,2303,2315,2327,2339,2351,2361,2365,2369,2415],{"__ignoreMap":365},[369,2244,2245],{"class":371,"line":372},[369,2246,376],{"class":375},[369,2248,2249,2252,2254,2256],{"class":371,"line":379},[369,2250,2251],{"class":382},"  \"hours\"",[369,2253,401],{"class":375},[369,2255,2224],{"class":382},[369,2257,408],{"class":375},[369,2259,2260,2263],{"class":371,"line":389},[369,2261,2262],{"class":382},"  \"bindings\"",[369,2264,386],{"class":375},[369,2266,2267],{"class":371,"line":395},[369,2268,392],{"class":375},[369,2270,2271,2273,2275,2277],{"class":371,"line":411},[369,2272,414],{"class":382},[369,2274,401],{"class":375},[369,2276,419],{"class":404},[369,2278,408],{"class":375},[369,2280,2281,2284,2286,2289],{"class":371,"line":424},[369,2282,2283],{"class":382},"      \"total\"",[369,2285,401],{"class":375},[369,2287,2288],{"class":382},"1200",[369,2290,408],{"class":375},[369,2292,2293,2296,2298,2301],{"class":371,"line":437},[369,2294,2295],{"class":382},"      \"failed\"",[369,2297,401],{"class":375},[369,2299,2300],{"class":382},"18",[369,2302,408],{"class":375},[369,2304,2305,2308,2310,2313],{"class":371,"line":449},[369,2306,2307],{"class":382},"      \"failureRate\"",[369,2309,401],{"class":375},[369,2311,2312],{"class":382},"0.015",[369,2314,408],{"class":375},[369,2316,2317,2320,2322,2325],{"class":371,"line":462},[369,2318,2319],{"class":382},"      \"avgDurationMs\"",[369,2321,401],{"class":375},[369,2323,2324],{"class":382},"820",[369,2326,408],{"class":375},[369,2328,2329,2332,2334,2337],{"class":371,"line":474},[369,2330,2331],{"class":382},"      \"maxDurationMs\"",[369,2333,401],{"class":375},[369,2335,2336],{"class":382},"5400",[369,2338,408],{"class":375},[369,2340,2341,2344,2346,2349],{"class":371,"line":487},[369,2342,2343],{"class":382},"      \"p95DurationMs\"",[369,2345,401],{"class":375},[369,2347,2348],{"class":382},"2100",[369,2350,408],{"class":375},[369,2352,2353,2356,2358],{"class":371,"line":500},[369,2354,2355],{"class":382},"      \"avgAttempts\"",[369,2357,401],{"class":375},[369,2359,2360],{"class":382},"1.04\n",[369,2362,2363],{"class":371,"line":513},[369,2364,527],{"class":375},[369,2366,2367],{"class":371,"line":524},[369,2368,533],{"class":375},[369,2370,2371,2374,2376,2379,2381,2383,2385,2388,2390,2393,2395,2398,2400,2402,2404,2407,2409,2412],{"class":371,"line":530},[369,2372,2373],{"class":382},"  \"series\"",[369,2375,1870],{"class":375},[369,2377,2378],{"class":382},"\"at\"",[369,2380,401],{"class":375},[369,2382,482],{"class":382},[369,2384,306],{"class":375},[369,2386,2387],{"class":382},"\"total\"",[369,2389,401],{"class":375},[369,2391,2392],{"class":382},"50",[369,2394,306],{"class":375},[369,2396,2397],{"class":382},"\"failed\"",[369,2399,401],{"class":375},[369,2401,866],{"class":382},[369,2403,306],{"class":375},[369,2405,2406],{"class":382},"\"avgDurationMs\"",[369,2408,401],{"class":375},[369,2410,2411],{"class":382},"810",[369,2413,2414],{"class":375}," }]\n",[369,2416,2417],{"class":371,"line":536},[369,2418,550],{"class":375},[15,2420,2421,2422,2424,2426,2427,2429,2430,2432,2435,2436,2438],{},"メトリクスがサンプリングされている期間も、実際の件数に近い値が含まれます。",[27,2423],{},[18,2425,2219],{},"が範囲外の場合と、",[18,2428,184],{},"が不正な名前の場合は、400で応答します。",[27,2431],{},[18,2433,2434],{},"metrics","を設定していない構成では、501で応答します。",[27,2437],{},"\n502は、メトリクスを取得できなかった場合の応答で、本文に理由が含まれます。",[134,2440,2442],{"id":2441},"get-apidiagnostics","GET \u002Fapi\u002Fdiagnostics",[15,2444,2445],{},"bindingごとに、実行待ちのジョブが実行されない原因を取得します。実行中のジョブの件数と、現在の実行量の設定も含まれます。",[360,2447,2449],{"className":362,"code":2448,"language":364,"meta":365,"style":365},"{\n  \"bindings\": {\n    \"MAIL\": {\n      \"active\": 2,\n      \"blocked\": { \"paused\": false, \"capacity\": true, \"tokens\": false, \"perKey\": false, \"perKeyTokens\": false },\n      \"policy\": {\n        \"paused\": false,\n        \"concurrency\": 100,\n        \"perKeyConcurrency\": 1,\n        \"rate\": null,\n        \"perKeyRate\": null,\n        \"agingIntervalMs\": 60000,\n        \"reaperGraceMs\": 30000\n      }\n    }\n  }\n}\n",[18,2450,2451,2455,2461,2468,2479,2532,2539,2550,2562,2573,2584,2595,2606,2616,2620,2624,2628],{"__ignoreMap":365},[369,2452,2453],{"class":371,"line":372},[369,2454,376],{"class":375},[369,2456,2457,2459],{"class":371,"line":379},[369,2458,2262],{"class":382},[369,2460,589],{"class":375},[369,2462,2463,2466],{"class":371,"line":389},[369,2464,2465],{"class":382},"    \"MAIL\"",[369,2467,589],{"class":375},[369,2469,2470,2473,2475,2477],{"class":371,"line":395},[369,2471,2472],{"class":382},"      \"active\"",[369,2474,401],{"class":375},[369,2476,2155],{"class":382},[369,2478,408],{"class":375},[369,2480,2481,2484,2486,2489,2491,2494,2496,2499,2501,2503,2505,2508,2510,2512,2514,2517,2519,2521,2523,2526,2528,2530],{"class":371,"line":411},[369,2482,2483],{"class":382},"      \"blocked\"",[369,2485,1145],{"class":375},[369,2487,2488],{"class":382},"\"paused\"",[369,2490,401],{"class":375},[369,2492,2493],{"class":382},"false",[369,2495,306],{"class":375},[369,2497,2498],{"class":382},"\"capacity\"",[369,2500,401],{"class":375},[369,2502,839],{"class":382},[369,2504,306],{"class":375},[369,2506,2507],{"class":382},"\"tokens\"",[369,2509,401],{"class":375},[369,2511,2493],{"class":382},[369,2513,306],{"class":375},[369,2515,2516],{"class":382},"\"perKey\"",[369,2518,401],{"class":375},[369,2520,2493],{"class":382},[369,2522,306],{"class":375},[369,2524,2525],{"class":382},"\"perKeyTokens\"",[369,2527,401],{"class":375},[369,2529,2493],{"class":382},[369,2531,1166],{"class":375},[369,2533,2534,2537],{"class":371,"line":424},[369,2535,2536],{"class":382},"      \"policy\"",[369,2538,589],{"class":375},[369,2540,2541,2544,2546,2548],{"class":371,"line":437},[369,2542,2543],{"class":382},"        \"paused\"",[369,2545,401],{"class":375},[369,2547,2493],{"class":382},[369,2549,408],{"class":375},[369,2551,2552,2555,2557,2560],{"class":371,"line":449},[369,2553,2554],{"class":382},"        \"concurrency\"",[369,2556,401],{"class":375},[369,2558,2559],{"class":382},"100",[369,2561,408],{"class":375},[369,2563,2564,2567,2569,2571],{"class":371,"line":462},[369,2565,2566],{"class":382},"        \"perKeyConcurrency\"",[369,2568,401],{"class":375},[369,2570,866],{"class":382},[369,2572,408],{"class":375},[369,2574,2575,2578,2580,2582],{"class":371,"line":474},[369,2576,2577],{"class":382},"        \"rate\"",[369,2579,401],{"class":375},[369,2581,665],{"class":382},[369,2583,408],{"class":375},[369,2585,2586,2589,2591,2593],{"class":371,"line":487},[369,2587,2588],{"class":382},"        \"perKeyRate\"",[369,2590,401],{"class":375},[369,2592,665],{"class":382},[369,2594,408],{"class":375},[369,2596,2597,2600,2602,2604],{"class":371,"line":500},[369,2598,2599],{"class":382},"        \"agingIntervalMs\"",[369,2601,401],{"class":375},[369,2603,1188],{"class":382},[369,2605,408],{"class":375},[369,2607,2608,2611,2613],{"class":371,"line":513},[369,2609,2610],{"class":382},"        \"reaperGraceMs\"",[369,2612,401],{"class":375},[369,2614,2615],{"class":382},"30000\n",[369,2617,2618],{"class":371,"line":524},[369,2619,898],{"class":375},[369,2621,2622],{"class":371,"line":530},[369,2623,527],{"class":375},[369,2625,2626],{"class":371,"line":536},[369,2627,994],{"class":375},[369,2629,2630],{"class":371,"line":547},[369,2631,550],{"class":375},[59,2633,2634,2642],{},[62,2635,2636],{},[65,2637,2638,2640],{},[68,2639,1008],{},[68,2641,73],{},[75,2643,2644,2654,2664],{},[65,2645,2646,2651],{},[80,2647,2648],{},[18,2649,2650],{},"active",[80,2652,2653],{},"実行中のジョブの件数",[65,2655,2656,2661],{},[80,2657,2658],{},[18,2659,2660],{},"blocked",[80,2662,2663],{},"実行待ちのジョブの実行を制限している設定",[65,2665,2666,2671],{},[80,2667,2668],{},[18,2669,2670],{},"policy",[80,2672,2673],{},"現在適用している実行量の設定",[145,2675,2660],{"id":2660},[59,2677,2678,2687],{},[62,2679,2680],{},[65,2681,2682,2684],{},[68,2683,1008],{},[68,2685,2686],{},"制限",[75,2688,2689,2699,2709,2719,2729],{},[65,2690,2691,2696],{},[80,2692,2693],{},[18,2694,2695],{},"paused",[80,2697,2698],{},"一時停止",[65,2700,2701,2706],{},[80,2702,2703],{},[18,2704,2705],{},"capacity",[80,2707,2708],{},"同時実行数",[65,2710,2711,2716],{},[80,2712,2713],{},[18,2714,2715],{},"tokens",[80,2717,2718],{},"レート",[65,2720,2721,2726],{},[80,2722,2723],{},[18,2724,2725],{},"perKey",[80,2727,2728],{},"キーごとの同時実行数",[65,2730,2731,2736],{},[80,2732,2733],{},[18,2734,2735],{},"perKeyTokens",[80,2737,2738],{},"キーごとのレート",[134,2740,2742],{"id":2741},"get-apibindings","GET \u002Fapi\u002Fbindings",[15,2744,2745,2746,2748,2749,2751],{},"ジョブを投入するbinding名の一覧を取得します。",[27,2747],{},"\n一度も実行されていないbindingを含め、",[18,2750,1274],{},"に登録したすべてのbinding名が取得対象です。",[360,2753,2755],{"className":362,"code":2754,"language":364,"meta":365,"style":365},"{ \"bindings\": [\"CHARGE\", \"MAIL\"] }\n",[18,2756,2757],{"__ignoreMap":365},[369,2758,2759,2761,2764,2766,2769,2771,2773],{"class":371,"line":372},[369,2760,1527],{"class":375},[369,2762,2763],{"class":382},"\"bindings\"",[369,2765,1601],{"class":375},[369,2767,2768],{"class":404},"\"CHARGE\"",[369,2770,306],{"class":375},[369,2772,419],{"class":404},[369,2774,1611],{"class":375},[55,2776,2777],{"id":2777},"実行量の設定",[134,2779,2781],{"id":2780},"post-apibindingsbindingpolicy","POST \u002Fapi\u002Fbindings\u002F:binding\u002Fpolicy",[15,2783,2784,2785,2787,2788,2791],{},"実行量の設定を、実行時に変更します。",[27,2786],{},"\n変更は、",[18,2789,2790],{},"bindings","の設定より優先されます。",[360,2793,2795],{"className":362,"code":2794,"language":364,"meta":365,"style":365},"{ \"paused\": true, \"concurrency\": 5 }\n",[18,2796,2797],{"__ignoreMap":365},[369,2798,2799,2801,2803,2805,2807,2809,2812,2814,2816],{"class":371,"line":372},[369,2800,1527],{"class":375},[369,2802,2488],{"class":382},[369,2804,401],{"class":375},[369,2806,839],{"class":382},[369,2808,306],{"class":375},[369,2810,2811],{"class":382},"\"concurrency\"",[369,2813,401],{"class":375},[369,2815,1176],{"class":382},[369,2817,1546],{"class":375},[59,2819,2820,2828],{},[62,2821,2822],{},[65,2823,2824,2826],{},[68,2825,1008],{},[68,2827,1670],{},[75,2829,2830,2839,2849,2859,2874,2889,2902],{},[65,2831,2832,2836],{},[80,2833,2834],{},[18,2835,2695],{},[80,2837,2838],{},"投入の一時停止。停止中も実行中のジョブの監視は継続",[65,2840,2841,2846],{},[80,2842,2843],{},[18,2844,2845],{},"concurrency",[80,2847,2848],{},"同時実行数。0以上の整数",[65,2850,2851,2856],{},[80,2852,2853],{},[18,2854,2855],{},"perKeyConcurrency",[80,2857,2858],{},"キーごとの同時実行数。0以上の整数",[65,2860,2861,2866],{},[80,2862,2863],{},[18,2864,2865],{},"rate",[80,2867,2868,1713,2871,2873],{},[18,2869,2870],{},"{ tokens, intervalMs }",[18,2872,665],{},"でレートの制限を解除",[65,2875,2876,2881],{},[80,2877,2878],{},[18,2879,2880],{},"perKeyRate",[80,2882,2883,2885,2886,2888],{},[18,2884,2870],{},"。キーごとのレート。",[18,2887,665],{},"で制限を解除",[65,2890,2891,2896],{},[80,2892,2893],{},[18,2894,2895],{},"agingIntervalMs",[80,2897,2898,2899,2901],{},"エージングの間隔。",[18,2900,665],{},"でエージングなし",[65,2903,2904,2908],{},[80,2905,2906],{},[18,2907,1508],{},[80,2909,2910],{},"無応答と判定するまでの猶予。0以上の整数",[15,2912,2913,2914,2916,2917,2919,2920,348,2922,2924],{},"指定した項目のみが変更され、省略した項目は維持されます。",[27,2915],{},"\n成功時には、変更後の設定と適用されたshardの数がレスポンスに含まれます。",[27,2918],{},"\n以下は、",[18,2921,2695],{},[18,2923,2845],{},"を変更した場合の例です。",[360,2926,2928],{"className":362,"code":2927,"language":364,"meta":365,"style":365},"{\n  \"binding\": \"MAIL\",\n  \"shards\": 1,\n  \"policy\": {\n    \"paused\": true,\n    \"concurrency\": 5,\n    \"perKeyConcurrency\": 1,\n    \"rate\": null,\n    \"perKeyRate\": null,\n    \"agingIntervalMs\": 60000,\n    \"reaperGraceMs\": 30000\n  }\n}\n",[18,2929,2930,2934,2944,2955,2962,2973,2984,2995,3006,3017,3028,3037,3041],{"__ignoreMap":365},[369,2931,2932],{"class":371,"line":372},[369,2933,376],{"class":375},[369,2935,2936,2938,2940,2942],{"class":371,"line":379},[369,2937,1131],{"class":382},[369,2939,401],{"class":375},[369,2941,419],{"class":404},[369,2943,408],{"class":375},[369,2945,2946,2949,2951,2953],{"class":371,"line":389},[369,2947,2948],{"class":382},"  \"shards\"",[369,2950,401],{"class":375},[369,2952,866],{"class":382},[369,2954,408],{"class":375},[369,2956,2957,2960],{"class":371,"line":395},[369,2958,2959],{"class":382},"  \"policy\"",[369,2961,589],{"class":375},[369,2963,2964,2967,2969,2971],{"class":371,"line":411},[369,2965,2966],{"class":382},"    \"paused\"",[369,2968,401],{"class":375},[369,2970,839],{"class":382},[369,2972,408],{"class":375},[369,2974,2975,2978,2980,2982],{"class":371,"line":424},[369,2976,2977],{"class":382},"    \"concurrency\"",[369,2979,401],{"class":375},[369,2981,1176],{"class":382},[369,2983,408],{"class":375},[369,2985,2986,2989,2991,2993],{"class":371,"line":437},[369,2987,2988],{"class":382},"    \"perKeyConcurrency\"",[369,2990,401],{"class":375},[369,2992,866],{"class":382},[369,2994,408],{"class":375},[369,2996,2997,3000,3002,3004],{"class":371,"line":449},[369,2998,2999],{"class":382},"    \"rate\"",[369,3001,401],{"class":375},[369,3003,665],{"class":382},[369,3005,408],{"class":375},[369,3007,3008,3011,3013,3015],{"class":371,"line":462},[369,3009,3010],{"class":382},"    \"perKeyRate\"",[369,3012,401],{"class":375},[369,3014,665],{"class":382},[369,3016,408],{"class":375},[369,3018,3019,3022,3024,3026],{"class":371,"line":474},[369,3020,3021],{"class":382},"    \"agingIntervalMs\"",[369,3023,401],{"class":375},[369,3025,1188],{"class":382},[369,3027,408],{"class":375},[369,3029,3030,3033,3035],{"class":371,"line":487},[369,3031,3032],{"class":382},"    \"reaperGraceMs\"",[369,3034,401],{"class":375},[369,3036,2615],{"class":382},[369,3038,3039],{"class":371,"line":500},[369,3040,994],{"class":375},[369,3042,3043],{"class":371,"line":513},[369,3044,550],{"class":375},[15,3046,3047,3048,3050,3051,3053],{},"変更は、対象のbindingに属するすべてのshardに適用されます。",[27,3049],{},"\nshardを分割している場合、ネットワークの分断や一時的な障害により、一部のshardへの変更の適用に失敗する可能性があります。",[27,3052],{},"\nその場合は、HTTPステータスコード500で応答し、本文に失敗したshardの番号が含まれます。",[360,3055,3057],{"className":362,"code":3056,"language":364,"meta":365,"style":365},"{ \"error\": \"the change reached 3 of 4 shards, send the same request again\", \"binding\": \"MAIL\", \"shards\": 4, \"failed\": [2] }\n",[18,3058,3059],{"__ignoreMap":365},[369,3060,3061,3063,3066,3068,3071,3073,3075,3077,3079,3081,3084,3086,3089,3091,3093,3095,3097],{"class":371,"line":372},[369,3062,1527],{"class":375},[369,3064,3065],{"class":382},"\"error\"",[369,3067,401],{"class":375},[369,3069,3070],{"class":404},"\"the change reached 3 of 4 shards, send the same request again\"",[369,3072,306],{"class":375},[369,3074,1623],{"class":382},[369,3076,401],{"class":375},[369,3078,419],{"class":404},[369,3080,306],{"class":375},[369,3082,3083],{"class":382},"\"shards\"",[369,3085,401],{"class":375},[369,3087,3088],{"class":382},"4",[369,3090,306],{"class":375},[369,3092,2397],{"class":382},[369,3094,1601],{"class":375},[369,3096,2155],{"class":382},[369,3098,1611],{"class":375},[15,3100,3101,3102,3104,3105,3107,3108,3110],{},"同じ要求を再び送信すると、残りのshardに変更が適用されます。",[27,3103],{},"\n何度送信しても、設定の結果は同一です。",[27,3106],{},"\n変更後は、",[18,3109,2790],{},"の設定が適用されなくなります。",[134,3112,3114],{"id":3113},"post-apibindingsbindingpolicyreset","POST \u002Fapi\u002Fbindings\u002F:binding\u002Fpolicy\u002Freset",[15,3116,3117,3118,3120,3121,3123,3124,3126],{},"実行時の変更を破棄し、",[18,3119,2790],{},"の設定に戻します。",[27,3122],{},"\n次の投入から、",[18,3125,2790],{},"の設定が再び適用されます。",[360,3128,3130],{"className":362,"code":3129,"language":364,"meta":365,"style":365},"{ \"ok\": true }\n",[18,3131,3132],{"__ignoreMap":365},[369,3133,3134,3136,3138,3140,3142],{"class":371,"line":372},[369,3135,1527],{"class":375},[369,3137,1530],{"class":382},[369,3139,401],{"class":375},[369,3141,839],{"class":382},[369,3143,1546],{"class":375},[15,3145,3146,3147,3149,3150,3152],{},"一部のshardへの適用に失敗した場合は、",[18,3148,2670],{},"の変更と同様に、500で応答し、",[18,3151,1921],{},"が本文に含まれます。",[55,3154,3155],{"id":3155},"定期実行",[15,3157,3158,3161,3162,1514,3164,1517],{},[18,3159,3160],{},"schedules","を定義していない構成では、このセクションのエンドポイントは501で応答します。",[27,3163],{},[47,3165,3155],{"href":3166},"\u002Fguide\u002Fschedule",[134,3168,3170],{"id":3169},"get-apischedules","GET \u002Fapi\u002Fschedules",[15,3172,3173,3174,3176],{},"定期実行の一覧を取得します。",[27,3175],{},"\nジョブの一覧とは異なり、状態はリアルタイムで反映されます。",[360,3178,3180],{"className":362,"code":3179,"language":364,"meta":365,"style":365},"{\n  \"schedules\": [\n    {\n      \"name\": \"nightly\",\n      \"kind\": \"flow\",\n      \"target\": \"REPORT\",\n      \"every_ms\": null,\n      \"cron\": \"0 3 * * *\",\n      \"time_zone\": \"Asia\u002FTokyo\",\n      \"overlap\": \"skip\",\n      \"paused\": false,\n      \"next_occurrence_at\": 1767722400000,\n      \"last_occurrence_at\": 1767636000000,\n      \"last_fired_at\": 1767636001200,\n      \"last_job_id\": null,\n      \"last_run_id\": \"REPORT:nightly-1767636000000\",\n      \"last_skipped_at\": null,\n      \"skipped_count\": 0,\n      \"last_error\": null\n    }\n  ]\n}\n",[18,3181,3182,3186,3193,3197,3209,3221,3233,3244,3256,3268,3280,3291,3303,3315,3327,3338,3350,3361,3372,3382,3386,3391],{"__ignoreMap":365},[369,3183,3184],{"class":371,"line":372},[369,3185,376],{"class":375},[369,3187,3188,3191],{"class":371,"line":379},[369,3189,3190],{"class":382},"  \"schedules\"",[369,3192,386],{"class":375},[369,3194,3195],{"class":371,"line":389},[369,3196,392],{"class":375},[369,3198,3199,3202,3204,3207],{"class":371,"line":395},[369,3200,3201],{"class":382},"      \"name\"",[369,3203,401],{"class":375},[369,3205,3206],{"class":404},"\"nightly\"",[369,3208,408],{"class":375},[369,3210,3211,3214,3216,3219],{"class":371,"line":411},[369,3212,3213],{"class":382},"      \"kind\"",[369,3215,401],{"class":375},[369,3217,3218],{"class":404},"\"flow\"",[369,3220,408],{"class":375},[369,3222,3223,3226,3228,3231],{"class":371,"line":424},[369,3224,3225],{"class":382},"      \"target\"",[369,3227,401],{"class":375},[369,3229,3230],{"class":404},"\"REPORT\"",[369,3232,408],{"class":375},[369,3234,3235,3238,3240,3242],{"class":371,"line":437},[369,3236,3237],{"class":382},"      \"every_ms\"",[369,3239,401],{"class":375},[369,3241,665],{"class":382},[369,3243,408],{"class":375},[369,3245,3246,3249,3251,3254],{"class":371,"line":449},[369,3247,3248],{"class":382},"      \"cron\"",[369,3250,401],{"class":375},[369,3252,3253],{"class":404},"\"0 3 * * *\"",[369,3255,408],{"class":375},[369,3257,3258,3261,3263,3266],{"class":371,"line":462},[369,3259,3260],{"class":382},"      \"time_zone\"",[369,3262,401],{"class":375},[369,3264,3265],{"class":404},"\"Asia\u002FTokyo\"",[369,3267,408],{"class":375},[369,3269,3270,3273,3275,3278],{"class":371,"line":474},[369,3271,3272],{"class":382},"      \"overlap\"",[369,3274,401],{"class":375},[369,3276,3277],{"class":404},"\"skip\"",[369,3279,408],{"class":375},[369,3281,3282,3285,3287,3289],{"class":371,"line":487},[369,3283,3284],{"class":382},"      \"paused\"",[369,3286,401],{"class":375},[369,3288,2493],{"class":382},[369,3290,408],{"class":375},[369,3292,3293,3296,3298,3301],{"class":371,"line":500},[369,3294,3295],{"class":382},"      \"next_occurrence_at\"",[369,3297,401],{"class":375},[369,3299,3300],{"class":382},"1767722400000",[369,3302,408],{"class":375},[369,3304,3305,3308,3310,3313],{"class":371,"line":513},[369,3306,3307],{"class":382},"      \"last_occurrence_at\"",[369,3309,401],{"class":375},[369,3311,3312],{"class":382},"1767636000000",[369,3314,408],{"class":375},[369,3316,3317,3320,3322,3325],{"class":371,"line":524},[369,3318,3319],{"class":382},"      \"last_fired_at\"",[369,3321,401],{"class":375},[369,3323,3324],{"class":382},"1767636001200",[369,3326,408],{"class":375},[369,3328,3329,3332,3334,3336],{"class":371,"line":530},[369,3330,3331],{"class":382},"      \"last_job_id\"",[369,3333,401],{"class":375},[369,3335,665],{"class":382},[369,3337,408],{"class":375},[369,3339,3340,3343,3345,3348],{"class":371,"line":536},[369,3341,3342],{"class":382},"      \"last_run_id\"",[369,3344,401],{"class":375},[369,3346,3347],{"class":404},"\"REPORT:nightly-1767636000000\"",[369,3349,408],{"class":375},[369,3351,3352,3355,3357,3359],{"class":371,"line":547},[369,3353,3354],{"class":382},"      \"last_skipped_at\"",[369,3356,401],{"class":375},[369,3358,665],{"class":382},[369,3360,408],{"class":375},[369,3362,3363,3366,3368,3370],{"class":371,"line":782},[369,3364,3365],{"class":382},"      \"skipped_count\"",[369,3367,401],{"class":375},[369,3369,286],{"class":382},[369,3371,408],{"class":375},[369,3373,3374,3377,3379],{"class":371,"line":794},[369,3375,3376],{"class":382},"      \"last_error\"",[369,3378,401],{"class":375},[369,3380,3381],{"class":382},"null\n",[369,3383,3384],{"class":371,"line":806},[369,3385,527],{"class":375},[369,3387,3388],{"class":371,"line":818},[369,3389,3390],{"class":375},"  ]\n",[369,3392,3393],{"class":371,"line":831},[369,3394,550],{"class":375},[59,3396,3397,3405],{},[62,3398,3399],{},[65,3400,3401,3403],{},[68,3402,1008],{},[68,3404,73],{},[75,3406,3407,3420,3435,3445,3461,3475,3488,3502,3511,3521,3533,3546,3564,3580,3592,3602],{},[65,3408,3409,3414],{},[80,3410,3411],{},[18,3412,3413],{},"name",[80,3415,3416,3417,3419],{},"スケジュールの名前。",[18,3418,3160],{},"のキー",[65,3421,3422,3427],{},[80,3423,3424],{},[18,3425,3426],{},"kind",[80,3428,3429,1399,3432],{},[18,3430,3431],{},"job",[18,3433,3434],{},"flow",[65,3436,3437,3442],{},[80,3438,3439],{},[18,3440,3441],{},"target",[80,3443,3444],{},"binding名またはFlow名",[65,3446,3447,3452],{},[80,3448,3449],{},[18,3450,3451],{},"every_ms",[80,3453,3454,3455,3458,3459],{},"固定間隔。",[18,3456,3457],{},"cron","を指定した場合は",[18,3460,665],{},[65,3462,3463,3467],{},[80,3464,3465],{},[18,3466,3457],{},[80,3468,3469,3470,3458,3473],{},"cron式。",[18,3471,3472],{},"everyMs",[18,3474,665],{},[65,3476,3477,3482],{},[80,3478,3479],{},[18,3480,3481],{},"time_zone",[80,3483,3484,3485],{},"cronと表示に使うIANAタイムゾーン。固定間隔では",[18,3486,3487],{},"UTC",[65,3489,3490,3495],{},[80,3491,3492],{},[18,3493,3494],{},"overlap",[80,3496,3497,1399,3500],{},[18,3498,3499],{},"skip",[18,3501,3494],{},[65,3503,3504,3508],{},[80,3505,3506],{},[18,3507,2695],{},[80,3509,3510],{},"一時停止中かどうか",[65,3512,3513,3518],{},[80,3514,3515],{},[18,3516,3517],{},"next_occurrence_at",[80,3519,3520],{},"次回の実行予定",[65,3522,3523,3528],{},[80,3524,3525],{},[18,3526,3527],{},"last_occurrence_at",[80,3529,3530,3531],{},"前回の実行の予定時刻。一度も実行していない場合は",[18,3532,665],{},[65,3534,3535,3540],{},[80,3536,3537],{},[18,3538,3539],{},"last_fired_at",[80,3541,3542,3543,3545],{},"前回の実行の実際の時刻。",[18,3544,3527],{},"との差が実行の遅れ",[65,3547,3548,3553],{},[80,3549,3550],{},[18,3551,3552],{},"last_job_id",[80,3554,3555,3556,3558,3559,3561,3562],{},"前回の実行で投入したジョブのID。",[18,3557,3426],{},"が",[18,3560,3434],{},"の場合は",[18,3563,665],{},[65,3565,3566,3571],{},[80,3567,3568],{},[18,3569,3570],{},"last_run_id",[80,3572,3573,3574,3558,3576,3561,3578],{},"前回の実行で開始したRunのID。",[18,3575,3426],{},[18,3577,3431],{},[18,3579,665],{},[65,3581,3582,3587],{},[80,3583,3584],{},[18,3585,3586],{},"last_skipped_at",[80,3588,3589,3590],{},"最後に実行しなかった回の時刻。該当する回がない場合は",[18,3591,665],{},[65,3593,3594,3599],{},[80,3595,3596],{},[18,3597,3598],{},"skipped_count",[80,3600,3601],{},"前回の実行が終了していなかったために実行しなかった回数",[65,3603,3604,3609],{},[80,3605,3606],{},[18,3607,3608],{},"last_error",[80,3610,3611,3612],{},"前回の実行が失敗した理由。成功した場合は",[18,3613,665],{},[15,3615,3616,3617,3620],{},"末尾が",[18,3618,3619],{},"_at","の項目は、epochミリ秒です。",[134,3622,3624],{"id":3623},"post-apischedulesnamepause","POST \u002Fapi\u002Fschedules\u002F:name\u002Fpause",[15,3626,3627,3628,3630],{},"一時停止中は、定期的な実行が行われません。",[27,3629],{},"\n停止前に投入されたジョブは、影響を受けません。",[360,3632,3633],{"className":362,"code":3129,"language":364,"meta":365,"style":365},[18,3634,3635],{"__ignoreMap":365},[369,3636,3637,3639,3641,3643,3645],{"class":371,"line":372},[369,3638,1527],{"class":375},[369,3640,1530],{"class":382},[369,3642,401],{"class":375},[369,3644,839],{"class":382},[369,3646,1546],{"class":375},[134,3648,3650],{"id":3649},"post-apischedulesnameresume","POST \u002Fapi\u002Fschedules\u002F:name\u002Fresume",[15,3652,3653,3654,3656,3657,3659],{},"一時停止中のスケジュールを再開します。",[27,3655],{},"\n停止中に経過した回は、実行されません。",[27,3658],{},"\n再開後の次の実行は、再開した時点より後の最初の予定時刻です。",[360,3661,3662],{"className":362,"code":3129,"language":364,"meta":365,"style":365},[18,3663,3664],{"__ignoreMap":365},[369,3665,3666,3668,3670,3672,3674],{"class":371,"line":372},[369,3667,1527],{"class":375},[369,3669,1530],{"class":382},[369,3671,401],{"class":375},[369,3673,839],{"class":382},[369,3675,1546],{"class":375},[134,3677,3679],{"id":3678},"post-apischedulesnametrigger","POST \u002Fapi\u002Fschedules\u002F:name\u002Ftrigger",[15,3681,3682],{},"スケジュールを直ちに1回実行します。",[360,3684,3686],{"className":362,"code":3685,"language":364,"meta":365,"style":365},"{ \"id\": \"REPORT:nightly-1767650000000-1-manual\", \"kind\": \"flow\" }\n",[18,3687,3688],{"__ignoreMap":365},[369,3689,3690,3692,3694,3696,3699,3701,3704,3706,3708],{"class":371,"line":372},[369,3691,1527],{"class":375},[369,3693,1873],{"class":382},[369,3695,401],{"class":375},[369,3697,3698],{"class":404},"\"REPORT:nightly-1767650000000-1-manual\"",[369,3700,306],{"class":375},[369,3702,3703],{"class":382},"\"kind\"",[369,3705,401],{"class":375},[369,3707,3218],{"class":404},[369,3709,1546],{"class":375},[15,3711,3712,3714,3715,3717,1316,3719,3721,3722,3724,3725,3727,3728,3730,3731,3733,3734,3736,3737,3739],{},[18,3713,196],{},"は、投入したジョブのIDまたは開始したRunのIDです。",[27,3716],{},[18,3718,3426],{},[18,3720,196],{},"がジョブとRunのどちらを示すかを表します。",[27,3723],{},"\n一時停止中でも実行され、",[18,3726,3494],{},"の判定は行われません。",[27,3729],{},"\n次の定期実行の時刻は、変更されません。",[27,3732],{},"\n実行に失敗した場合は、500とエラーの詳細で応答します。",[27,3735],{},"\n一覧の",[18,3738,3608],{},"の値は、このエラーの詳細と同一です。",[55,3741,3743],{"id":3742},"run","Run",[134,3745,3747],{"id":3746},"get-apiflows","GET \u002Fapi\u002Fflows",[15,3749,3750,3751,3753,3754,3757],{},"登録済みのFlow名を取得します。",[27,3752],{},"\n実行の有無にかかわらず、",[18,3755,3756],{},"flows","に登録したすべてのFlow名が対象です。",[360,3759,3761],{"className":362,"code":3760,"language":364,"meta":365,"style":365},"{ \"flows\": [\"GREETINGS\", \"PIPELINE\"] }\n",[18,3762,3763],{"__ignoreMap":365},[369,3764,3765,3767,3770,3772,3775,3777,3780],{"class":371,"line":372},[369,3766,1527],{"class":375},[369,3768,3769],{"class":382},"\"flows\"",[369,3771,1601],{"class":375},[369,3773,3774],{"class":404},"\"GREETINGS\"",[369,3776,306],{"class":375},[369,3778,3779],{"class":404},"\"PIPELINE\"",[369,3781,1611],{"class":375},[134,3783,3785],{"id":3784},"get-apiruns","GET \u002Fapi\u002Fruns",[15,3787,3788,3789,3791],{},"Runの一覧を取得します。",[27,3790],{},"\n各Runについて、ノードの進捗状況が含まれます。",[145,3793,147],{"id":3794},"クエリパラメータ-2",[59,3796,3797,3807],{},[62,3798,3799],{},[65,3800,3801,3803,3805],{},[68,3802,156],{},[68,3804,159],{},[68,3806,1670],{},[75,3808,3809,3828,3839,3849],{},[65,3810,3811,3815,3817],{},[80,3812,3813],{},[18,3814,171],{},[80,3816,174],{},[80,3818,3819,306,3821,306,3824,306,3826,319],{},[18,3820,1479],{},[18,3822,3823],{},"COMPLETED",[18,3825,1398],{},[18,3827,1050],{},[65,3829,3830,3834,3836],{},[80,3831,3832],{},[18,3833,3434],{},[80,3835,174],{},[80,3837,3838],{},"Flow名によるフィルタ",[65,3840,3841,3845,3847],{},[80,3842,3843],{},[18,3844,266],{},[80,3846,271],{},[80,3848,274],{},[65,3850,3851,3855,3857],{},[80,3852,3853],{},[18,3854,281],{},[80,3856,286],{},[80,3858,3859],{},"ページング",[360,3861,3863],{"className":362,"code":3862,"language":364,"meta":365,"style":365},"{\n  \"runs\": [\n    {\n      \"id\": \"GREETINGS:cl9x0a1b2c3d\",\n      \"flow\": \"GREETINGS\",\n      \"state\": \"RUNNING\",\n      \"node_total\": 6,\n      \"node_done\": 4,\n      \"node_failed\": 0,\n      \"created_at\": 1767225600000,\n      \"updated_at\": 1767225603000\n    }\n  ],\n  \"total\": 1\n}\n",[18,3864,3865,3869,3876,3880,3891,3902,3912,3924,3935,3946,3957,3966,3970,3974,3982],{"__ignoreMap":365},[369,3866,3867],{"class":371,"line":372},[369,3868,376],{"class":375},[369,3870,3871,3874],{"class":371,"line":379},[369,3872,3873],{"class":382},"  \"runs\"",[369,3875,386],{"class":375},[369,3877,3878],{"class":371,"line":389},[369,3879,392],{"class":375},[369,3881,3882,3884,3886,3889],{"class":371,"line":395},[369,3883,398],{"class":382},[369,3885,401],{"class":375},[369,3887,3888],{"class":404},"\"GREETINGS:cl9x0a1b2c3d\"",[369,3890,408],{"class":375},[369,3892,3893,3896,3898,3900],{"class":371,"line":411},[369,3894,3895],{"class":382},"      \"flow\"",[369,3897,401],{"class":375},[369,3899,3774],{"class":404},[369,3901,408],{"class":375},[369,3903,3904,3906,3908,3910],{"class":371,"line":424},[369,3905,427],{"class":382},[369,3907,401],{"class":375},[369,3909,2132],{"class":404},[369,3911,408],{"class":375},[369,3913,3914,3917,3919,3922],{"class":371,"line":437},[369,3915,3916],{"class":382},"      \"node_total\"",[369,3918,401],{"class":375},[369,3920,3921],{"class":382},"6",[369,3923,408],{"class":375},[369,3925,3926,3929,3931,3933],{"class":371,"line":449},[369,3927,3928],{"class":382},"      \"node_done\"",[369,3930,401],{"class":375},[369,3932,3088],{"class":382},[369,3934,408],{"class":375},[369,3936,3937,3940,3942,3944],{"class":371,"line":462},[369,3938,3939],{"class":382},"      \"node_failed\"",[369,3941,401],{"class":375},[369,3943,286],{"class":382},[369,3945,408],{"class":375},[369,3947,3948,3950,3952,3955],{"class":371,"line":474},[369,3949,477],{"class":382},[369,3951,401],{"class":375},[369,3953,3954],{"class":382},"1767225600000",[369,3956,408],{"class":375},[369,3958,3959,3961,3963],{"class":371,"line":487},[369,3960,490],{"class":382},[369,3962,401],{"class":375},[369,3964,3965],{"class":382},"1767225603000\n",[369,3967,3968],{"class":371,"line":500},[369,3969,527],{"class":375},[369,3971,3972],{"class":371,"line":513},[369,3973,533],{"class":375},[369,3975,3976,3978,3980],{"class":371,"line":524},[369,3977,539],{"class":382},[369,3979,401],{"class":375},[369,3981,544],{"class":382},[369,3983,3984],{"class":371,"line":530},[369,3985,550],{"class":375},[134,3987,3989],{"id":3988},"get-apirunsid","GET \u002Fapi\u002Fruns\u002F:id",[15,3991,3992,3993,3995],{},"Run1件と、そのRunに含まれるノードを取得します。",[27,3994],{},"\nノードには、事前に定義された静的なノードと、実行時に動的に追加されたノードの両方が含まれます。",[360,3997,3999],{"className":362,"code":3998,"language":364,"meta":365,"style":365},"{\n  \"run\": {\n    \"id\": \"GREETINGS:cl9x0a1b2c3d\",\n    \"flow\": \"GREETINGS\",\n    \"state\": \"RUNNING\",\n    \"input\": \"{\\\"prefix\\\":\\\"hello\\\"}\",\n    \"node_total\": 6,\n    \"node_done\": 4,\n    \"node_failed\": 0,\n    \"created_at\": 1767225600000,\n    \"updated_at\": 1767225603000,\n    \"parent_run_id\": null,\n    \"parent_node_id\": null,\n    \"retryable\": false\n  },\n  \"nodes\": [\n    {\n      \"id\": \"greet\",\n      \"binding\": \"GREET\",\n      \"state\": \"RUNNING\",\n      \"container\": true,\n      \"parent\": null,\n      \"origin\": \"static\",\n      \"after\": [\"list\"],\n      \"job_id\": null,\n      \"child_run_id\": null,\n      \"result\": null,\n      \"error\": null,\n      \"position\": 1,\n      \"created_at\": 1767225600000,\n      \"updated_at\": 1767225603000\n    }\n  ]\n}\n",[18,4000,4001,4005,4012,4022,4033,4043,4072,4083,4094,4105,4115,4126,4137,4148,4157,4162,4169,4173,4184,4195,4205,4216,4227,4239,4251,4262,4273,4284,4295,4306,4316,4324,4328,4332],{"__ignoreMap":365},[369,4002,4003],{"class":371,"line":372},[369,4004,376],{"class":375},[369,4006,4007,4010],{"class":371,"line":379},[369,4008,4009],{"class":382},"  \"run\"",[369,4011,589],{"class":375},[369,4013,4014,4016,4018,4020],{"class":371,"line":389},[369,4015,594],{"class":382},[369,4017,401],{"class":375},[369,4019,3888],{"class":404},[369,4021,408],{"class":375},[369,4023,4024,4027,4029,4031],{"class":371,"line":395},[369,4025,4026],{"class":382},"    \"flow\"",[369,4028,401],{"class":375},[369,4030,3774],{"class":404},[369,4032,408],{"class":375},[369,4034,4035,4037,4039,4041],{"class":371,"line":411},[369,4036,616],{"class":382},[369,4038,401],{"class":375},[369,4040,2132],{"class":404},[369,4042,408],{"class":375},[369,4044,4045,4048,4050,4052,4054,4057,4059,4061,4063,4066,4068,4070],{"class":371,"line":424},[369,4046,4047],{"class":382},"    \"input\"",[369,4049,401],{"class":375},[369,4051,632],{"class":404},[369,4053,635],{"class":382},[369,4055,4056],{"class":404},"prefix",[369,4058,635],{"class":382},[369,4060,643],{"class":404},[369,4062,635],{"class":382},[369,4064,4065],{"class":404},"hello",[369,4067,635],{"class":382},[369,4069,653],{"class":404},[369,4071,408],{"class":375},[369,4073,4074,4077,4079,4081],{"class":371,"line":437},[369,4075,4076],{"class":382},"    \"node_total\"",[369,4078,401],{"class":375},[369,4080,3921],{"class":382},[369,4082,408],{"class":375},[369,4084,4085,4088,4090,4092],{"class":371,"line":449},[369,4086,4087],{"class":382},"    \"node_done\"",[369,4089,401],{"class":375},[369,4091,3088],{"class":382},[369,4093,408],{"class":375},[369,4095,4096,4099,4101,4103],{"class":371,"line":462},[369,4097,4098],{"class":382},"    \"node_failed\"",[369,4100,401],{"class":375},[369,4102,286],{"class":382},[369,4104,408],{"class":375},[369,4106,4107,4109,4111,4113],{"class":371,"line":474},[369,4108,751],{"class":382},[369,4110,401],{"class":375},[369,4112,3954],{"class":382},[369,4114,408],{"class":375},[369,4116,4117,4119,4121,4124],{"class":371,"line":487},[369,4118,762],{"class":382},[369,4120,401],{"class":375},[369,4122,4123],{"class":382},"1767225603000",[369,4125,408],{"class":375},[369,4127,4128,4131,4133,4135],{"class":371,"line":500},[369,4129,4130],{"class":382},"    \"parent_run_id\"",[369,4132,401],{"class":375},[369,4134,665],{"class":382},[369,4136,408],{"class":375},[369,4138,4139,4142,4144,4146],{"class":371,"line":513},[369,4140,4141],{"class":382},"    \"parent_node_id\"",[369,4143,401],{"class":375},[369,4145,665],{"class":382},[369,4147,408],{"class":375},[369,4149,4150,4152,4154],{"class":371,"line":524},[369,4151,834],{"class":382},[369,4153,401],{"class":375},[369,4155,4156],{"class":382},"false\n",[369,4158,4159],{"class":371,"line":530},[369,4160,4161],{"class":375},"  },\n",[369,4163,4164,4167],{"class":371,"line":536},[369,4165,4166],{"class":382},"  \"nodes\"",[369,4168,386],{"class":375},[369,4170,4171],{"class":371,"line":547},[369,4172,392],{"class":375},[369,4174,4175,4177,4179,4182],{"class":371,"line":782},[369,4176,398],{"class":382},[369,4178,401],{"class":375},[369,4180,4181],{"class":404},"\"greet\"",[369,4183,408],{"class":375},[369,4185,4186,4188,4190,4193],{"class":371,"line":794},[369,4187,414],{"class":382},[369,4189,401],{"class":375},[369,4191,4192],{"class":404},"\"GREET\"",[369,4194,408],{"class":375},[369,4196,4197,4199,4201,4203],{"class":371,"line":806},[369,4198,427],{"class":382},[369,4200,401],{"class":375},[369,4202,2132],{"class":404},[369,4204,408],{"class":375},[369,4206,4207,4210,4212,4214],{"class":371,"line":818},[369,4208,4209],{"class":382},"      \"container\"",[369,4211,401],{"class":375},[369,4213,839],{"class":382},[369,4215,408],{"class":375},[369,4217,4218,4221,4223,4225],{"class":371,"line":831},[369,4219,4220],{"class":382},"      \"parent\"",[369,4222,401],{"class":375},[369,4224,665],{"class":382},[369,4226,408],{"class":375},[369,4228,4229,4232,4234,4237],{"class":371,"line":844},[369,4230,4231],{"class":382},"      \"origin\"",[369,4233,401],{"class":375},[369,4235,4236],{"class":404},"\"static\"",[369,4238,408],{"class":375},[369,4240,4241,4244,4246,4249],{"class":371,"line":852},[369,4242,4243],{"class":382},"      \"after\"",[369,4245,1601],{"class":375},[369,4247,4248],{"class":404},"\"list\"",[369,4250,1862],{"class":375},[369,4252,4253,4256,4258,4260],{"class":371,"line":858},[369,4254,4255],{"class":382},"      \"job_id\"",[369,4257,401],{"class":375},[369,4259,665],{"class":382},[369,4261,408],{"class":375},[369,4263,4264,4267,4269,4271],{"class":371,"line":871},[369,4265,4266],{"class":382},"      \"child_run_id\"",[369,4268,401],{"class":375},[369,4270,665],{"class":382},[369,4272,408],{"class":375},[369,4274,4275,4278,4280,4282],{"class":371,"line":884},[369,4276,4277],{"class":382},"      \"result\"",[369,4279,401],{"class":375},[369,4281,665],{"class":382},[369,4283,408],{"class":375},[369,4285,4286,4289,4291,4293],{"class":371,"line":895},[369,4287,4288],{"class":382},"      \"error\"",[369,4290,401],{"class":375},[369,4292,665],{"class":382},[369,4294,408],{"class":375},[369,4296,4297,4300,4302,4304],{"class":371,"line":901},[369,4298,4299],{"class":382},"      \"position\"",[369,4301,401],{"class":375},[369,4303,866],{"class":382},[369,4305,408],{"class":375},[369,4307,4308,4310,4312,4314],{"class":371,"line":907},[369,4309,477],{"class":382},[369,4311,401],{"class":375},[369,4313,3954],{"class":382},[369,4315,408],{"class":375},[369,4317,4318,4320,4322],{"class":371,"line":915},[369,4319,490],{"class":382},[369,4321,401],{"class":375},[369,4323,3965],{"class":382},[369,4325,4326],{"class":371,"line":920},[369,4327,527],{"class":375},[369,4329,4330],{"class":371,"line":931},[369,4331,3390],{"class":375},[369,4333,4334],{"class":371,"line":943},[369,4335,550],{"class":375},[15,4337,4338,3558,4341,4343,4344,4346,4347,1708,4350,2188,4352,4354,4356,4357,4359,4362,4363,4365,1708,4368,1399,4371,2188,4374,4376,4377,348,4380,4383,4384,4386,4387,4390],{},[18,4339,4340],{},"container",[18,4342,839],{},"のノードは、fan-outのノードです。",[27,4345],{},"\nfan-outのノードはジョブを持たないため、",[18,4348,4349],{},"job_id",[18,4351,665],{},[27,4353],{},[18,4355,1019],{},"は、子ノードの集計値を含みます。",[27,4358],{},[18,4360,4361],{},"parent","を持つノードは、実行時に追加されたノードです。",[27,4364],{},[18,4366,4367],{},"origin",[18,4369,4370],{},"fanOut",[18,4372,4373],{},"spawn",[27,4375],{},"\nsubflowとして開始されたRunでは、",[18,4378,4379],{},"parent_run_id",[18,4381,4382],{},"parent_node_id","に、親のRunとノードのIDが含まれます。",[27,4385],{},"\nsubflowのノードでは、",[18,4388,4389],{},"child_run_id","に、開始した子のRunのrunIdが含まれます。",[134,4392,4394],{"id":4393},"post-apiruns","POST \u002Fapi\u002Fruns",[15,4396,4397,4398,4400],{},"Runを開始します。",[27,4399],{},"\nリクエストの本文は、Flow名と入力を含むJSONです。",[360,4402,4404],{"className":362,"code":4403,"language":364,"meta":365,"style":365},"{ \"flow\": \"GREETINGS\", \"input\": { \"prefix\": \"hello\" }, \"id\": \"order-1234\" }\n",[18,4405,4406],{"__ignoreMap":365},[369,4407,4408,4410,4412,4414,4416,4418,4421,4423,4426,4428,4431,4434,4436,4438,4441],{"class":371,"line":372},[369,4409,1527],{"class":375},[369,4411,3218],{"class":382},[369,4413,401],{"class":375},[369,4415,3774],{"class":404},[369,4417,306],{"class":375},[369,4419,4420],{"class":382},"\"input\"",[369,4422,1145],{"class":375},[369,4424,4425],{"class":382},"\"prefix\"",[369,4427,401],{"class":375},[369,4429,4430],{"class":404},"\"hello\"",[369,4432,4433],{"class":375}," }, ",[369,4435,1873],{"class":382},[369,4437,401],{"class":375},[369,4439,4440],{"class":404},"\"order-1234\"",[369,4442,1546],{"class":375},[59,4444,4445,4455],{},[62,4446,4447],{},[65,4448,4449,4451,4453],{},[68,4450,1008],{},[68,4452,1667],{},[68,4454,1670],{},[75,4456,4457,4468,4480,4491],{},[65,4458,4459,4463,4465],{},[80,4460,4461],{},[18,4462,3434],{},[80,4464,1667],{},[80,4466,4467],{},"登録済みのFlow名。未登録の場合は400",[65,4469,4470,4475,4477],{},[80,4471,4472],{},[18,4473,4474],{},"input",[80,4476,1667],{},[80,4478,4479],{},"任意のJSON。型検査の適用なし",[65,4481,4482,4486,4488],{},[80,4483,4484],{},[18,4485,196],{},[80,4487,1681],{},[80,4489,4490],{},"runIdのローカル部。同じIDでの2回目の開始は、既存のrunIdで応答",[65,4492,4493,4498,4500],{},[80,4494,4495],{},[18,4496,4497],{},"deadlineMs",[80,4499,1681],{},[80,4501,4502,4503,4505],{},"Run全体の期限(ミリ秒)。正の整数。期限超過時は中断と",[18,4504,1398],{},"への遷移。Flowの定義の期限より優先",[15,4507,4508,4509,4511,4512,348,4514,4516,4517,2188],{},"成功すると、201で応答し、本文は開始したRunのrunIdを含みます。",[27,4510],{},"\n次の例のrunIdは、",[18,4513,3434],{},[18,4515,196],{},"から作られた",[18,4518,4519],{},"GREETINGS:order-1234",[360,4521,4523],{"className":362,"code":4522,"language":364,"meta":365,"style":365},"{ \"id\": \"GREETINGS:order-1234\" }\n",[18,4524,4525],{"__ignoreMap":365},[369,4526,4527,4529,4531,4533,4536],{"class":371,"line":372},[369,4528,1527],{"class":375},[369,4530,1873],{"class":382},[369,4532,401],{"class":375},[369,4534,4535],{"class":404},"\"GREETINGS:order-1234\"",[369,4537,1546],{"class":375},[134,4539,4541],{"id":4540},"post-apirunsidretry","POST \u002Fapi\u002Fruns\u002F:id\u002Fretry",[15,4543,4544,4545,4547,4548,4550,306,4552,306,4554,306,4557,4559,4560,4562,4563,4565],{},"失敗したRunを再開します。",[27,4546],{},"\n完了したノードの結果は、そのまま引き継ぎます。",[27,4549],{},[18,4551,1398],{},[18,4553,1402],{},[18,4555,4556],{},"SKIPPED",[18,4558,1050],{},"のノードは、未実行として再度実行します。",[27,4561],{},"\nfan-outで作成された子ノードのうち、再実行されるのは、Runの期限を過ぎて中断された子ノードに限られます。",[27,4564],{},"\n実行して失敗した子ノードは、再実行しません。",[15,4567,4568,4569,4571,4572,4574,4575,4577],{},"再開の対象は、",[18,4570,1398],{},"のRunに限られます。",[27,4573],{},"\nそれ以外の状態のRunには、409で応答します。",[27,4576],{},"\n存在しないRunと保持期間を過ぎたRunには、410で応答します。",[134,4579,4581],{"id":4580},"post-apirunsidcancel","POST \u002Fapi\u002Fruns\u002F:id\u002Fcancel",[15,4583,4584,4585,4587,4588,4591,4592,4594,4595,4597,4598,4600,4601,1488,4603,4605,4606,4571],{},"Runを取り消します。",[27,4586],{},"\n未実行のノードは開始されず、実行中のノードには",[47,4589,4590],{"href":1063},"取り消しの要求","が送信されます。",[27,4593],{},"\n実行中のジョブは停止されません。",[27,4596],{},"\nperformerが要求を確認して終了した場合か、要求から",[18,4599,1508],{},"(既定30秒)が過ぎても結果が報告されない場合に、Runは",[18,4602,1050],{},[27,4604],{},"\n取り消しの対象は、",[18,4607,1479],{},[55,4609,52],{"id":4610},"get-apiopenapijson",[15,4612,4613],{},"すべてのエンドポイントのパラメータと応答の形式を記述したOpenAPI 3.1の定義を取得します。",[4615,4616,4617],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#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 .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":365,"searchDepth":389,"depth":389,"links":4619},[4620,4621,4633,4643,4647,4653,4663],{"id":57,"depth":379,"text":57},{"id":132,"depth":379,"text":132,"children":4622},[4623,4626,4627,4628,4629,4630,4631,4632],{"id":136,"depth":389,"text":137,"children":4624},[4625],{"id":147,"depth":395,"text":147},{"id":565,"depth":389,"text":566},{"id":1110,"depth":389,"text":1111},{"id":1392,"depth":389,"text":1393},{"id":1464,"depth":389,"text":1465},{"id":1565,"depth":389,"text":1566},{"id":1569,"depth":389,"text":1570},{"id":1974,"depth":389,"text":1975},{"id":2096,"depth":379,"text":2096,"children":4634},[4635,4636,4639,4642],{"id":2099,"depth":389,"text":2100},{"id":2191,"depth":389,"text":2192,"children":4637},[4638],{"id":2198,"depth":395,"text":147},{"id":2441,"depth":389,"text":2442,"children":4640},[4641],{"id":2660,"depth":395,"text":2660},{"id":2741,"depth":389,"text":2742},{"id":2777,"depth":379,"text":2777,"children":4644},[4645,4646],{"id":2780,"depth":389,"text":2781},{"id":3113,"depth":389,"text":3114},{"id":3155,"depth":379,"text":3155,"children":4648},[4649,4650,4651,4652],{"id":3169,"depth":389,"text":3170},{"id":3623,"depth":389,"text":3624},{"id":3649,"depth":389,"text":3650},{"id":3678,"depth":389,"text":3679},{"id":3742,"depth":379,"text":3743,"children":4654},[4655,4656,4659,4660,4661,4662],{"id":3746,"depth":389,"text":3747},{"id":3784,"depth":389,"text":3785,"children":4657},[4658],{"id":3794,"depth":395,"text":147},{"id":3988,"depth":389,"text":3989},{"id":4393,"depth":389,"text":4394},{"id":4540,"depth":389,"text":4541},{"id":4580,"depth":389,"text":4581},{"id":4610,"depth":379,"text":52},"ジョブ, Run, 定期実行, 実行量の設定を操作するREST APIのエンドポイントと、リクエストとレスポンスの形式について","md",{},true,"\u002Freference\u002Frest-api","2026-07-22",{"title":6,"description":4664},"reference\u002Frest-api","2026-10-25","7pqdvm6-3OaPITapa8VL1NUdR5hUaCQGg3KCxD7C73A",false,1794027568266]