[{"data":1,"prerenderedAt":605},["ShallowReactive",2],{"api-nav":3,"\u002Fapi\u002Fdevices\u002Ffingerprint-a-device":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":75,"body":180,"description":266,"extension":600,"meta":601,"navigation":316,"path":76,"seo":602,"sitemap":603,"stem":77,"__hash__":604},"api\u002F2.api\u002F5.Devices\u002F4.Fingerprint a device.md",{"type":181,"value":182,"toc":598},"minimark",[183,187,594],[184,185,75],"h1",{"id":186},"fingerprint-a-device",[188,189,194,195,194,252],"div",{"className":190},[191,192,193],"grid","grid-cols-2","gap-10","\n  ",[188,196,199,200,199,206,199,211,199,216,220,221,199,234,199,237,199,242,199,244,199,248,251],{"className":197},[198],"api-attributes","\n    ",[201,202,205],"p",{"className":203},[204],"mb-2","Fingerprint a device.",[207,208,210],"h4",{"id":209},"parameters","Parameters",[212,213],"hr",{"className":214},[215],"my-4",[217,218,219],"code",{},"client_id"," string ",[222,223,226],"sub",{"className":224},[225],"ml-1",[227,228,229],"sup",{},[230,231,233],"span",{"style":232},"color: orange","REQUIRED",[235,236],"br",{},[201,238,241],{"className":239},[240],"my-2","The client ID of your project's API key.",[235,243],{},[207,245,247],{"id":246},"returns","Returns",[212,249],{"className":250},[215],"\n    Returns a fingerprint ID.\n  ",[188,253,199,254,523,528,194],{},[188,255,258],{"className":256},[257],"code-main",[259,260,263,383],"code-tabs",{"type":261,"url":262},"POST","\u002Fv2\u002Fdevice\u002Ffingerprint",[264,265,267],"template",{"v-slot:Browser SDK":266},"",[268,269,273],"pre",{"className":270,"code":271,"language":272,"meta":266,"style":266},"language-js shiki shiki-themes material-theme-lighter one-dark-pro monokai","import { getFingerprint } from 'rupt';\n\nconst { fingerprint_id } = await getFingerprint({\n  client_id: \"CLIENT_ID\",\n});\n","js",[217,274,275,311,318,350,372],{"__ignoreMap":266},[230,276,279,283,287,291,294,297,301,305,308],{"class":277,"line":278},"line",1,[230,280,282],{"class":281},"sAPXc","import",[230,284,286],{"class":285},"shEKG"," {",[230,288,290],{"class":289},"seeE2"," getFingerprint",[230,292,293],{"class":285}," }",[230,295,296],{"class":281}," from",[230,298,300],{"class":299},"s9QZx"," '",[230,302,304],{"class":303},"siibJ","rupt",[230,306,307],{"class":299},"'",[230,309,310],{"class":285},";\n",[230,312,314],{"class":277,"line":313},2,[230,315,317],{"emptyLinePlaceholder":316},true,"\n",[230,319,321,325,327,331,333,337,340,343,347],{"class":277,"line":320},3,[230,322,324],{"class":323},"sHm3x","const",[230,326,286],{"class":285},[230,328,330],{"class":329},"sZ9uN"," fingerprint_id",[230,332,293],{"class":285},[230,334,336],{"class":335},"sut_7"," =",[230,338,339],{"class":281}," await",[230,341,290],{"class":342},"sjp9t",[230,344,346],{"class":345},"sJCYa","(",[230,348,349],{"class":285},"{\n",[230,351,353,357,360,363,366,369],{"class":277,"line":352},4,[230,354,356],{"class":355},"sUwfj","  client_id",[230,358,359],{"class":285},":",[230,361,362],{"class":299}," \"",[230,364,365],{"class":303},"CLIENT_ID",[230,367,368],{"class":299},"\"",[230,370,371],{"class":285},",\n",[230,373,375,378,381],{"class":277,"line":374},5,[230,376,377],{"class":285},"}",[230,379,380],{"class":345},")",[230,382,310],{"class":285},[264,384,385],{"v-slot:JavaScript":266},[268,386,388],{"className":270,"code":387,"language":272,"meta":266,"style":266},"import axios from 'axios';\n\nconst { fingerprint_id } = await axios.post(\n  'https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002Ffingerprint',\n  {\n    client_id: \"CLIENT_ID\",\n  },\n  { headers: { Authorization: `Basic ${CLIENT_ID}` } }\n);\n",[217,389,390,408,412,437,449,454,470,476,516],{"__ignoreMap":266},[230,391,392,394,397,399,401,404,406],{"class":277,"line":278},[230,393,282],{"class":281},[230,395,396],{"class":289}," axios",[230,398,296],{"class":281},[230,400,300],{"class":299},[230,402,403],{"class":303},"axios",[230,405,307],{"class":299},[230,407,310],{"class":285},[230,409,410],{"class":277,"line":313},[230,411,317],{"emptyLinePlaceholder":316},[230,413,414,416,418,420,422,424,426,428,431,434],{"class":277,"line":320},[230,415,324],{"class":323},[230,417,286],{"class":285},[230,419,330],{"class":329},[230,421,293],{"class":285},[230,423,336],{"class":335},[230,425,339],{"class":281},[230,427,396],{"class":329},[230,429,430],{"class":285},".",[230,432,433],{"class":342},"post",[230,435,436],{"class":345},"(\n",[230,438,439,442,445,447],{"class":277,"line":352},[230,440,441],{"class":299},"  '",[230,443,444],{"class":303},"https:\u002F\u002Fapi.rupt.dev\u002Fv2\u002Fdevice\u002Ffingerprint",[230,446,307],{"class":299},[230,448,371],{"class":285},[230,450,451],{"class":277,"line":374},[230,452,453],{"class":285},"  {\n",[230,455,457,460,462,464,466,468],{"class":277,"line":456},6,[230,458,459],{"class":355},"    client_id",[230,461,359],{"class":285},[230,463,362],{"class":299},[230,465,365],{"class":303},[230,467,368],{"class":299},[230,469,371],{"class":285},[230,471,473],{"class":277,"line":472},7,[230,474,475],{"class":285},"  },\n",[230,477,479,482,485,487,489,492,494,497,500,504,506,508,511,513],{"class":277,"line":478},8,[230,480,481],{"class":285},"  {",[230,483,484],{"class":355}," headers",[230,486,359],{"class":285},[230,488,286],{"class":285},[230,490,491],{"class":355}," Authorization",[230,493,359],{"class":285},[230,495,496],{"class":299}," `",[230,498,499],{"class":303},"Basic ",[230,501,503],{"class":502},"srTuz","${",[230,505,365],{"class":329},[230,507,377],{"class":502},[230,509,510],{"class":299},"`",[230,512,293],{"class":285},[230,514,515],{"class":285}," }\n",[230,517,519,521],{"class":277,"line":518},9,[230,520,380],{"class":345},[230,522,310],{"class":285},[188,524,527],{"className":525},[526],"code-cap","Response",[188,529,532],{"className":530},[531],"code-light",[268,533,537],{"className":534,"code":535,"language":536,"meta":266,"style":266},"language-json shiki shiki-themes material-theme-lighter one-dark-pro monokai","{ \n  \"fingerprint_id\": \"6323dadac7c49192e9154563\",\n  \"confidence\": 0.99,\n}\n","json",[217,538,539,547,572,589],{"__ignoreMap":266},[230,540,541,544],{"class":277,"line":278},[230,542,543],{"class":285},"{",[230,545,546],{"class":345}," \n",[230,548,549,553,557,559,561,564,568,570],{"class":277,"line":313},[230,550,552],{"class":551},"s32IW","  \"",[230,554,556],{"class":555},"s49Q_","fingerprint_id",[230,558,368],{"class":551},[230,560,359],{"class":285},[230,562,362],{"class":563},"sw10c",[230,565,567],{"class":566},"s9uTm","6323dadac7c49192e9154563",[230,569,368],{"class":563},[230,571,371],{"class":285},[230,573,574,576,579,581,583,587],{"class":277,"line":320},[230,575,552],{"class":551},[230,577,578],{"class":555},"confidence",[230,580,368],{"class":551},[230,582,359],{"class":285},[230,584,586],{"class":585},"s4ofd"," 0.99",[230,588,371],{"class":285},[230,590,591],{"class":277,"line":352},[230,592,593],{"class":285},"}\n",[595,596,597],"style",{},"html pre.shiki code .sAPXc, html code.shiki .sAPXc{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#C678DD;--shiki-default-font-style:inherit;--shiki-dark:#F92672;--shiki-dark-font-style:inherit}html pre.shiki code .shEKG, html code.shiki .shEKG{--shiki-light:#39ADB5;--shiki-default:#ABB2BF;--shiki-dark:#F8F8F2}html pre.shiki code .seeE2, html code.shiki .seeE2{--shiki-light:#90A4AE;--shiki-default:#E06C75;--shiki-dark:#F8F8F2}html pre.shiki code .s9QZx, html code.shiki .s9QZx{--shiki-light:#39ADB5;--shiki-default:#98C379;--shiki-dark:#E6DB74}html pre.shiki code .siibJ, html code.shiki .siibJ{--shiki-light:#91B859;--shiki-default:#98C379;--shiki-dark:#E6DB74}html pre.shiki code .sHm3x, html code.shiki .sHm3x{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#C678DD;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .sZ9uN, html code.shiki .sZ9uN{--shiki-light:#90A4AE;--shiki-default:#E5C07B;--shiki-dark:#F8F8F2}html pre.shiki code .sut_7, html code.shiki .sut_7{--shiki-light:#39ADB5;--shiki-default:#56B6C2;--shiki-dark:#F92672}html pre.shiki code .sjp9t, html code.shiki .sjp9t{--shiki-light:#6182B8;--shiki-default:#61AFEF;--shiki-dark:#A6E22E}html pre.shiki code .sJCYa, html code.shiki .sJCYa{--shiki-light:#90A4AE;--shiki-default:#ABB2BF;--shiki-dark:#F8F8F2}html pre.shiki code .sUwfj, html code.shiki .sUwfj{--shiki-light:#E53935;--shiki-default:#E06C75;--shiki-dark:#F8F8F2}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 .srTuz, html code.shiki .srTuz{--shiki-light:#39ADB5;--shiki-default:#C678DD;--shiki-dark:#F92672}html pre.shiki code .s32IW, html code.shiki .s32IW{--shiki-light:#39ADB5;--shiki-light-font-style:inherit;--shiki-default:#E06C75;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .s49Q_, html code.shiki .s49Q_{--shiki-light:#9C3EDA;--shiki-light-font-style:inherit;--shiki-default:#E06C75;--shiki-default-font-style:inherit;--shiki-dark:#66D9EF;--shiki-dark-font-style:italic}html pre.shiki code .sw10c, html code.shiki .sw10c{--shiki-light:#39ADB5;--shiki-default:#98C379;--shiki-dark:#CFCFC2}html pre.shiki code .s9uTm, html code.shiki .s9uTm{--shiki-light:#91B859;--shiki-default:#98C379;--shiki-dark:#CFCFC2}html pre.shiki code .s4ofd, html code.shiki .s4ofd{--shiki-light:#F76D47;--shiki-default:#D19A66;--shiki-dark:#AE81FF}",{"title":266,"searchDepth":313,"depth":313,"links":599},[],"md",{},{"title":75,"description":266},{"loc":76},"djeH5iACa3FjubMCTnBunP9WqE5R6hQMocngCKYTwHg",1780344889857]