[{"data":1,"prerenderedAt":495},["ShallowReactive",2],{"api-nav":3,"\u002Fapi\u002Fdevices\u002Fupdate-device-metadata":178},[4,8,12,16,57,86,103,116,158],{"title":5,"path":6,"stem":7},"Introduction","\u002Fapi\u002Fintroduction","2.api\u002F1.Introduction",{"title":9,"path":10,"stem":11},"Errors","\u002Fapi\u002Ferrors","2.api\u002F2.Errors",{"title":13,"path":14,"stem":15},"Pagination","\u002Fapi\u002Fpagination","2.api\u002F3.Pagination",{"title":17,"path":18,"stem":19,"children":20},"Challenges","\u002Fapi\u002Fchallenges","2.api\u002F4.Challenges",[21,25,29,33,37,41,45,49,53],{"title":22,"path":23,"stem":24},"The challenge object","\u002Fapi\u002Fchallenges\u002Fthe-challenge-object","2.api\u002F4.Challenges\u002F1.The challenge object",{"title":26,"path":27,"stem":28},"List all challenges","\u002Fapi\u002Fchallenges\u002Flist-all-challenges","2.api\u002F4.Challenges\u002F2.List all challenges",{"title":30,"path":31,"stem":32},"Retrieve a challenge","\u002Fapi\u002Fchallenges\u002Fretrieve-a-challenge","2.api\u002F4.Challenges\u002F3.Retrieve a challenge",{"title":34,"path":35,"stem":36},"Retrieve challenge devices","\u002Fapi\u002Fchallenges\u002Fretrieve-challenge-devices","2.api\u002F4.Challenges\u002F4.Retrieve challenge devices",{"title":38,"path":39,"stem":40},"Kick a challenge device","\u002Fapi\u002Fchallenges\u002Fkick-a-challenge-device","2.api\u002F4.Challenges\u002F5.Kick a challenge device",{"title":42,"path":43,"stem":44},"Send challenge code","\u002Fapi\u002Fchallenges\u002Fsend-challenge-code","2.api\u002F4.Challenges\u002F6.Send challenge code",{"title":46,"path":47,"stem":48},"Verify challenge code","\u002Fapi\u002Fchallenges\u002Fverify-challenge-code","2.api\u002F4.Challenges\u002F7.Verify challenge code",{"title":50,"path":51,"stem":52},"Complete challenge","\u002Fapi\u002Fchallenges\u002Fcomplete-challenge","2.api\u002F4.Challenges\u002F8.Complete challenge",{"title":54,"path":55,"stem":56},"Open a challenge","\u002Fapi\u002Fchallenges\u002Fopen-a-challenge","2.api\u002F4.Challenges\u002F9.Open a challenge",{"title":58,"path":59,"stem":60,"children":61},"Devices","\u002Fapi\u002Fdevices","2.api\u002F5.Devices",[62,66,70,74,78,82],{"title":63,"path":64,"stem":65},"The device object","\u002Fapi\u002Fdevices\u002Fthe-device-object","2.api\u002F5.Devices\u002F1.The device object",{"title":67,"path":68,"stem":69},"Attach a device","\u002Fapi\u002Fdevices\u002Fattach-a-device","2.api\u002F5.Devices\u002F2.Attach a device",{"title":71,"path":72,"stem":73},"Detach a device","\u002Fapi\u002Fdevices\u002Fdetach-a-device","2.api\u002F5.Devices\u002F3.Detach a device",{"title":75,"path":76,"stem":77},"Fingerprint a device","\u002Fapi\u002Fdevices\u002Ffingerprint-a-device","2.api\u002F5.Devices\u002F4.Fingerprint a device",{"title":79,"path":80,"stem":81},"Retrieve a device hash","\u002Fapi\u002Fdevices\u002Fretrieve-device-hash","2.api\u002F5.Devices\u002F5.Retrieve device hash",{"title":83,"path":84,"stem":85},"Update device metadata","\u002Fapi\u002Fdevices\u002Fupdate-device-metadata","2.api\u002F5.Devices\u002F6.Update device metadata",{"title":87,"path":88,"stem":89,"children":90},"Users","\u002Fapi\u002Fusers","2.api\u002F6.Users",[91,95,99],{"title":92,"path":93,"stem":94},"The user object","\u002Fapi\u002Fusers\u002Fthe-user-object","2.api\u002F6.Users\u002F1.The user object",{"title":96,"path":97,"stem":98},"Update a user","\u002Fapi\u002Fusers\u002Fupdate-a-user","2.api\u002F6.Users\u002F2.Update a user",{"title":100,"path":101,"stem":102},"Retrieve user devices","\u002Fapi\u002Fusers\u002Fretrieve-user-devices","2.api\u002F6.Users\u002F4.Retrieve user devices",{"title":104,"path":105,"stem":106,"children":107},"Evaluations","\u002Fapi\u002Fevaluations","2.api\u002F7.Evaluations",[108,112],{"title":109,"path":110,"stem":111},"The evaluation object","\u002Fapi\u002Fevaluations\u002Fthe-evaluation-object","2.api\u002F7.Evaluations\u002F1.The evaluation object",{"title":113,"path":114,"stem":115},"Evaluate an action","\u002Fapi\u002Fevaluations\u002Fevaluate-an-action","2.api\u002F7.Evaluations\u002F2.Evaluate an action",{"title":117,"path":118,"stem":119,"children":120,"page":157},"Webhooks","\u002Fapi\u002Fwebhooks","2.api\u002F98.Webhooks",[121,125,129,133,137,141,145,149,153],{"title":122,"path":123,"stem":124},"Challenge initiated","\u002Fapi\u002Fwebhooks\u002Fchallenge-initiated","2.api\u002F98.Webhooks\u002F1.Challenge initiated",{"title":126,"path":127,"stem":128},"Challenge viewed","\u002Fapi\u002Fwebhooks\u002Fchallenge-viewed","2.api\u002F98.Webhooks\u002F2.Challenge viewed",{"title":130,"path":131,"stem":132},"Challenge pending","\u002Fapi\u002Fwebhooks\u002Fchallenge-pending","2.api\u002F98.Webhooks\u002F3.Challenge pending",{"title":134,"path":135,"stem":136},"Challenge skipped","\u002Fapi\u002Fwebhooks\u002Fchallenge-skipped","2.api\u002F98.Webhooks\u002F4.Challenge skipped",{"title":138,"path":139,"stem":140},"Challenge completed","\u002Fapi\u002Fwebhooks\u002Fchallenge-completed","2.api\u002F98.Webhooks\u002F5.Challenge completed",{"title":142,"path":143,"stem":144},"Account sharing signal","\u002Fapi\u002Fwebhooks\u002Faccount-sharing-signal","2.api\u002F98.Webhooks\u002FAccount sharing signal",{"title":146,"path":147,"stem":148},"Admin notified of shared account","\u002Fapi\u002Fwebhooks\u002Fadmin-notify-shared-account","2.api\u002F98.Webhooks\u002FAdmin notify shared account",{"title":150,"path":151,"stem":152},"Device detached","\u002Fapi\u002Fwebhooks\u002Fdevice-detached","2.api\u002F98.Webhooks\u002FDevice detached",{"title":154,"path":155,"stem":156},"User converted","\u002Fapi\u002Fwebhooks\u002Fuser-converted","2.api\u002F98.Webhooks\u002FUser converted",false,{"title":159,"path":160,"stem":161,"children":162},"Legacy APIs","\u002Fapi\u002Flegacy-apis","2.api\u002F99.Legacy APIs",[163,167,171,175],{"title":164,"path":165,"stem":166},"Access history","\u002Fapi\u002Flegacy-apis\u002Faccess-history","2.api\u002F99.Legacy APIs\u002F1.Access history",{"title":168,"path":169,"stem":170},"List devices of a user","\u002Fapi\u002Flegacy-apis\u002Flist-devices-of-a-user","2.api\u002F99.Legacy APIs\u002F2.List devices of a user",{"title":172,"path":173,"stem":174},"Complete identification","\u002Fapi\u002Flegacy-apis\u002Fcomplete-identification","2.api\u002F99.Legacy APIs\u002F3.Complete identification",{"title":83,"path":176,"stem":177},"\u002Fapi\u002Flegacy-apis\u002Fupdate-device-metadata","2.api\u002F99.Legacy APIs\u002F4.Update device metadata",{"id":179,"title":83,"body":180,"description":258,"extension":490,"meta":491,"navigation":296,"path":84,"seo":492,"sitemap":493,"stem":85,"__hash__":494},"api\u002F2.api\u002F5.Devices\u002F6.Update device metadata.md",{"type":181,"value":182,"toc":488},"minimark",[183,187,484],[184,185,83],"h1",{"id":186},"update-device-metadata",[188,189,194,195,194,244],"div",{"className":190},[191,192,193],"grid","grid-cols-2","gap-10","\n  ",[188,196,199,200,199,211,199,216,199,221,225,226,199,229,199,234,199,236,199,240,243],{"className":197},[198],"api-attributes","\n    ",[201,202,205,206,210],"p",{"className":203},[204],"mb-2","Update metadata for an existing device. Supply the unique device ID issued when you ",[207,208,209],"a",{"href":68},"attach a device",".",[212,213,215],"h4",{"id":214},"parameters","Parameters",[217,218],"hr",{"className":219},[220],"my-4",[222,223,224],"code",{},"metadata_fields"," object\n    ",[227,228],"br",{},[201,230,233],{"className":231},[232],"my-2","The custom metadata to be appended to the pre-existing device metadata.",[227,235],{},[212,237,239],{"id":238},"returns","Returns",[217,241],{"className":242},[220],"\n    Returns a success message.\n  ",[188,245,199,246,447,452,194],{},[188,247,250],{"className":248},[249],"code-main",[251,252,255,404],"code-tabs",{"type":253,"url":254},"POST","\u002Fv2\u002Fdevice\u002F:id\u002Fmetadata",[256,257,259],"template",{"v-slot:JavaScript":258},"",[260,261,265],"pre",{"className":262,"code":263,"language":264,"meta":258,"style":258},"language-js shiki shiki-themes one-dark-pro monokai","import axios from 'axios';\n\nconst { data } = await axios.post(\n  'https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002FDEVICE_ID\u002Fmetadata',\n  { metadata_fields: { key: \"value\" } },\n  { headers: { Authorization: `Bearer ${API_SECRET}` } }\n);\n","js",[222,266,267,291,298,333,342,365,398],{"__ignoreMap":258},[268,269,272,276,280,283,287],"span",{"class":270,"line":271},"line",1,[268,273,275],{"class":274},"sqnWQ","import",[268,277,279],{"class":278},"sskXI"," axios",[268,281,282],{"class":274}," from",[268,284,286],{"class":285},"sgpKs"," 'axios'",[268,288,290],{"class":289},"sFXR2",";\n",[268,292,294],{"class":270,"line":293},2,[268,295,297],{"emptyLinePlaceholder":296},true,"\n",[268,299,301,305,308,312,315,319,322,324,326,330],{"class":270,"line":300},3,[268,302,304],{"class":303},"sfrnW","const",[268,306,307],{"class":289}," { ",[268,309,311],{"class":310},"syDQ0","data",[268,313,314],{"class":289}," } ",[268,316,318],{"class":317},"sBBc0","=",[268,320,321],{"class":274}," await",[268,323,279],{"class":310},[268,325,210],{"class":289},[268,327,329],{"class":328},"sUpKv","post",[268,331,332],{"class":289},"(\n",[268,334,336,339],{"class":270,"line":335},4,[268,337,338],{"class":285},"  'https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002FDEVICE_ID\u002Fmetadata'",[268,340,341],{"class":289},",\n",[268,343,345,348,350,353,356,359,362],{"class":270,"line":344},5,[268,346,347],{"class":289},"  { ",[268,349,224],{"class":278},[268,351,352],{"class":289},": { ",[268,354,355],{"class":278},"key",[268,357,358],{"class":289},": ",[268,360,361],{"class":285},"\"value\"",[268,363,364],{"class":289}," } },\n",[268,366,368,370,373,375,378,380,383,386,389,392,395],{"class":270,"line":367},6,[268,369,347],{"class":289},[268,371,372],{"class":278},"headers",[268,374,352],{"class":289},[268,376,377],{"class":278},"Authorization",[268,379,358],{"class":289},[268,381,382],{"class":285},"`Bearer ",[268,384,385],{"class":274},"${",[268,387,388],{"class":310},"API_SECRET",[268,390,391],{"class":274},"}",[268,393,394],{"class":285},"`",[268,396,397],{"class":289}," } }\n",[268,399,401],{"class":270,"line":400},7,[268,402,403],{"class":289},");\n",[256,405,406],{"v-slot:cURL":258},[260,407,411],{"className":408,"code":409,"language":410,"meta":258,"style":258},"language-sh shiki shiki-themes one-dark-pro monokai","curl -H \"Authorization: Bearer ${API_SECRET}\" -X POST \\\n  \"https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002FDEVICE_ID\u002Fmetadata\" \\\n","sh",[222,412,413,440],{"__ignoreMap":258},[268,414,415,418,422,425,427,430,433,436],{"class":270,"line":271},[268,416,417],{"class":328},"curl",[268,419,421],{"class":420},"sRaZW"," -H",[268,423,424],{"class":285}," \"Authorization: Bearer ${",[268,426,388],{"class":278},[268,428,429],{"class":285},"}\"",[268,431,432],{"class":420}," -X",[268,434,435],{"class":285}," POST",[268,437,439],{"class":438},"sLJFi"," \\\n",[268,441,442,445],{"class":270,"line":293},[268,443,444],{"class":285},"  \"https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002FDEVICE_ID\u002Fmetadata\"",[268,446,439],{"class":438},[188,448,451],{"className":449},[450],"code-cap","Response",[188,453,456],{"className":454},[455],"code-light",[260,457,461],{"className":458,"code":459,"language":460,"meta":258,"style":258},"language-json shiki shiki-themes one-dark-pro monokai","{ \n  \"success\": true\n}\n","json",[222,462,463,468,479],{"__ignoreMap":258},[268,464,465],{"class":270,"line":271},[268,466,467],{"class":289},"{ \n",[268,469,470,474,476],{"class":270,"line":293},[268,471,473],{"class":472},"s9wyi","  \"success\"",[268,475,358],{"class":289},[268,477,478],{"class":420},"true\n",[268,480,481],{"class":270,"line":300},[268,482,483],{"class":289},"}\n",[485,486,487],"style",{},"html pre.shiki code .sqnWQ, html code.shiki .sqnWQ{--shiki-default:#C678DD;--shiki-dark:#F92672}html pre.shiki code .sskXI, html code.shiki .sskXI{--shiki-default:#E06C75;--shiki-dark:#F8F8F2}html pre.shiki code .sgpKs, html code.shiki .sgpKs{--shiki-default:#98C379;--shiki-dark:#E6DB74}html pre.shiki code .sFXR2, html code.shiki .sFXR2{--shiki-default:#ABB2BF;--shiki-dark:#F8F8F2}html pre.shiki code .sfrnW, html code.shiki .sfrnW{--shiki-default:#C678DD;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .syDQ0, html code.shiki .syDQ0{--shiki-default:#E5C07B;--shiki-dark:#F8F8F2}html pre.shiki code .sBBc0, html code.shiki .sBBc0{--shiki-default:#56B6C2;--shiki-dark:#F92672}html pre.shiki code .sUpKv, html code.shiki .sUpKv{--shiki-default:#61AFEF;--shiki-dark:#A6E22E}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 .sRaZW, html code.shiki .sRaZW{--shiki-default:#D19A66;--shiki-dark:#AE81FF}html pre.shiki code .sLJFi, html code.shiki .sLJFi{--shiki-default:#56B6C2;--shiki-dark:#AE81FF}html pre.shiki code .s9wyi, html code.shiki .s9wyi{--shiki-default:#E06C75;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}",{"title":258,"searchDepth":293,"depth":293,"links":489},[],"md",{},{"title":83,"description":258},{"loc":84},"7bnbJ6A6UEZauHKtOPZybF4Z_GmlYS051viVGTdpLtk",1776716924406]