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