[{"data":1,"prerenderedAt":1490},["ShallowReactive",2],{"doc-api":3,"documentation-nav-slug":1476},{"id":4,"title":5,"body":6,"category":1466,"description":1467,"extension":1468,"meta":1469,"navigation":1470,"order":234,"path":1471,"seo":1472,"status":1473,"stem":1474,"__hash__":1475},"documentation\u002Fdocumentation\u002Fapi.md","API Reference",{"type":7,"value":8,"toc":1427},"minimark",[9,13,21,26,29,64,69,90,94,98,109,114,185,190,350,354,363,368,414,418,427,431,440,444,453,457,461,470,474,513,517,564,568,577,581,641,645,649,658,662,699,703,712,716,919,923,927,942,947,990,994,1003,1007,1074,1078,1081,1085,1094,1097,1101,1153,1157,1166,1169,1173,1177,1247,1251,1309,1313,1362,1366,1369,1380,1384,1388,1399,1403,1414,1418,1423],[10,11,5],"h1",{"id":12},"api-reference",[14,15,16,17],"p",{},"Complete reference for the SimFusion REST API. Base URL: ",[18,19,20],"code",{},"https:\u002F\u002Fapi.simfusion.io\u002Fv1",[22,23,25],"h2",{"id":24},"authentication","Authentication",[14,27,28],{},"All API requests require authentication using an API key:",[30,31,36],"pre",{"className":32,"code":33,"language":34,"meta":35,"style":35},"language-bash shiki shiki-themes github-light github-dark","curl -H \"Authorization: Bearer YOUR_API_KEY\" \\\n  https:\u002F\u002Fapi.simfusion.io\u002Fv1\u002Fprojects\n","bash","",[18,37,38,58],{"__ignoreMap":35},[39,40,43,47,51,55],"span",{"class":41,"line":42},"line",1,[39,44,46],{"class":45},"sScJk","curl",[39,48,50],{"class":49},"sj4cs"," -H",[39,52,54],{"class":53},"sZZnC"," \"Authorization: Bearer YOUR_API_KEY\"",[39,56,57],{"class":49}," \\\n",[39,59,61],{"class":41,"line":60},2,[39,62,63],{"class":53},"  https:\u002F\u002Fapi.simfusion.io\u002Fv1\u002Fprojects\n",[65,66,68],"h3",{"id":67},"obtaining-an-api-key","Obtaining an API Key",[70,71,72,81,87],"ol",{},[73,74,75,76,80],"li",{},"Go to ",[77,78,79],"strong",{},"Settings → API Keys"," in the dashboard",[73,82,83,84],{},"Click ",[77,85,86],{},"\"Generate New Key\"",[73,88,89],{},"Copy and store securely (keys are only shown once)",[22,91,93],{"id":92},"projects","Projects",[65,95,97],{"id":96},"list-projects","List Projects",[30,99,103],{"className":100,"code":101,"language":102,"meta":35,"style":35},"language-http shiki shiki-themes github-light github-dark","GET \u002Fprojects\n","http",[18,104,105],{"__ignoreMap":35},[39,106,107],{"class":41,"line":42},[39,108,101],{},[14,110,111],{},[77,112,113],{},"Query Parameters:",[115,116,117,133],"table",{},[118,119,120],"thead",{},[121,122,123,127,130],"tr",{},[124,125,126],"th",{},"Parameter",[124,128,129],{},"Type",[124,131,132],{},"Description",[134,135,136,150,162],"tbody",{},[121,137,138,144,147],{},[139,140,141],"td",{},[18,142,143],{},"limit",[139,145,146],{},"integer",[139,148,149],{},"Max results (default: 20, max: 100)",[121,151,152,157,159],{},[139,153,154],{},[18,155,156],{},"offset",[139,158,146],{},[139,160,161],{},"Pagination offset",[121,163,164,169,172],{},[139,165,166],{},[18,167,168],{},"visibility",[139,170,171],{},"string",[139,173,174,177,178,181,182],{},[18,175,176],{},"public",", ",[18,179,180],{},"private",", or ",[18,183,184],{},"all",[14,186,187],{},[77,188,189],{},"Response:",[30,191,195],{"className":192,"code":193,"language":194,"meta":35,"style":35},"language-json shiki shiki-themes github-light github-dark","{\n  \"projects\": [\n    {\n      \"id\": \"proj_123456\",\n      \"name\": \"Signal Analysis\",\n      \"visibility\": \"private\",\n      \"created_at\": \"2024-01-15T10:30:00Z\",\n      \"updated_at\": \"2024-01-20T14:22:00Z\",\n      \"owner\": \"user_789\"\n    }\n  ],\n  \"total\": 42,\n  \"limit\": 20,\n  \"offset\": 0\n}\n","json",[18,196,197,203,211,217,232,245,258,271,284,295,301,307,320,333,344],{"__ignoreMap":35},[39,198,199],{"class":41,"line":42},[39,200,202],{"class":201},"sVt8B","{\n",[39,204,205,208],{"class":41,"line":60},[39,206,207],{"class":49},"  \"projects\"",[39,209,210],{"class":201},": [\n",[39,212,214],{"class":41,"line":213},3,[39,215,216],{"class":201},"    {\n",[39,218,220,223,226,229],{"class":41,"line":219},4,[39,221,222],{"class":49},"      \"id\"",[39,224,225],{"class":201},": ",[39,227,228],{"class":53},"\"proj_123456\"",[39,230,231],{"class":201},",\n",[39,233,235,238,240,243],{"class":41,"line":234},5,[39,236,237],{"class":49},"      \"name\"",[39,239,225],{"class":201},[39,241,242],{"class":53},"\"Signal Analysis\"",[39,244,231],{"class":201},[39,246,248,251,253,256],{"class":41,"line":247},6,[39,249,250],{"class":49},"      \"visibility\"",[39,252,225],{"class":201},[39,254,255],{"class":53},"\"private\"",[39,257,231],{"class":201},[39,259,261,264,266,269],{"class":41,"line":260},7,[39,262,263],{"class":49},"      \"created_at\"",[39,265,225],{"class":201},[39,267,268],{"class":53},"\"2024-01-15T10:30:00Z\"",[39,270,231],{"class":201},[39,272,274,277,279,282],{"class":41,"line":273},8,[39,275,276],{"class":49},"      \"updated_at\"",[39,278,225],{"class":201},[39,280,281],{"class":53},"\"2024-01-20T14:22:00Z\"",[39,283,231],{"class":201},[39,285,287,290,292],{"class":41,"line":286},9,[39,288,289],{"class":49},"      \"owner\"",[39,291,225],{"class":201},[39,293,294],{"class":53},"\"user_789\"\n",[39,296,298],{"class":41,"line":297},10,[39,299,300],{"class":201},"    }\n",[39,302,304],{"class":41,"line":303},11,[39,305,306],{"class":201},"  ],\n",[39,308,310,313,315,318],{"class":41,"line":309},12,[39,311,312],{"class":49},"  \"total\"",[39,314,225],{"class":201},[39,316,317],{"class":49},"42",[39,319,231],{"class":201},[39,321,323,326,328,331],{"class":41,"line":322},13,[39,324,325],{"class":49},"  \"limit\"",[39,327,225],{"class":201},[39,329,330],{"class":49},"20",[39,332,231],{"class":201},[39,334,336,339,341],{"class":41,"line":335},14,[39,337,338],{"class":49},"  \"offset\"",[39,340,225],{"class":201},[39,342,343],{"class":49},"0\n",[39,345,347],{"class":41,"line":346},15,[39,348,349],{"class":201},"}\n",[65,351,353],{"id":352},"create-project","Create Project",[30,355,357],{"className":100,"code":356,"language":102,"meta":35,"style":35},"POST \u002Fprojects\n",[18,358,359],{"__ignoreMap":35},[39,360,361],{"class":41,"line":42},[39,362,356],{},[14,364,365],{},[77,366,367],{},"Request Body:",[30,369,371],{"className":192,"code":370,"language":194,"meta":35,"style":35},"{\n  \"name\": \"My New Project\",\n  \"visibility\": \"private\",\n  \"template\": \"blank\"\n}\n",[18,372,373,377,389,400,410],{"__ignoreMap":35},[39,374,375],{"class":41,"line":42},[39,376,202],{"class":201},[39,378,379,382,384,387],{"class":41,"line":60},[39,380,381],{"class":49},"  \"name\"",[39,383,225],{"class":201},[39,385,386],{"class":53},"\"My New Project\"",[39,388,231],{"class":201},[39,390,391,394,396,398],{"class":41,"line":213},[39,392,393],{"class":49},"  \"visibility\"",[39,395,225],{"class":201},[39,397,255],{"class":53},[39,399,231],{"class":201},[39,401,402,405,407],{"class":41,"line":219},[39,403,404],{"class":49},"  \"template\"",[39,406,225],{"class":201},[39,408,409],{"class":53},"\"blank\"\n",[39,411,412],{"class":41,"line":234},[39,413,349],{"class":201},[65,415,417],{"id":416},"get-project","Get Project",[30,419,421],{"className":100,"code":420,"language":102,"meta":35,"style":35},"GET \u002Fprojects\u002F{project_id}\n",[18,422,423],{"__ignoreMap":35},[39,424,425],{"class":41,"line":42},[39,426,420],{},[65,428,430],{"id":429},"update-project","Update Project",[30,432,434],{"className":100,"code":433,"language":102,"meta":35,"style":35},"PATCH \u002Fprojects\u002F{project_id}\n",[18,435,436],{"__ignoreMap":35},[39,437,438],{"class":41,"line":42},[39,439,433],{},[65,441,443],{"id":442},"delete-project","Delete Project",[30,445,447],{"className":100,"code":446,"language":102,"meta":35,"style":35},"DELETE \u002Fprojects\u002F{project_id}\n",[18,448,449],{"__ignoreMap":35},[39,450,451],{"class":41,"line":42},[39,452,446],{},[22,454,456],{"id":455},"models","Models",[65,458,460],{"id":459},"export-model","Export Model",[30,462,464],{"className":100,"code":463,"language":102,"meta":35,"style":35},"GET \u002Fprojects\u002F{project_id}\u002Fmodels\u002F{model_id}\u002Fexport\n",[18,465,466],{"__ignoreMap":35},[39,467,468],{"class":41,"line":42},[39,469,463],{},[14,471,472],{},[77,473,113],{},[115,475,476,484],{},[118,477,478],{},[121,479,480,482],{},[124,481,126],{},[124,483,132],{},[134,485,486,503],{},[121,487,488,493],{},[139,489,490],{},[18,491,492],{},"format",[139,494,495,177,497,177,500],{},[18,496,194],{},[18,498,499],{},"python",[18,501,502],{},"cpp",[121,504,505,510],{},[139,506,507],{},[18,508,509],{},"include_data",[139,511,512],{},"Include embedded data files",[14,514,515],{},[77,516,189],{},[30,518,520],{"className":192,"code":519,"language":194,"meta":35,"style":35},"{\n  \"format\": \"python\",\n  \"code\": \"import numpy as np...\",\n  \"filename\": \"model_export.py\"\n}\n",[18,521,522,526,538,550,560],{"__ignoreMap":35},[39,523,524],{"class":41,"line":42},[39,525,202],{"class":201},[39,527,528,531,533,536],{"class":41,"line":60},[39,529,530],{"class":49},"  \"format\"",[39,532,225],{"class":201},[39,534,535],{"class":53},"\"python\"",[39,537,231],{"class":201},[39,539,540,543,545,548],{"class":41,"line":213},[39,541,542],{"class":49},"  \"code\"",[39,544,225],{"class":201},[39,546,547],{"class":53},"\"import numpy as np...\"",[39,549,231],{"class":201},[39,551,552,555,557],{"class":41,"line":219},[39,553,554],{"class":49},"  \"filename\"",[39,556,225],{"class":201},[39,558,559],{"class":53},"\"model_export.py\"\n",[39,561,562],{"class":41,"line":234},[39,563,349],{"class":201},[65,565,567],{"id":566},"run-simulation","Run Simulation",[30,569,571],{"className":100,"code":570,"language":102,"meta":35,"style":35},"POST \u002Fprojects\u002F{project_id}\u002Fsimulate\n",[18,572,573],{"__ignoreMap":35},[39,574,575],{"class":41,"line":42},[39,576,570],{},[14,578,579],{},[77,580,367],{},[30,582,584],{"className":192,"code":583,"language":194,"meta":35,"style":35},"{\n  \"duration\": 10.0,\n  \"sample_rate\": 1000,\n  \"parameters\": {\n    \"frequency\": 100\n  }\n}\n",[18,585,586,590,602,614,622,632,637],{"__ignoreMap":35},[39,587,588],{"class":41,"line":42},[39,589,202],{"class":201},[39,591,592,595,597,600],{"class":41,"line":60},[39,593,594],{"class":49},"  \"duration\"",[39,596,225],{"class":201},[39,598,599],{"class":49},"10.0",[39,601,231],{"class":201},[39,603,604,607,609,612],{"class":41,"line":213},[39,605,606],{"class":49},"  \"sample_rate\"",[39,608,225],{"class":201},[39,610,611],{"class":49},"1000",[39,613,231],{"class":201},[39,615,616,619],{"class":41,"line":219},[39,617,618],{"class":49},"  \"parameters\"",[39,620,621],{"class":201},": {\n",[39,623,624,627,629],{"class":41,"line":234},[39,625,626],{"class":49},"    \"frequency\"",[39,628,225],{"class":201},[39,630,631],{"class":49},"100\n",[39,633,634],{"class":41,"line":247},[39,635,636],{"class":201},"  }\n",[39,638,639],{"class":41,"line":260},[39,640,349],{"class":201},[22,642,644],{"id":643},"blocks","Blocks",[65,646,648],{"id":647},"list-available-blocks","List Available Blocks",[30,650,652],{"className":100,"code":651,"language":102,"meta":35,"style":35},"GET \u002Fblocks\n",[18,653,654],{"__ignoreMap":35},[39,655,656],{"class":41,"line":42},[39,657,651],{},[14,659,660],{},[77,661,113],{},[115,663,664,672],{},[118,665,666],{},[121,667,668,670],{},[124,669,126],{},[124,671,132],{},[134,673,674,684],{},[121,675,676,681],{},[139,677,678],{},[18,679,680],{},"category",[139,682,683],{},"Filter by category",[121,685,686,691],{},[139,687,688],{},[18,689,690],{},"source",[139,692,693,177,696],{},[18,694,695],{},"builtin",[18,697,698],{},"custom",[65,700,702],{"id":701},"get-block-details","Get Block Details",[30,704,706],{"className":100,"code":705,"language":102,"meta":35,"style":35},"GET \u002Fblocks\u002F{block_id}\n",[18,707,708],{"__ignoreMap":35},[39,709,710],{"class":41,"line":42},[39,711,705],{},[14,713,714],{},[77,715,189],{},[30,717,719],{"className":192,"code":718,"language":194,"meta":35,"style":35},"{\n  \"id\": \"block_sine_wave\",\n  \"name\": \"Sine Wave\",\n  \"category\": \"Sources\",\n  \"inputs\": [],\n  \"outputs\": [\n    {\n      \"name\": \"signal\",\n      \"type\": \"data\",\n      \"description\": \"Generated sine wave\"\n    }\n  ],\n  \"parameters\": [\n    {\n      \"name\": \"frequency\",\n      \"type\": \"float\",\n      \"default\": 1.0,\n      \"min\": 0.0,\n      \"max\": 100000.0,\n      \"unit\": \"Hz\"\n    }\n  ]\n}\n",[18,720,721,725,737,748,760,768,775,779,790,802,812,816,820,826,830,841,853,866,879,892,903,908,914],{"__ignoreMap":35},[39,722,723],{"class":41,"line":42},[39,724,202],{"class":201},[39,726,727,730,732,735],{"class":41,"line":60},[39,728,729],{"class":49},"  \"id\"",[39,731,225],{"class":201},[39,733,734],{"class":53},"\"block_sine_wave\"",[39,736,231],{"class":201},[39,738,739,741,743,746],{"class":41,"line":213},[39,740,381],{"class":49},[39,742,225],{"class":201},[39,744,745],{"class":53},"\"Sine Wave\"",[39,747,231],{"class":201},[39,749,750,753,755,758],{"class":41,"line":219},[39,751,752],{"class":49},"  \"category\"",[39,754,225],{"class":201},[39,756,757],{"class":53},"\"Sources\"",[39,759,231],{"class":201},[39,761,762,765],{"class":41,"line":234},[39,763,764],{"class":49},"  \"inputs\"",[39,766,767],{"class":201},": [],\n",[39,769,770,773],{"class":41,"line":247},[39,771,772],{"class":49},"  \"outputs\"",[39,774,210],{"class":201},[39,776,777],{"class":41,"line":260},[39,778,216],{"class":201},[39,780,781,783,785,788],{"class":41,"line":273},[39,782,237],{"class":49},[39,784,225],{"class":201},[39,786,787],{"class":53},"\"signal\"",[39,789,231],{"class":201},[39,791,792,795,797,800],{"class":41,"line":286},[39,793,794],{"class":49},"      \"type\"",[39,796,225],{"class":201},[39,798,799],{"class":53},"\"data\"",[39,801,231],{"class":201},[39,803,804,807,809],{"class":41,"line":297},[39,805,806],{"class":49},"      \"description\"",[39,808,225],{"class":201},[39,810,811],{"class":53},"\"Generated sine wave\"\n",[39,813,814],{"class":41,"line":303},[39,815,300],{"class":201},[39,817,818],{"class":41,"line":309},[39,819,306],{"class":201},[39,821,822,824],{"class":41,"line":322},[39,823,618],{"class":49},[39,825,210],{"class":201},[39,827,828],{"class":41,"line":335},[39,829,216],{"class":201},[39,831,832,834,836,839],{"class":41,"line":346},[39,833,237],{"class":49},[39,835,225],{"class":201},[39,837,838],{"class":53},"\"frequency\"",[39,840,231],{"class":201},[39,842,844,846,848,851],{"class":41,"line":843},16,[39,845,794],{"class":49},[39,847,225],{"class":201},[39,849,850],{"class":53},"\"float\"",[39,852,231],{"class":201},[39,854,856,859,861,864],{"class":41,"line":855},17,[39,857,858],{"class":49},"      \"default\"",[39,860,225],{"class":201},[39,862,863],{"class":49},"1.0",[39,865,231],{"class":201},[39,867,869,872,874,877],{"class":41,"line":868},18,[39,870,871],{"class":49},"      \"min\"",[39,873,225],{"class":201},[39,875,876],{"class":49},"0.0",[39,878,231],{"class":201},[39,880,882,885,887,890],{"class":41,"line":881},19,[39,883,884],{"class":49},"      \"max\"",[39,886,225],{"class":201},[39,888,889],{"class":49},"100000.0",[39,891,231],{"class":201},[39,893,895,898,900],{"class":41,"line":894},20,[39,896,897],{"class":49},"      \"unit\"",[39,899,225],{"class":201},[39,901,902],{"class":53},"\"Hz\"\n",[39,904,906],{"class":41,"line":905},21,[39,907,300],{"class":201},[39,909,911],{"class":41,"line":910},22,[39,912,913],{"class":201},"  ]\n",[39,915,917],{"class":41,"line":916},23,[39,918,349],{"class":201},[22,920,922],{"id":921},"data","Data",[65,924,926],{"id":925},"upload-data-file","Upload Data File",[30,928,930],{"className":100,"code":929,"language":102,"meta":35,"style":35},"POST \u002Fdata\u002Fupload\nContent-Type: multipart\u002Fform-data\n",[18,931,932,937],{"__ignoreMap":35},[39,933,934],{"class":41,"line":42},[39,935,936],{},"POST \u002Fdata\u002Fupload\n",[39,938,939],{"class":41,"line":60},[39,940,941],{},"Content-Type: multipart\u002Fform-data\n",[14,943,944],{},[77,945,946],{},"Form Fields:",[115,948,949,958],{},[118,950,951],{},[121,952,953,956],{},[124,954,955],{},"Field",[124,957,132],{},[134,959,960,970,980],{},[121,961,962,967],{},[139,963,964],{},[18,965,966],{},"file",[139,968,969],{},"Binary file data",[121,971,972,977],{},[139,973,974],{},[18,975,976],{},"project_id",[139,978,979],{},"Associated project",[121,981,982,987],{},[139,983,984],{},[18,985,986],{},"name",[139,988,989],{},"Display name",[65,991,993],{"id":992},"query-data","Query Data",[30,995,997],{"className":100,"code":996,"language":102,"meta":35,"style":35},"POST \u002Fdata\u002Fquery\n",[18,998,999],{"__ignoreMap":35},[39,1000,1001],{"class":41,"line":42},[39,1002,996],{},[14,1004,1005],{},[77,1006,367],{},[30,1008,1010],{"className":192,"code":1009,"language":194,"meta":35,"style":35},"{\n  \"data_id\": \"data_123456\",\n  \"start\": 0,\n  \"end\": 1000,\n  \"fields\": [\"time\", \"value\"]\n}\n",[18,1011,1012,1016,1028,1040,1051,1070],{"__ignoreMap":35},[39,1013,1014],{"class":41,"line":42},[39,1015,202],{"class":201},[39,1017,1018,1021,1023,1026],{"class":41,"line":60},[39,1019,1020],{"class":49},"  \"data_id\"",[39,1022,225],{"class":201},[39,1024,1025],{"class":53},"\"data_123456\"",[39,1027,231],{"class":201},[39,1029,1030,1033,1035,1038],{"class":41,"line":213},[39,1031,1032],{"class":49},"  \"start\"",[39,1034,225],{"class":201},[39,1036,1037],{"class":49},"0",[39,1039,231],{"class":201},[39,1041,1042,1045,1047,1049],{"class":41,"line":219},[39,1043,1044],{"class":49},"  \"end\"",[39,1046,225],{"class":201},[39,1048,611],{"class":49},[39,1050,231],{"class":201},[39,1052,1053,1056,1059,1062,1064,1067],{"class":41,"line":234},[39,1054,1055],{"class":49},"  \"fields\"",[39,1057,1058],{"class":201},": [",[39,1060,1061],{"class":53},"\"time\"",[39,1063,177],{"class":201},[39,1065,1066],{"class":53},"\"value\"",[39,1068,1069],{"class":201},"]\n",[39,1071,1072],{"class":41,"line":247},[39,1073,349],{"class":201},[22,1075,1077],{"id":1076},"workspaces-coming-soon","Workspaces (coming soon)",[14,1079,1080],{},"Collaborative workspaces are part of SimFusion's upcoming real-time collaboration release. The endpoints below are a preview and are not yet generally available.",[65,1082,1084],{"id":1083},"create-workspace","Create Workspace",[30,1086,1088],{"className":100,"code":1087,"language":102,"meta":35,"style":35},"POST \u002Fworkspaces\n",[18,1089,1090],{"__ignoreMap":35},[39,1091,1092],{"class":41,"line":42},[39,1093,1087],{},[14,1095,1096],{},"A workspace is a collaborative editing session.",[14,1098,1099],{},[77,1100,367],{},[30,1102,1104],{"className":192,"code":1103,"language":194,"meta":35,"style":35},"{\n  \"project_id\": \"proj_123456\",\n  \"name\": \"Team Workspace\",\n  \"participants\": [\"user_111\", \"user_222\"]\n}\n",[18,1105,1106,1110,1121,1132,1149],{"__ignoreMap":35},[39,1107,1108],{"class":41,"line":42},[39,1109,202],{"class":201},[39,1111,1112,1115,1117,1119],{"class":41,"line":60},[39,1113,1114],{"class":49},"  \"project_id\"",[39,1116,225],{"class":201},[39,1118,228],{"class":53},[39,1120,231],{"class":201},[39,1122,1123,1125,1127,1130],{"class":41,"line":213},[39,1124,381],{"class":49},[39,1126,225],{"class":201},[39,1128,1129],{"class":53},"\"Team Workspace\"",[39,1131,231],{"class":201},[39,1133,1134,1137,1139,1142,1144,1147],{"class":41,"line":219},[39,1135,1136],{"class":49},"  \"participants\"",[39,1138,1058],{"class":201},[39,1140,1141],{"class":53},"\"user_111\"",[39,1143,177],{"class":201},[39,1145,1146],{"class":53},"\"user_222\"",[39,1148,1069],{"class":201},[39,1150,1151],{"class":41,"line":234},[39,1152,349],{"class":201},[65,1154,1156],{"id":1155},"get-workspace-token","Get Workspace Token",[30,1158,1160],{"className":100,"code":1159,"language":102,"meta":35,"style":35},"GET \u002Fworkspaces\u002F{workspace_id}\u002Ftoken\n",[18,1161,1162],{"__ignoreMap":35},[39,1163,1164],{"class":41,"line":42},[39,1165,1159],{},[14,1167,1168],{},"Returns a WebSocket token for real-time collaboration.",[22,1170,1172],{"id":1171},"error-handling","Error Handling",[65,1174,1176],{"id":1175},"status-codes","Status Codes",[115,1178,1179,1189],{},[118,1180,1181],{},[121,1182,1183,1186],{},[124,1184,1185],{},"Code",[124,1187,1188],{},"Meaning",[134,1190,1191,1199,1207,1215,1223,1231,1239],{},[121,1192,1193,1196],{},[139,1194,1195],{},"200",[139,1197,1198],{},"Success",[121,1200,1201,1204],{},[139,1202,1203],{},"400",[139,1205,1206],{},"Bad Request",[121,1208,1209,1212],{},[139,1210,1211],{},"401",[139,1213,1214],{},"Unauthorized",[121,1216,1217,1220],{},[139,1218,1219],{},"403",[139,1221,1222],{},"Forbidden",[121,1224,1225,1228],{},[139,1226,1227],{},"404",[139,1229,1230],{},"Not Found",[121,1232,1233,1236],{},[139,1234,1235],{},"429",[139,1237,1238],{},"Rate Limited",[121,1240,1241,1244],{},[139,1242,1243],{},"500",[139,1245,1246],{},"Server Error",[65,1248,1250],{"id":1249},"error-response-format","Error Response Format",[30,1252,1254],{"className":192,"code":1253,"language":194,"meta":35,"style":35},"{\n  \"error\": {\n    \"code\": \"invalid_parameter\",\n    \"message\": \"Frequency must be positive\",\n    \"field\": \"frequency\"\n  }\n}\n",[18,1255,1256,1260,1267,1279,1291,1301,1305],{"__ignoreMap":35},[39,1257,1258],{"class":41,"line":42},[39,1259,202],{"class":201},[39,1261,1262,1265],{"class":41,"line":60},[39,1263,1264],{"class":49},"  \"error\"",[39,1266,621],{"class":201},[39,1268,1269,1272,1274,1277],{"class":41,"line":213},[39,1270,1271],{"class":49},"    \"code\"",[39,1273,225],{"class":201},[39,1275,1276],{"class":53},"\"invalid_parameter\"",[39,1278,231],{"class":201},[39,1280,1281,1284,1286,1289],{"class":41,"line":219},[39,1282,1283],{"class":49},"    \"message\"",[39,1285,225],{"class":201},[39,1287,1288],{"class":53},"\"Frequency must be positive\"",[39,1290,231],{"class":201},[39,1292,1293,1296,1298],{"class":41,"line":234},[39,1294,1295],{"class":49},"    \"field\"",[39,1297,225],{"class":201},[39,1299,1300],{"class":53},"\"frequency\"\n",[39,1302,1303],{"class":41,"line":247},[39,1304,636],{"class":201},[39,1306,1307],{"class":41,"line":260},[39,1308,349],{"class":201},[22,1310,1312],{"id":1311},"rate-limits","Rate Limits",[115,1314,1315,1328],{},[118,1316,1317],{},[121,1318,1319,1322,1325],{},[124,1320,1321],{},"Tier",[124,1323,1324],{},"Requests\u002FMinute",[124,1326,1327],{},"Burst",[134,1329,1330,1341,1352],{},[121,1331,1332,1335,1338],{},[139,1333,1334],{},"Explorer",[139,1336,1337],{},"60",[139,1339,1340],{},"10",[121,1342,1343,1346,1349],{},[139,1344,1345],{},"Professional",[139,1347,1348],{},"600",[139,1350,1351],{},"100",[121,1353,1354,1357,1360],{},[139,1355,1356],{},"Enterprise",[139,1358,1359],{},"6000",[139,1361,611],{},[22,1363,1365],{"id":1364},"sdks","SDKs",[14,1367,1368],{},"Official SDKs available:",[1370,1371,1372],"ul",{},[73,1373,1374,225,1377],{},[77,1375,1376],{},"Python",[18,1378,1379],{},"pip install simfusion",[22,1381,1383],{"id":1382},"changelog","Changelog",[65,1385,1387],{"id":1386},"v120-2024-03-01","v1.2.0 (2024-03-01)",[1370,1389,1390,1393,1396],{},[73,1391,1392],{},"Added batch simulation endpoints",[73,1394,1395],{},"Improved error messages",[73,1397,1398],{},"Added WebSocket support for workspaces",[65,1400,1402],{"id":1401},"v110-2024-02-15","v1.1.0 (2024-02-15)",[1370,1404,1405,1408,1411],{},[73,1406,1407],{},"Added data query API",[73,1409,1410],{},"New block metadata endpoints",[73,1412,1413],{},"Rate limiting improvements",[65,1415,1417],{"id":1416},"v100-2024-01-01","v1.0.0 (2024-01-01)",[1370,1419,1420],{},[73,1421,1422],{},"Initial stable release",[1424,1425,1426],"style",{},"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 .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}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 pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":35,"searchDepth":60,"depth":60,"links":1428},[1429,1432,1439,1443,1447,1451,1455,1459,1460,1461],{"id":24,"depth":60,"text":25,"children":1430},[1431],{"id":67,"depth":213,"text":68},{"id":92,"depth":60,"text":93,"children":1433},[1434,1435,1436,1437,1438],{"id":96,"depth":213,"text":97},{"id":352,"depth":213,"text":353},{"id":416,"depth":213,"text":417},{"id":429,"depth":213,"text":430},{"id":442,"depth":213,"text":443},{"id":455,"depth":60,"text":456,"children":1440},[1441,1442],{"id":459,"depth":213,"text":460},{"id":566,"depth":213,"text":567},{"id":643,"depth":60,"text":644,"children":1444},[1445,1446],{"id":647,"depth":213,"text":648},{"id":701,"depth":213,"text":702},{"id":921,"depth":60,"text":922,"children":1448},[1449,1450],{"id":925,"depth":213,"text":926},{"id":992,"depth":213,"text":993},{"id":1076,"depth":60,"text":1077,"children":1452},[1453,1454],{"id":1083,"depth":213,"text":1084},{"id":1155,"depth":213,"text":1156},{"id":1171,"depth":60,"text":1172,"children":1456},[1457,1458],{"id":1175,"depth":213,"text":1176},{"id":1249,"depth":213,"text":1250},{"id":1311,"depth":60,"text":1312},{"id":1364,"depth":60,"text":1365},{"id":1382,"depth":60,"text":1383,"children":1462},[1463,1464,1465],{"id":1386,"depth":213,"text":1387},{"id":1401,"depth":213,"text":1402},{"id":1416,"depth":213,"text":1417},"Reference","Complete REST API documentation for programmatic access to SimFusion","md",{},true,"\u002Fdocumentation\u002Fapi",{"title":5,"description":1467},"stable","documentation\u002Fapi","NGmfasVzBOK8QGCYNnpk5dGeNuBTFr2pPjuv-myElAQ",[1477,1480,1483,1486,1489],{"title":1478,"path":1479,"order":42},"Getting Started","\u002Fdocumentation\u002Fgetting-started",{"title":1481,"path":1482,"order":60},"Core Concepts","\u002Fdocumentation\u002Fcore-concepts",{"title":1484,"path":1485,"order":213},"Understanding Signals","\u002Fdocumentation\u002Fcore-concepts\u002Fsignals",{"title":1487,"path":1488,"order":219},"Block System","\u002Fdocumentation\u002Fblock-system",{"title":5,"path":1471,"order":234},1784562699600]