[{"data":1,"prerenderedAt":1407},["ShallowReactive",2],{"navigation-ja":3,"navigation-v1":81,"\u002Fja\u002Ftypescript-sdk\u002Fconfiguration":146,"\u002Fja\u002Ftypescript-sdk\u002Fconfiguration-surround":824,"\u002Fja\u002Ftypescript-sdk\u002Fconfiguration-og":829},[4,55,77],{"title":5,"path":6,"stem":7,"children":8},"ガイド","\u002Fja\u002Fguide","ja\u002F1.guide\u002F01.index",[9,11,15,19,23,27,31,35,39,43,47,51],{"title":10,"path":6,"stem":7},"イントロダクション",{"title":12,"path":13,"stem":14},"プロローグ","\u002Fja\u002Fguide\u002Fprologue","ja\u002F1.guide\u002F00.prologue",{"title":16,"path":17,"stem":18},"はじめに","\u002Fja\u002Fguide\u002Fgetting-started","ja\u002F1.guide\u002F02.getting-started",{"title":20,"path":21,"stem":22},"モデル","\u002Fja\u002Fguide\u002Fmodels","ja\u002F1.guide\u002F03.models",{"title":24,"path":25,"stem":26},"リレーション","\u002Fja\u002Fguide\u002Frelationships","ja\u002F1.guide\u002F04.relationships",{"title":28,"path":29,"stem":30},"フック","\u002Fja\u002Fguide\u002Fhooks","ja\u002F1.guide\u002F05.hooks",{"title":32,"path":33,"stem":34},"検索","\u002Fja\u002Fguide\u002Fsearch","ja\u002F1.guide\u002F06.search",{"title":36,"path":37,"stem":38},"バッチ操作","\u002Fja\u002Fguide\u002Fbatch-operations","ja\u002F1.guide\u002F07.batch-operations",{"title":40,"path":41,"stem":42},"クエリパラメータ","\u002Fja\u002Fguide\u002Fquery-parameters","ja\u002F1.guide\u002F08.query-parameters",{"title":44,"path":45,"stem":46},"セキュリティ","\u002Fja\u002Fguide\u002Fsecurity","ja\u002F1.guide\u002F09.security",{"title":48,"path":49,"stem":50},"レスポンス","\u002Fja\u002Fguide\u002Fresponses","ja\u002F1.guide\u002F10.responses",{"title":52,"path":53,"stem":54},"仕様書","\u002Fja\u002Fguide\u002Fspecifications","ja\u002F1.guide\u002F11.specifications",{"title":56,"path":57,"stem":58,"children":59},"TypeScript SDK","\u002Fja\u002Ftypescript-sdk","ja\u002F2.typescript-sdk\u002F01.index",[60,61,64,68,71,74],{"title":10,"path":57,"stem":58},{"title":16,"path":62,"stem":63},"\u002Fja\u002Ftypescript-sdk\u002Fgetting-started","ja\u002F2.typescript-sdk\u002F02.getting-started",{"title":65,"path":66,"stem":67},"設定","\u002Fja\u002Ftypescript-sdk\u002Fconfiguration","ja\u002F2.typescript-sdk\u002F03.configuration",{"title":20,"path":69,"stem":70},"\u002Fja\u002Ftypescript-sdk\u002Fmodels","ja\u002F2.typescript-sdk\u002F04.models",{"title":24,"path":72,"stem":73},"\u002Fja\u002Ftypescript-sdk\u002Frelationships","ja\u002F2.typescript-sdk\u002F05.relationships",{"title":40,"path":75,"stem":76},"\u002Fja\u002Ftypescript-sdk\u002Fquery-parameters","ja\u002F2.typescript-sdk\u002F06.query-parameters",{"title":78,"path":79,"stem":80},"スクリーンキャスト","\u002Fja\u002Fscreencasts","ja\u002Fscreencasts",[82,125],{"title":83,"path":84,"stem":85,"children":86},"Guide","\u002Fv1.x\u002Fguide","v1.x\u002F1.guide\u002F01.index",[87,89,93,97,101,105,109,113,117,121],{"title":88,"path":84,"stem":85},"Introduction",{"title":90,"path":91,"stem":92},"Getting Started","\u002Fv1.x\u002Fguide\u002Fgetting-started","v1.x\u002F1.guide\u002F02.getting-started",{"title":94,"path":95,"stem":96},"Models","\u002Fv1.x\u002Fguide\u002Fmodels","v1.x\u002F1.guide\u002F03.models",{"title":98,"path":99,"stem":100},"Relationships","\u002Fv1.x\u002Fguide\u002Frelationships","v1.x\u002F1.guide\u002F04.relationships",{"title":102,"path":103,"stem":104},"Hooks","\u002Fv1.x\u002Fguide\u002Fhooks","v1.x\u002F1.guide\u002F05.hooks",{"title":106,"path":107,"stem":108},"Search","\u002Fv1.x\u002Fguide\u002Fsearch","v1.x\u002F1.guide\u002F06.search",{"title":110,"path":111,"stem":112},"Batch Operations","\u002Fv1.x\u002Fguide\u002Fbatch-operations","v1.x\u002F1.guide\u002F07.batch-operations",{"title":114,"path":115,"stem":116},"Query Parameters","\u002Fv1.x\u002Fguide\u002Fquery-parameters","v1.x\u002F1.guide\u002F08.query-parameters",{"title":118,"path":119,"stem":120},"Security","\u002Fv1.x\u002Fguide\u002Fsecurity","v1.x\u002F1.guide\u002F09.security",{"title":122,"path":123,"stem":124},"Responses","\u002Fv1.x\u002Fguide\u002Fresponses","v1.x\u002F1.guide\u002F10.responses",{"title":56,"path":126,"stem":127,"children":128},"\u002Fv1.x\u002Ftypescript-sdk","v1.x\u002F2.typescript-sdk\u002F01.index",[129,130,133,137,140,143],{"title":88,"path":126,"stem":127},{"title":90,"path":131,"stem":132},"\u002Fv1.x\u002Ftypescript-sdk\u002Fgetting-started","v1.x\u002F2.typescript-sdk\u002F02.getting-started",{"title":134,"path":135,"stem":136},"Configuration","\u002Fv1.x\u002Ftypescript-sdk\u002Fconfiguration","v1.x\u002F2.typescript-sdk\u002F03.configuration",{"title":94,"path":138,"stem":139},"\u002Fv1.x\u002Ftypescript-sdk\u002Fmodels","v1.x\u002F2.typescript-sdk\u002F04.models",{"title":98,"path":141,"stem":142},"\u002Fv1.x\u002Ftypescript-sdk\u002Frelationships","v1.x\u002F2.typescript-sdk\u002F05.relationships",{"title":114,"path":144,"stem":145},"\u002Fv1.x\u002Ftypescript-sdk\u002Fquery-parameters","v1.x\u002F2.typescript-sdk\u002F06.query-parameters",{"id":147,"title":65,"body":148,"description":818,"extension":819,"links":820,"meta":821,"navigation":317,"path":66,"seo":822,"stem":67,"__hash__":823},"docs_ja\u002Fja\u002F2.typescript-sdk\u002F03.configuration.md",{"type":149,"value":150,"toc":810},"minimark",[151,156,201,205,213,278,281,379,382,482,486,497,680,684,806],[152,153,155],"h2",{"id":154},"api-url","API URL",[157,158,163],"pre",{"className":159,"code":160,"language":161,"meta":162,"style":162},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Orion.init('https:\u002F\u002Fyour-api.test');\n","typescript","",[164,165,166],"code",{"__ignoreMap":162},[167,168,171,175,179,183,186,189,193,195,198],"span",{"class":169,"line":170},"line",1,[167,172,174],{"class":173},"sTEyZ","Orion",[167,176,178],{"class":177},"sMK4o",".",[167,180,182],{"class":181},"s2Zo4","init",[167,184,185],{"class":173},"(",[167,187,188],{"class":177},"'",[167,190,192],{"class":191},"sfazB","https:\u002F\u002Fyour-api.test",[167,194,188],{"class":177},[167,196,197],{"class":173},")",[167,199,200],{"class":177},";\n",[152,202,204],{"id":203},"apiプレフィックス","APIプレフィックス",[206,207,208,209,212],"p",{},"デフォルトでは、プレフィックスの値は",[164,210,211],{},"api","に設定されていますが、場合によっては変更が必要になることもあります。",[157,214,216],{"className":159,"code":215,"language":161,"meta":162,"style":162},"Orion.init('https:\u002F\u002Fyour-api.test', 'api\u002Fv1');\n\u002F\u002F または\nOrion.setPrefix('api\u002Fv1');\n",[164,217,218,249,256],{"__ignoreMap":162},[167,219,220,222,224,226,228,230,232,234,237,240,243,245,247],{"class":169,"line":170},[167,221,174],{"class":173},[167,223,178],{"class":177},[167,225,182],{"class":181},[167,227,185],{"class":173},[167,229,188],{"class":177},[167,231,192],{"class":191},[167,233,188],{"class":177},[167,235,236],{"class":177},",",[167,238,239],{"class":177}," '",[167,241,242],{"class":191},"api\u002Fv1",[167,244,188],{"class":177},[167,246,197],{"class":173},[167,248,200],{"class":177},[167,250,252],{"class":169,"line":251},2,[167,253,255],{"class":254},"sHwdD","\u002F\u002F または\n",[167,257,259,261,263,266,268,270,272,274,276],{"class":169,"line":258},3,[167,260,174],{"class":173},[167,262,178],{"class":177},[167,264,265],{"class":181},"setPrefix",[167,267,185],{"class":173},[167,269,188],{"class":177},[167,271,242],{"class":191},[167,273,188],{"class":177},[167,275,197],{"class":173},[167,277,200],{"class":177},[152,279,280],{"id":280},"認証ドライバー",[157,282,284],{"className":159,"code":283,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum);\n\u002F\u002F または\nOrion.setAuthDriver(AuthDriver.Sanctum);\n",[164,285,286,313,319,355,360],{"__ignoreMap":162},[167,287,288,292,295,298,301,304,306,309,311],{"class":169,"line":170},[167,289,291],{"class":290},"s7zQu","import",[167,293,294],{"class":177}," {",[167,296,297],{"class":173},"AuthDriver",[167,299,300],{"class":177},"}",[167,302,303],{"class":290}," from",[167,305,239],{"class":177},[167,307,308],{"class":191},"@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver",[167,310,188],{"class":177},[167,312,200],{"class":177},[167,314,315],{"class":169,"line":251},[167,316,318],{"emptyLinePlaceholder":317},true,"\n",[167,320,321,323,325,327,329,331,333,335,337,339,341,343,345,348,350,353],{"class":169,"line":258},[167,322,174],{"class":173},[167,324,178],{"class":177},[167,326,182],{"class":181},[167,328,185],{"class":173},[167,330,188],{"class":177},[167,332,192],{"class":191},[167,334,188],{"class":177},[167,336,236],{"class":177},[167,338,239],{"class":177},[167,340,211],{"class":191},[167,342,188],{"class":177},[167,344,236],{"class":177},[167,346,347],{"class":173}," AuthDriver",[167,349,178],{"class":177},[167,351,352],{"class":173},"Sanctum)",[167,354,200],{"class":177},[167,356,358],{"class":169,"line":357},4,[167,359,255],{"class":254},[167,361,363,365,367,370,373,375,377],{"class":169,"line":362},5,[167,364,174],{"class":173},[167,366,178],{"class":177},[167,368,369],{"class":181},"setAuthDriver",[167,371,372],{"class":173},"(AuthDriver",[167,374,178],{"class":177},[167,376,352],{"class":173},[167,378,200],{"class":177},[152,380,381],{"id":381},"トークン",[157,383,385],{"className":159,"code":384,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum, 'test-access-token');\n\u002F\u002F または\nOrion.setToken('test-access-token');\n",[164,386,387,407,411,457,461],{"__ignoreMap":162},[167,388,389,391,393,395,397,399,401,403,405],{"class":169,"line":170},[167,390,291],{"class":290},[167,392,294],{"class":177},[167,394,297],{"class":173},[167,396,300],{"class":177},[167,398,303],{"class":290},[167,400,239],{"class":177},[167,402,308],{"class":191},[167,404,188],{"class":177},[167,406,200],{"class":177},[167,408,409],{"class":169,"line":251},[167,410,318],{"emptyLinePlaceholder":317},[167,412,413,415,417,419,421,423,425,427,429,431,433,435,437,439,441,444,446,448,451,453,455],{"class":169,"line":258},[167,414,174],{"class":173},[167,416,178],{"class":177},[167,418,182],{"class":181},[167,420,185],{"class":173},[167,422,188],{"class":177},[167,424,192],{"class":191},[167,426,188],{"class":177},[167,428,236],{"class":177},[167,430,239],{"class":177},[167,432,211],{"class":191},[167,434,188],{"class":177},[167,436,236],{"class":177},[167,438,347],{"class":173},[167,440,178],{"class":177},[167,442,443],{"class":173},"Sanctum",[167,445,236],{"class":177},[167,447,239],{"class":177},[167,449,450],{"class":191},"test-access-token",[167,452,188],{"class":177},[167,454,197],{"class":173},[167,456,200],{"class":177},[167,458,459],{"class":169,"line":357},[167,460,255],{"class":254},[167,462,463,465,467,470,472,474,476,478,480],{"class":169,"line":362},[167,464,174],{"class":173},[167,466,178],{"class":177},[167,468,469],{"class":181},"setToken",[167,471,185],{"class":173},[167,473,188],{"class":177},[167,475,450],{"class":191},[167,477,188],{"class":177},[167,479,197],{"class":173},[167,481,200],{"class":177},[152,483,485],{"id":484},"spa向けsanctum連携","SPA向けSanctum連携",[206,487,488,489,496],{},"APIにリクエストを送信する前に、",[490,491,495],"a",{"href":492,"rel":493},"https:\u002F\u002Flaravel.com\u002Fdocs\u002Fmaster\u002Fsanctum#csrf-protection",[494],"nofollow","CSRF保護","を初期化する必要があります。",[157,498,500],{"className":159,"code":499,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test');\nOrion.setAuthDriver(AuthDriver.Sanctum);\n\ntry {\n    await Orion.csrf();\n    \u002F\u002F これで API にリクエストを送信できます\n    const posts = await Post.$query().get();\n} catch (error) {\n    console.error('Unable to retrieve CSRF cookie.');\n}\n",[164,501,502,522,526,546,562,566,575,595,601,636,650,674],{"__ignoreMap":162},[167,503,504,506,508,510,512,514,516,518,520],{"class":169,"line":170},[167,505,291],{"class":290},[167,507,294],{"class":177},[167,509,297],{"class":173},[167,511,300],{"class":177},[167,513,303],{"class":290},[167,515,239],{"class":177},[167,517,308],{"class":191},[167,519,188],{"class":177},[167,521,200],{"class":177},[167,523,524],{"class":169,"line":251},[167,525,318],{"emptyLinePlaceholder":317},[167,527,528,530,532,534,536,538,540,542,544],{"class":169,"line":258},[167,529,174],{"class":173},[167,531,178],{"class":177},[167,533,182],{"class":181},[167,535,185],{"class":173},[167,537,188],{"class":177},[167,539,192],{"class":191},[167,541,188],{"class":177},[167,543,197],{"class":173},[167,545,200],{"class":177},[167,547,548,550,552,554,556,558,560],{"class":169,"line":357},[167,549,174],{"class":173},[167,551,178],{"class":177},[167,553,369],{"class":181},[167,555,372],{"class":173},[167,557,178],{"class":177},[167,559,352],{"class":173},[167,561,200],{"class":177},[167,563,564],{"class":169,"line":362},[167,565,318],{"emptyLinePlaceholder":317},[167,567,569,572],{"class":169,"line":568},6,[167,570,571],{"class":290},"try",[167,573,574],{"class":177}," {\n",[167,576,578,581,584,586,589,593],{"class":169,"line":577},7,[167,579,580],{"class":290},"    await",[167,582,583],{"class":173}," Orion",[167,585,178],{"class":177},[167,587,588],{"class":181},"csrf",[167,590,592],{"class":591},"swJcz","()",[167,594,200],{"class":177},[167,596,598],{"class":169,"line":597},8,[167,599,600],{"class":254},"    \u002F\u002F これで API にリクエストを送信できます\n",[167,602,604,608,611,614,617,620,622,625,627,629,632,634],{"class":169,"line":603},9,[167,605,607],{"class":606},"spNyl","    const",[167,609,610],{"class":173}," posts",[167,612,613],{"class":177}," =",[167,615,616],{"class":290}," await",[167,618,619],{"class":173}," Post",[167,621,178],{"class":177},[167,623,624],{"class":181},"$query",[167,626,592],{"class":591},[167,628,178],{"class":177},[167,630,631],{"class":181},"get",[167,633,592],{"class":591},[167,635,200],{"class":177},[167,637,639,641,644,647],{"class":169,"line":638},10,[167,640,300],{"class":177},[167,642,643],{"class":290}," catch",[167,645,646],{"class":173}," (error) ",[167,648,649],{"class":177},"{\n",[167,651,653,656,658,661,663,665,668,670,672],{"class":169,"line":652},11,[167,654,655],{"class":173},"    console",[167,657,178],{"class":177},[167,659,660],{"class":181},"error",[167,662,185],{"class":591},[167,664,188],{"class":177},[167,666,667],{"class":191},"Unable to retrieve CSRF cookie.",[167,669,188],{"class":177},[167,671,197],{"class":591},[167,673,200],{"class":177},[167,675,677],{"class":169,"line":676},12,[167,678,679],{"class":177},"}\n",[152,681,683],{"id":682},"axiosインスタンスのカスタマイズ","Axiosインスタンスのカスタマイズ",[157,685,687],{"className":159,"code":686,"language":161,"meta":162,"style":162},"import axios from 'axios';\n\nOrion.makeHttpClientUsing(() => {\n  const client = axios.create();\n\n  client.interceptors.request.use(...);\n\n  return client;\n});\n",[164,688,689,708,712,730,752,756,785,789,798],{"__ignoreMap":162},[167,690,691,693,696,699,701,704,706],{"class":169,"line":170},[167,692,291],{"class":290},[167,694,695],{"class":173}," axios ",[167,697,698],{"class":290},"from",[167,700,239],{"class":177},[167,702,703],{"class":191},"axios",[167,705,188],{"class":177},[167,707,200],{"class":177},[167,709,710],{"class":169,"line":251},[167,711,318],{"emptyLinePlaceholder":317},[167,713,714,716,718,721,723,725,728],{"class":169,"line":258},[167,715,174],{"class":173},[167,717,178],{"class":177},[167,719,720],{"class":181},"makeHttpClientUsing",[167,722,185],{"class":173},[167,724,592],{"class":177},[167,726,727],{"class":606}," =>",[167,729,574],{"class":177},[167,731,732,735,738,740,743,745,748,750],{"class":169,"line":357},[167,733,734],{"class":606},"  const",[167,736,737],{"class":173}," client",[167,739,613],{"class":177},[167,741,742],{"class":173}," axios",[167,744,178],{"class":177},[167,746,747],{"class":181},"create",[167,749,592],{"class":591},[167,751,200],{"class":177},[167,753,754],{"class":169,"line":362},[167,755,318],{"emptyLinePlaceholder":317},[167,757,758,761,763,766,768,771,773,776,778,781,783],{"class":169,"line":568},[167,759,760],{"class":173},"  client",[167,762,178],{"class":177},[167,764,765],{"class":173},"interceptors",[167,767,178],{"class":177},[167,769,770],{"class":173},"request",[167,772,178],{"class":177},[167,774,775],{"class":181},"use",[167,777,185],{"class":591},[167,779,780],{"class":177},"...",[167,782,197],{"class":591},[167,784,200],{"class":177},[167,786,787],{"class":169,"line":577},[167,788,318],{"emptyLinePlaceholder":317},[167,790,791,794,796],{"class":169,"line":597},[167,792,793],{"class":290},"  return",[167,795,737],{"class":173},[167,797,200],{"class":177},[167,799,800,802,804],{"class":169,"line":603},[167,801,300],{"class":177},[167,803,197],{"class":173},[167,805,200],{"class":177},[807,808,809],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":162,"searchDepth":170,"depth":251,"links":811},[812,813,814,815,816,817],{"id":154,"depth":251,"text":155},{"id":203,"depth":251,"text":204},{"id":280,"depth":251,"text":280},{"id":381,"depth":251,"text":381},{"id":484,"depth":251,"text":485},{"id":682,"depth":251,"text":683},"API URLの設定、認証の設定、および内部で使用するHTTPクライアントの設定方法を説明します。","md",null,{},{"title":65,"description":818},"_ueCl7HyApfEJYcMEYJZVy5_che00Fi1TMkEV6t1UYU",[825,827],{"title":16,"path":62,"stem":63,"description":826,"children":-1},"Orion TypeScript SDKを使い始めるための最初のステップを解説します。",{"title":20,"path":69,"stem":70,"description":828,"children":-1},"モデルリソースの扱い方を学びます。",{"id":830,"title":134,"body":831,"description":1401,"extension":819,"links":820,"meta":1402,"navigation":317,"path":1403,"seo":1404,"stem":1405,"__hash__":1406},"docs_en\u002F2.typescript-sdk\u002F03.configuration.md",{"type":149,"value":832,"toc":1393},[833,835,859,863,869,927,931,1014,1018,1115,1119,1127,1281,1285,1391],[152,834,155],{"id":154},[157,836,837],{"className":159,"code":160,"language":161,"meta":162,"style":162},[164,838,839],{"__ignoreMap":162},[167,840,841,843,845,847,849,851,853,855,857],{"class":169,"line":170},[167,842,174],{"class":173},[167,844,178],{"class":177},[167,846,182],{"class":181},[167,848,185],{"class":173},[167,850,188],{"class":177},[167,852,192],{"class":191},[167,854,188],{"class":177},[167,856,197],{"class":173},[167,858,200],{"class":177},[152,860,862],{"id":861},"api-prefix","API Prefix",[206,864,865,866,868],{},"By default, the prefix value is set to ",[164,867,211],{},", however, in some cases you might want to change that.",[157,870,872],{"className":159,"code":871,"language":161,"meta":162,"style":162},"Orion.init('https:\u002F\u002Fyour-api.test', 'api\u002Fv1');\n\u002F\u002F or\nOrion.setPrefix('api\u002Fv1');\n",[164,873,874,902,907],{"__ignoreMap":162},[167,875,876,878,880,882,884,886,888,890,892,894,896,898,900],{"class":169,"line":170},[167,877,174],{"class":173},[167,879,178],{"class":177},[167,881,182],{"class":181},[167,883,185],{"class":173},[167,885,188],{"class":177},[167,887,192],{"class":191},[167,889,188],{"class":177},[167,891,236],{"class":177},[167,893,239],{"class":177},[167,895,242],{"class":191},[167,897,188],{"class":177},[167,899,197],{"class":173},[167,901,200],{"class":177},[167,903,904],{"class":169,"line":251},[167,905,906],{"class":254},"\u002F\u002F or\n",[167,908,909,911,913,915,917,919,921,923,925],{"class":169,"line":258},[167,910,174],{"class":173},[167,912,178],{"class":177},[167,914,265],{"class":181},[167,916,185],{"class":173},[167,918,188],{"class":177},[167,920,242],{"class":191},[167,922,188],{"class":177},[167,924,197],{"class":173},[167,926,200],{"class":177},[152,928,930],{"id":929},"auth-driver","Auth Driver",[157,932,934],{"className":159,"code":933,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum);\n\u002F\u002F or\nOrion.setAuthDriver(AuthDriver.Sanctum);\n",[164,935,936,956,960,994,998],{"__ignoreMap":162},[167,937,938,940,942,944,946,948,950,952,954],{"class":169,"line":170},[167,939,291],{"class":290},[167,941,294],{"class":177},[167,943,297],{"class":173},[167,945,300],{"class":177},[167,947,303],{"class":290},[167,949,239],{"class":177},[167,951,308],{"class":191},[167,953,188],{"class":177},[167,955,200],{"class":177},[167,957,958],{"class":169,"line":251},[167,959,318],{"emptyLinePlaceholder":317},[167,961,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992],{"class":169,"line":258},[167,963,174],{"class":173},[167,965,178],{"class":177},[167,967,182],{"class":181},[167,969,185],{"class":173},[167,971,188],{"class":177},[167,973,192],{"class":191},[167,975,188],{"class":177},[167,977,236],{"class":177},[167,979,239],{"class":177},[167,981,211],{"class":191},[167,983,188],{"class":177},[167,985,236],{"class":177},[167,987,347],{"class":173},[167,989,178],{"class":177},[167,991,352],{"class":173},[167,993,200],{"class":177},[167,995,996],{"class":169,"line":357},[167,997,906],{"class":254},[167,999,1000,1002,1004,1006,1008,1010,1012],{"class":169,"line":362},[167,1001,174],{"class":173},[167,1003,178],{"class":177},[167,1005,369],{"class":181},[167,1007,372],{"class":173},[167,1009,178],{"class":177},[167,1011,352],{"class":173},[167,1013,200],{"class":177},[152,1015,1017],{"id":1016},"token","Token",[157,1019,1021],{"className":159,"code":1020,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test', 'api', AuthDriver.Sanctum, 'test-access-token');\n\u002F\u002F or\nOrion.setToken('test-access-token');\n",[164,1022,1023,1043,1047,1091,1095],{"__ignoreMap":162},[167,1024,1025,1027,1029,1031,1033,1035,1037,1039,1041],{"class":169,"line":170},[167,1026,291],{"class":290},[167,1028,294],{"class":177},[167,1030,297],{"class":173},[167,1032,300],{"class":177},[167,1034,303],{"class":290},[167,1036,239],{"class":177},[167,1038,308],{"class":191},[167,1040,188],{"class":177},[167,1042,200],{"class":177},[167,1044,1045],{"class":169,"line":251},[167,1046,318],{"emptyLinePlaceholder":317},[167,1048,1049,1051,1053,1055,1057,1059,1061,1063,1065,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089],{"class":169,"line":258},[167,1050,174],{"class":173},[167,1052,178],{"class":177},[167,1054,182],{"class":181},[167,1056,185],{"class":173},[167,1058,188],{"class":177},[167,1060,192],{"class":191},[167,1062,188],{"class":177},[167,1064,236],{"class":177},[167,1066,239],{"class":177},[167,1068,211],{"class":191},[167,1070,188],{"class":177},[167,1072,236],{"class":177},[167,1074,347],{"class":173},[167,1076,178],{"class":177},[167,1078,443],{"class":173},[167,1080,236],{"class":177},[167,1082,239],{"class":177},[167,1084,450],{"class":191},[167,1086,188],{"class":177},[167,1088,197],{"class":173},[167,1090,200],{"class":177},[167,1092,1093],{"class":169,"line":357},[167,1094,906],{"class":254},[167,1096,1097,1099,1101,1103,1105,1107,1109,1111,1113],{"class":169,"line":362},[167,1098,174],{"class":173},[167,1100,178],{"class":177},[167,1102,469],{"class":181},[167,1104,185],{"class":173},[167,1106,188],{"class":177},[167,1108,450],{"class":191},[167,1110,188],{"class":177},[167,1112,197],{"class":173},[167,1114,200],{"class":177},[152,1116,1118],{"id":1117},"integration-with-sanctum-for-spa","Integration with Sanctum for SPA",[206,1120,1121,1122,1126],{},"Before you can make requests to the API, ",[490,1123,1125],{"href":492,"rel":1124},[494],"CSRF protection"," needs to be initialized.",[157,1128,1130],{"className":159,"code":1129,"language":161,"meta":162,"style":162},"import {AuthDriver} from '@tailflow\u002Flaravel-orion\u002Flib\u002Fdrivers\u002Fdefault\u002Fenums\u002FauthDriver';\n\nOrion.init('https:\u002F\u002Fyour-api.test');\nOrion.setAuthDriver(AuthDriver.Sanctum);\n\ntry {\n    await Orion.csrf();\n    \u002F\u002F now you can make requests to the API\n    const posts = await Post.$query().get();\n} catch (error) {\n    console.error('Unable to retrieve CSRF cookie.');\n}\n",[164,1131,1132,1152,1156,1176,1192,1196,1202,1216,1221,1247,1257,1277],{"__ignoreMap":162},[167,1133,1134,1136,1138,1140,1142,1144,1146,1148,1150],{"class":169,"line":170},[167,1135,291],{"class":290},[167,1137,294],{"class":177},[167,1139,297],{"class":173},[167,1141,300],{"class":177},[167,1143,303],{"class":290},[167,1145,239],{"class":177},[167,1147,308],{"class":191},[167,1149,188],{"class":177},[167,1151,200],{"class":177},[167,1153,1154],{"class":169,"line":251},[167,1155,318],{"emptyLinePlaceholder":317},[167,1157,1158,1160,1162,1164,1166,1168,1170,1172,1174],{"class":169,"line":258},[167,1159,174],{"class":173},[167,1161,178],{"class":177},[167,1163,182],{"class":181},[167,1165,185],{"class":173},[167,1167,188],{"class":177},[167,1169,192],{"class":191},[167,1171,188],{"class":177},[167,1173,197],{"class":173},[167,1175,200],{"class":177},[167,1177,1178,1180,1182,1184,1186,1188,1190],{"class":169,"line":357},[167,1179,174],{"class":173},[167,1181,178],{"class":177},[167,1183,369],{"class":181},[167,1185,372],{"class":173},[167,1187,178],{"class":177},[167,1189,352],{"class":173},[167,1191,200],{"class":177},[167,1193,1194],{"class":169,"line":362},[167,1195,318],{"emptyLinePlaceholder":317},[167,1197,1198,1200],{"class":169,"line":568},[167,1199,571],{"class":290},[167,1201,574],{"class":177},[167,1203,1204,1206,1208,1210,1212,1214],{"class":169,"line":577},[167,1205,580],{"class":290},[167,1207,583],{"class":173},[167,1209,178],{"class":177},[167,1211,588],{"class":181},[167,1213,592],{"class":591},[167,1215,200],{"class":177},[167,1217,1218],{"class":169,"line":597},[167,1219,1220],{"class":254},"    \u002F\u002F now you can make requests to the API\n",[167,1222,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245],{"class":169,"line":603},[167,1224,607],{"class":606},[167,1226,610],{"class":173},[167,1228,613],{"class":177},[167,1230,616],{"class":290},[167,1232,619],{"class":173},[167,1234,178],{"class":177},[167,1236,624],{"class":181},[167,1238,592],{"class":591},[167,1240,178],{"class":177},[167,1242,631],{"class":181},[167,1244,592],{"class":591},[167,1246,200],{"class":177},[167,1248,1249,1251,1253,1255],{"class":169,"line":638},[167,1250,300],{"class":177},[167,1252,643],{"class":290},[167,1254,646],{"class":173},[167,1256,649],{"class":177},[167,1258,1259,1261,1263,1265,1267,1269,1271,1273,1275],{"class":169,"line":652},[167,1260,655],{"class":173},[167,1262,178],{"class":177},[167,1264,660],{"class":181},[167,1266,185],{"class":591},[167,1268,188],{"class":177},[167,1270,667],{"class":191},[167,1272,188],{"class":177},[167,1274,197],{"class":591},[167,1276,200],{"class":177},[167,1278,1279],{"class":169,"line":676},[167,1280,679],{"class":177},[152,1282,1284],{"id":1283},"customizing-axios-instance","Customizing Axios Instance",[157,1286,1287],{"className":159,"code":686,"language":161,"meta":162,"style":162},[164,1288,1289,1305,1309,1325,1343,1347,1371,1375,1383],{"__ignoreMap":162},[167,1290,1291,1293,1295,1297,1299,1301,1303],{"class":169,"line":170},[167,1292,291],{"class":290},[167,1294,695],{"class":173},[167,1296,698],{"class":290},[167,1298,239],{"class":177},[167,1300,703],{"class":191},[167,1302,188],{"class":177},[167,1304,200],{"class":177},[167,1306,1307],{"class":169,"line":251},[167,1308,318],{"emptyLinePlaceholder":317},[167,1310,1311,1313,1315,1317,1319,1321,1323],{"class":169,"line":258},[167,1312,174],{"class":173},[167,1314,178],{"class":177},[167,1316,720],{"class":181},[167,1318,185],{"class":173},[167,1320,592],{"class":177},[167,1322,727],{"class":606},[167,1324,574],{"class":177},[167,1326,1327,1329,1331,1333,1335,1337,1339,1341],{"class":169,"line":357},[167,1328,734],{"class":606},[167,1330,737],{"class":173},[167,1332,613],{"class":177},[167,1334,742],{"class":173},[167,1336,178],{"class":177},[167,1338,747],{"class":181},[167,1340,592],{"class":591},[167,1342,200],{"class":177},[167,1344,1345],{"class":169,"line":362},[167,1346,318],{"emptyLinePlaceholder":317},[167,1348,1349,1351,1353,1355,1357,1359,1361,1363,1365,1367,1369],{"class":169,"line":568},[167,1350,760],{"class":173},[167,1352,178],{"class":177},[167,1354,765],{"class":173},[167,1356,178],{"class":177},[167,1358,770],{"class":173},[167,1360,178],{"class":177},[167,1362,775],{"class":181},[167,1364,185],{"class":591},[167,1366,780],{"class":177},[167,1368,197],{"class":591},[167,1370,200],{"class":177},[167,1372,1373],{"class":169,"line":577},[167,1374,318],{"emptyLinePlaceholder":317},[167,1376,1377,1379,1381],{"class":169,"line":597},[167,1378,793],{"class":290},[167,1380,737],{"class":173},[167,1382,200],{"class":177},[167,1384,1385,1387,1389],{"class":169,"line":603},[167,1386,300],{"class":177},[167,1388,197],{"class":173},[167,1390,200],{"class":177},[807,1392,809],{},{"title":162,"searchDepth":170,"depth":251,"links":1394},[1395,1396,1397,1398,1399,1400],{"id":154,"depth":251,"text":155},{"id":861,"depth":251,"text":862},{"id":929,"depth":251,"text":930},{"id":1016,"depth":251,"text":1017},{"id":1117,"depth":251,"text":1118},{"id":1283,"depth":251,"text":1284},"Learn how to set the API URL, configure authentication, and configure the underlying HTTP client.",{},"\u002Ftypescript-sdk\u002Fconfiguration",{"title":134,"description":1401},"2.typescript-sdk\u002F03.configuration","JP8zqC8fuh6vpyxecRsH4-yt-u4N7WRSWRwkAGyF6T0",1784394456344]