[{"data":1,"prerenderedAt":2433},["ShallowReactive",2],{"docs-toc-\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration":3,"docs-navigation":1219,"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration":1535},{"id":4,"title":5,"body":6,"description":180,"extension":1212,"meta":1213,"navigation":1214,"path":1215,"seo":1216,"stem":1217,"__hash__":1218},"docs\u002Fdocs\u002F2.products\u002F7.enquiry\u002F2.api-integration.md","API Integration",{"type":7,"value":8,"toc":1198},"minimark",[9,14,19,23,33,38,41,45,48,56,60,66,74,80,108,130,134,140,146,174,324,335,354,365,381,443,448,451,628,631,667,671,677,683,687,693,1050,1078,1097,1103,1107,1139,1144,1148,1185,1194],[10,11,13],"h1",{"id":12},"enquiry-5-minutes-tutorial-api-integration","Enquiry - 5 Minutes Tutorial - API Integration",[15,16,18],"h2",{"id":17},"prerequisites","Prerequisites",[20,21,22],"p",{},"The following information is required to be able to integrate with Authologic:",[24,25,26,30],"ul",{},[27,28,29],"li",{},"Developer portal credentials,",[27,31,32],{},"API Keys.",[34,35,37],"h3",{"id":36},"developer-portal-credentials","Developer Portal Credentials",[20,39,40],{},"The developer portal address and credentials were provided during onboarding.",[34,42,44],{"id":43},"passwords-and-api-keys","Passwords And API Keys",[20,46,47],{},"During the onboarding you have received the API keys:",[24,49,50,53],{},[27,51,52],{},"API key allowing communication with Authologic.",[27,54,55],{},"The key used to verify the data sent by Authologic by the callback mechanism.",[15,57,59],{"id":58},"integration-overview","Integration Overview",[61,62,63],"note",{},[20,64,65],{},"Authologic provides a simple and effective way to gather custom data from the user. The API process\ninvolves three key steps: initiating the verification through an external system, redirecting\nthe user to the appropriate page, and receiving the filled form data.",[20,67,68,69,73],{},"The entire process is called ",[70,71,72],"strong",{},"conversation",". The following diagram represents the process logical flow:",[75,76],"mermaid-diagram",{"dark":77,"description":78,"light":79},"\u002Fdiagrams\u002Fad344718a8f1-dark.svg","Sequence diagram","\u002Fdiagrams\u002Fad344718a8f1-light.svg",[81,82,83,90,93,96,99,102,105],"ol",{},[27,84,85,86],{},"Start of the identity verification process. Your server calls the API method called: ",[87,88,89],"em",{},"POST \u002Fapi\u002Fconversations",[27,91,92],{},"The response returns information about the address to which the user should be redirected",[27,94,95],{},"Your system redirects the user's browser to the above URL",[27,97,98],{},"The user fills the form data",[27,100,101],{},"Authologic redirects the user's browser to a predefined page of your system",[27,103,104],{},"Your server displays the return page",[27,106,107],{},"Authologic calls a callback on your server's side with the result of the filled form",[61,109,110],{},[20,111,112,113,117,118,125,126,129],{},"We use the ",[114,115,116],"code",{},"curl"," tool to show the API operation.\nIf you have not dealt with it, you can find a short guide on it ",[119,120,124],"a",{"href":121,"rel":122},"https:\u002F\u002Fwww.baeldung.com\u002Fcurl-rest",[123],"nofollow","here",".\nOf course, there is nothing to prevent you from using the swagger tool directly, which you will find at the\nlink: ",[119,127,124],{"href":128},"\u002Fapi",",\nor any other tool, such as Postman or Insomnia.",[15,131,133],{"id":132},"creating-a-conversation","Creating a Conversation",[20,135,136,137,139],{},"So let's try using the ",[114,138,116],{}," tool to start a new conversation, which will include gathering of the enquiry form.",[141,142,143],"warning",{},[20,144,145],{},"The conversation creation API does not have any mandatory fields. This is because your account\nmay have default values for all fields configured. Thanks to this, possible changes in the requirements are not\nconnected with your code.",[61,147,148],{},[20,149,150,151,154,155,159,160,163,164,166,167,170,171,173],{},"The Authologic API uses the ",[114,152,153],{},"Basic Auth"," based authentication described, among others, at\n",[119,156,124],{"href":157,"rel":158},"https:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FBasic_access_authentication",[123],". Username and ",[87,161,162],{},"API key"," should be used as data.\nBy using the ",[114,165,116],{}," tool we use the ",[114,168,169],{},"-u"," option which is responsible for the use of ",[114,172,153],{},".",[175,176,181],"pre",{"className":177,"code":178,"language":179,"meta":180,"style":180},"language-shell shiki shiki-themes vitesse-light vitesse-light dracula","curl -X POST -u my_login \"https:\u002F\u002Fsandbox.authologic.com\u002Fapi\u002Fconversations\" \\\n-H \"Accept: application\u002Fvnd.authologic.v1.1+json\" \\\n-H \"Content-Type: application\u002Fvnd.authologic.v1.1+json\" \\\n-d '{\n    \"userKey\": \"7dfb9ded-c38f-49ae-95e2-307283a0b1f6\",\n    \"returnUrl\": \"https:\u002F\u002Fid.sandbox.authologic.com\u002Fc\u002F{conversationId}\u002FthankYou\",\n    \"callbackUrl\": \"my_callback_url_here\",\n    \"strategy\": \"public:enquiry\",\n        \"query\": {\n            \"enquiry\": {\n                \"formId\": \"c1655381-b8c9-4598-b861-a6c4ac805504\"\n            }\n        }\n    }'\n","shell","",[114,182,183,219,235,249,261,267,273,279,285,291,297,303,309,315],{"__ignoreMap":180},[184,185,188,191,195,199,202,205,209,212,215],"span",{"class":186,"line":187},"line",1,[184,189,116],{"class":190},"smWMi",[184,192,194],{"class":193},"srckF"," -X",[184,196,198],{"class":197},"sw-4Z"," POST",[184,200,201],{"class":193}," -u",[184,203,204],{"class":197}," my_login",[184,206,208],{"class":207},"sp1nO"," \"",[184,210,211],{"class":197},"https:\u002F\u002Fsandbox.authologic.com\u002Fapi\u002Fconversations",[184,213,214],{"class":207},"\"",[184,216,218],{"class":217},"sLVtQ"," \\\n",[184,220,222,226,228,231,233],{"class":186,"line":221},2,[184,223,225],{"class":224},"smZrN","-H ",[184,227,214],{"class":207},[184,229,230],{"class":197},"Accept: application\u002Fvnd.authologic.v1.1+json",[184,232,214],{"class":207},[184,234,218],{"class":217},[184,236,238,240,242,245,247],{"class":186,"line":237},3,[184,239,225],{"class":224},[184,241,214],{"class":207},[184,243,244],{"class":197},"Content-Type: application\u002Fvnd.authologic.v1.1+json",[184,246,214],{"class":207},[184,248,218],{"class":217},[184,250,252,255,258],{"class":186,"line":251},4,[184,253,254],{"class":224},"-d ",[184,256,257],{"class":207},"'",[184,259,260],{"class":197},"{\n",[184,262,264],{"class":186,"line":263},5,[184,265,266],{"class":197},"    \"userKey\": \"7dfb9ded-c38f-49ae-95e2-307283a0b1f6\",\n",[184,268,270],{"class":186,"line":269},6,[184,271,272],{"class":197},"    \"returnUrl\": \"https:\u002F\u002Fid.sandbox.authologic.com\u002Fc\u002F{conversationId}\u002FthankYou\",\n",[184,274,276],{"class":186,"line":275},7,[184,277,278],{"class":197},"    \"callbackUrl\": \"my_callback_url_here\",\n",[184,280,282],{"class":186,"line":281},8,[184,283,284],{"class":197},"    \"strategy\": \"public:enquiry\",\n",[184,286,288],{"class":186,"line":287},9,[184,289,290],{"class":197},"        \"query\": {\n",[184,292,294],{"class":186,"line":293},10,[184,295,296],{"class":197},"            \"enquiry\": {\n",[184,298,300],{"class":186,"line":299},11,[184,301,302],{"class":197},"                \"formId\": \"c1655381-b8c9-4598-b861-a6c4ac805504\"\n",[184,304,306],{"class":186,"line":305},12,[184,307,308],{"class":197},"            }\n",[184,310,312],{"class":186,"line":311},13,[184,313,314],{"class":197},"        }\n",[184,316,318,321],{"class":186,"line":317},14,[184,319,320],{"class":197},"    }",[184,322,323],{"class":207},"'\n",[20,325,326,327,330,331,334],{},"Of course, instead of ",[114,328,329],{},"my_login"," enter your login. You should be prompted for a password - at that point you should\nenter ",[87,332,333],{},"the API key"," (do not confuse it with the password to the customer panel).",[20,336,337,338,341,342,346,347,350,351,173],{},"For ",[114,339,340],{},"my_callback_url_here"," you could use ",[119,343,344],{"href":344,"rel":345},"https:\u002F\u002Fwebhook.site\u002F",[123]," to generate callback url which will be responsible for\nreceiving user information from Authologic. Whether you will use ",[114,348,349],{},"webhook.site"," or other similar tool it is crucial\nthat it will correctly receive http request since ",[87,352,353],{},"it is required for the process of identification",[20,355,356,357,360,361,364],{},"Authologic requires you to provide the API version number by providing them as part of the expected document types.\nTherefore, in the query, we used the appropriate ",[114,358,359],{},"Accept"," and ",[114,362,363],{},"Content-Type"," headers, thanks to which the server will be\nable to choose the appropriate format and API version.",[61,366,367],{},[20,368,369,370,373,374,377,378,380],{},"Our custom forms functionality can be used with the ",[114,371,372],{},"public:sandbox"," strategy, which does not perform real verification,\nbut allows you to select the result, which is convenient for implementation and integration. We suggest setting the\n",[114,375,376],{},"strategy"," parameter to ",[114,379,372],{}," in order to test the functionality during the integration process.",[24,382,383,389,399,405,418,424,434],{},[27,384,385,388],{},[114,386,387],{},"userKey"," - the field which you can use to provide your own user identification information. Authologic returns this field in the conversation results, but doesn't use the value of the field. It is optional and will be generated for you if omitted.",[27,390,391,394,395,398],{},[114,392,393],{},"returnUrl"," - address to which the user will be redirected by Authologic after gathering the form data. It may contain the fragment: ",[114,396,397],{},"{conversationId}"," - if it exists, it will be replaced with the conversation ID.",[27,400,401,404],{},[114,402,403],{},"callbackUrl"," - after the process is completed, on this url we will send you user information or information that process has failed.",[27,406,407,409,410,413,414,417],{},[114,408,376],{}," - information on how Authologic should perform the verification. This field is ",[87,411,412],{},"optional",". If not specified, the system will use the default value. In our case, we used the ",[114,415,416],{},"public:enquiry"," strategy, which only gathers enquiry data and is convenient for implementation and integration tests.",[27,419,420,423],{},[114,421,422],{},"query"," - it is the query definition that contains the set of information we want to receive.",[27,425,426,429,430,433],{},[114,427,428],{},"enquiry"," - is the name of the product we want to ask for data. ",[114,431,432],{},"Enquiry"," specifies custom information gathered form the user.",[27,435,436,439,440,442],{},[114,437,438],{},"formId"," - the identifier of the enquiry form that you want to display to the user. This field is ",[87,441,412],{},". If not specified, the system will use the default form defined for you.",[61,444,445],{},[20,446,447],{},"To define a new enquiry form that you can use, please reach out to Authologic.",[20,449,450],{},"The response should look something like this:",[175,452,456],{"className":453,"code":454,"language":455,"meta":180,"style":180},"language-json shiki shiki-themes vitesse-light vitesse-light dracula","{\n  \"id\": \"7bde4014-7144-4090-93fd-d839e840877b\",\n  \"userKey\": \"7dfb9ded-c38f-49ae-95e2-307283a0b1f6\",\n  \"url\": \"https:\u002F\u002Fsandbox.authologic.com\u002Fc\u002Fc12c1adc-3ff0-4d32-b95c-c593135c903e\",\n  \"status\": \"CREATED\",\n  \"result\": {\n    \"enquiry\": {\n      \"status\": \"IN_PROGRESS\",\n      \"formId\": \"c1655381-b8c9-4598-b861-a6c4ac805504\"\n    }\n  }\n}\n","json",[114,457,458,463,489,508,528,548,562,575,595,613,618,623],{"__ignoreMap":180},[184,459,460],{"class":186,"line":187},[184,461,260],{"class":462},"soeyu",[184,464,465,469,473,475,479,481,484,486],{"class":186,"line":221},[184,466,468],{"class":467},"skNZ5","  \"",[184,470,472],{"class":471},"sHchC","id",[184,474,214],{"class":467},[184,476,478],{"class":477},"s9wM8",":",[184,480,208],{"class":207},[184,482,483],{"class":197},"7bde4014-7144-4090-93fd-d839e840877b",[184,485,214],{"class":207},[184,487,488],{"class":462},",\n",[184,490,491,493,495,497,499,501,504,506],{"class":186,"line":237},[184,492,468],{"class":467},[184,494,387],{"class":471},[184,496,214],{"class":467},[184,498,478],{"class":477},[184,500,208],{"class":207},[184,502,503],{"class":197},"7dfb9ded-c38f-49ae-95e2-307283a0b1f6",[184,505,214],{"class":207},[184,507,488],{"class":462},[184,509,510,512,515,517,519,521,524,526],{"class":186,"line":251},[184,511,468],{"class":467},[184,513,514],{"class":471},"url",[184,516,214],{"class":467},[184,518,478],{"class":477},[184,520,208],{"class":207},[184,522,523],{"class":197},"https:\u002F\u002Fsandbox.authologic.com\u002Fc\u002Fc12c1adc-3ff0-4d32-b95c-c593135c903e",[184,525,214],{"class":207},[184,527,488],{"class":462},[184,529,530,532,535,537,539,541,544,546],{"class":186,"line":263},[184,531,468],{"class":467},[184,533,534],{"class":471},"status",[184,536,214],{"class":467},[184,538,478],{"class":477},[184,540,208],{"class":207},[184,542,543],{"class":197},"CREATED",[184,545,214],{"class":207},[184,547,488],{"class":462},[184,549,550,552,555,557,559],{"class":186,"line":269},[184,551,468],{"class":467},[184,553,554],{"class":471},"result",[184,556,214],{"class":467},[184,558,478],{"class":477},[184,560,561],{"class":462}," {\n",[184,563,564,567,569,571,573],{"class":186,"line":275},[184,565,566],{"class":467},"    \"",[184,568,428],{"class":471},[184,570,214],{"class":467},[184,572,478],{"class":477},[184,574,561],{"class":462},[184,576,577,580,582,584,586,588,591,593],{"class":186,"line":281},[184,578,579],{"class":467},"      \"",[184,581,534],{"class":471},[184,583,214],{"class":467},[184,585,478],{"class":477},[184,587,208],{"class":207},[184,589,590],{"class":197},"IN_PROGRESS",[184,592,214],{"class":207},[184,594,488],{"class":462},[184,596,597,599,601,603,605,607,610],{"class":186,"line":287},[184,598,579],{"class":467},[184,600,438],{"class":471},[184,602,214],{"class":467},[184,604,478],{"class":477},[184,606,208],{"class":207},[184,608,609],{"class":197},"c1655381-b8c9-4598-b861-a6c4ac805504",[184,611,612],{"class":207},"\"\n",[184,614,615],{"class":186,"line":293},[184,616,617],{"class":462},"    }\n",[184,619,620],{"class":186,"line":299},[184,621,622],{"class":462},"  }\n",[184,624,625],{"class":186,"line":305},[184,626,627],{"class":462},"}\n",[20,629,630],{},"In the above response we got the following information:",[24,632,633,638,643,648,656],{},[27,634,635,637],{},[114,636,472],{}," - the conversation id. We will need it when inquiring about its status.",[27,639,640,642],{},[114,641,387],{}," - ID of the user which data you will gather, exactly what you entered when creating the conversation.",[27,644,645,647],{},[114,646,514],{}," - the address to which the user should be redirected in order to verify the identity.",[27,649,650,652,653,655],{},[114,651,534],{}," - conversation status. ",[114,654,543],{}," marks a new conversation where the user has not yet started the verification process.",[27,657,658,660,661,663,664,666],{},[114,659,554],{}," - conversation result. At the moment we do not have any data, so there appears, within the product for which we asked the status: ",[114,662,590],{}," and the form identifier (",[114,665,438],{},")",[15,668,670],{"id":669},"enquiry-form-display","Enquiry Form Display",[20,672,673,674,676],{},"The form data is gathered by sending the user to the address returned in the ",[114,675,514],{}," field.\nSo now open your browser and go to the page you got in this parameter. You should see the screen with\nthe defined form.",[20,678,679,680,682],{},"After going through the process, you should be redirected to the ",[114,681,393],{}," page that you entered when creating the conversation.",[15,684,686],{"id":685},"getting-conversation-result","Getting Conversation Result",[20,688,689,690,692],{},"Now let's check the conversation status. You should get request on url that was provided in ",[114,691,403],{}," field during\ncreating conversation.",[175,694,696],{"className":453,"code":695,"language":455,"meta":180,"style":180},"{\n  \"id\": \"74b58e66-22c9-40c5-9af1-7ab0efa11753\",\n  \"created\": \"2025-01-07T09:03:45.559584+01:00\",\n  \"target\": \"CONVERSATION\",\n  \"event\": \"FINISHED\",\n  \"payload\": {\n    \"conversation\": {\n      \"id\": \"c12c1adc-3ff0-4d32-b95c-c593135c903e\",\n      \"userKey\": \"7dfb9ded-c38f-49ae-95e2-307283a0b1f6\",\n      \"url\": \"https:\u002F\u002Fsandbox.authologic.com\u002Fc\u002Fc12c1adc-3ff0-4d32-b95c-c593135c903e\",\n      \"status\": \"FINISHED\",\n      \"result\": {\n        \"enquiry\": {\n          \"status\": \"FINISHED\",\n          \"formId\": \"c1655381-b8c9-4598-b861-a6c4ac805504\",\n          \"formData\": {\n            \"email\": \"john.doe@doe.com\",\n            \"residence\": \"Real Avenue 9\",\n            \"termsAcceptance\": \"true\"\n          }\n        }\n      }\n    }\n  }\n}\n",[114,697,698,702,721,741,761,781,794,806,825,843,861,879,891,904,923,942,956,978,999,1018,1024,1029,1035,1040,1045],{"__ignoreMap":180},[184,699,700],{"class":186,"line":187},[184,701,260],{"class":462},[184,703,704,706,708,710,712,714,717,719],{"class":186,"line":221},[184,705,468],{"class":467},[184,707,472],{"class":471},[184,709,214],{"class":467},[184,711,478],{"class":477},[184,713,208],{"class":207},[184,715,716],{"class":197},"74b58e66-22c9-40c5-9af1-7ab0efa11753",[184,718,214],{"class":207},[184,720,488],{"class":462},[184,722,723,725,728,730,732,734,737,739],{"class":186,"line":237},[184,724,468],{"class":467},[184,726,727],{"class":471},"created",[184,729,214],{"class":467},[184,731,478],{"class":477},[184,733,208],{"class":207},[184,735,736],{"class":197},"2025-01-07T09:03:45.559584+01:00",[184,738,214],{"class":207},[184,740,488],{"class":462},[184,742,743,745,748,750,752,754,757,759],{"class":186,"line":251},[184,744,468],{"class":467},[184,746,747],{"class":471},"target",[184,749,214],{"class":467},[184,751,478],{"class":477},[184,753,208],{"class":207},[184,755,756],{"class":197},"CONVERSATION",[184,758,214],{"class":207},[184,760,488],{"class":462},[184,762,763,765,768,770,772,774,777,779],{"class":186,"line":263},[184,764,468],{"class":467},[184,766,767],{"class":471},"event",[184,769,214],{"class":467},[184,771,478],{"class":477},[184,773,208],{"class":207},[184,775,776],{"class":197},"FINISHED",[184,778,214],{"class":207},[184,780,488],{"class":462},[184,782,783,785,788,790,792],{"class":186,"line":269},[184,784,468],{"class":467},[184,786,787],{"class":471},"payload",[184,789,214],{"class":467},[184,791,478],{"class":477},[184,793,561],{"class":462},[184,795,796,798,800,802,804],{"class":186,"line":275},[184,797,566],{"class":467},[184,799,72],{"class":471},[184,801,214],{"class":467},[184,803,478],{"class":477},[184,805,561],{"class":462},[184,807,808,810,812,814,816,818,821,823],{"class":186,"line":281},[184,809,579],{"class":467},[184,811,472],{"class":471},[184,813,214],{"class":467},[184,815,478],{"class":477},[184,817,208],{"class":207},[184,819,820],{"class":197},"c12c1adc-3ff0-4d32-b95c-c593135c903e",[184,822,214],{"class":207},[184,824,488],{"class":462},[184,826,827,829,831,833,835,837,839,841],{"class":186,"line":287},[184,828,579],{"class":467},[184,830,387],{"class":471},[184,832,214],{"class":467},[184,834,478],{"class":477},[184,836,208],{"class":207},[184,838,503],{"class":197},[184,840,214],{"class":207},[184,842,488],{"class":462},[184,844,845,847,849,851,853,855,857,859],{"class":186,"line":293},[184,846,579],{"class":467},[184,848,514],{"class":471},[184,850,214],{"class":467},[184,852,478],{"class":477},[184,854,208],{"class":207},[184,856,523],{"class":197},[184,858,214],{"class":207},[184,860,488],{"class":462},[184,862,863,865,867,869,871,873,875,877],{"class":186,"line":299},[184,864,579],{"class":467},[184,866,534],{"class":471},[184,868,214],{"class":467},[184,870,478],{"class":477},[184,872,208],{"class":207},[184,874,776],{"class":197},[184,876,214],{"class":207},[184,878,488],{"class":462},[184,880,881,883,885,887,889],{"class":186,"line":305},[184,882,579],{"class":467},[184,884,554],{"class":471},[184,886,214],{"class":467},[184,888,478],{"class":477},[184,890,561],{"class":462},[184,892,893,896,898,900,902],{"class":186,"line":311},[184,894,895],{"class":467},"        \"",[184,897,428],{"class":471},[184,899,214],{"class":467},[184,901,478],{"class":477},[184,903,561],{"class":462},[184,905,906,909,911,913,915,917,919,921],{"class":186,"line":317},[184,907,908],{"class":467},"          \"",[184,910,534],{"class":471},[184,912,214],{"class":467},[184,914,478],{"class":477},[184,916,208],{"class":207},[184,918,776],{"class":197},[184,920,214],{"class":207},[184,922,488],{"class":462},[184,924,926,928,930,932,934,936,938,940],{"class":186,"line":925},15,[184,927,908],{"class":467},[184,929,438],{"class":471},[184,931,214],{"class":467},[184,933,478],{"class":477},[184,935,208],{"class":207},[184,937,609],{"class":197},[184,939,214],{"class":207},[184,941,488],{"class":462},[184,943,945,947,950,952,954],{"class":186,"line":944},16,[184,946,908],{"class":467},[184,948,949],{"class":471},"formData",[184,951,214],{"class":467},[184,953,478],{"class":477},[184,955,561],{"class":462},[184,957,959,962,965,967,969,971,974,976],{"class":186,"line":958},17,[184,960,961],{"class":467},"            \"",[184,963,964],{"class":471},"email",[184,966,214],{"class":467},[184,968,478],{"class":477},[184,970,208],{"class":207},[184,972,973],{"class":197},"john.doe@doe.com",[184,975,214],{"class":207},[184,977,488],{"class":462},[184,979,981,983,986,988,990,992,995,997],{"class":186,"line":980},18,[184,982,961],{"class":467},[184,984,985],{"class":471},"residence",[184,987,214],{"class":467},[184,989,478],{"class":477},[184,991,208],{"class":207},[184,993,994],{"class":197},"Real Avenue 9",[184,996,214],{"class":207},[184,998,488],{"class":462},[184,1000,1002,1004,1007,1009,1011,1013,1016],{"class":186,"line":1001},19,[184,1003,961],{"class":467},[184,1005,1006],{"class":471},"termsAcceptance",[184,1008,214],{"class":467},[184,1010,478],{"class":477},[184,1012,208],{"class":207},[184,1014,1015],{"class":197},"true",[184,1017,612],{"class":207},[184,1019,1021],{"class":186,"line":1020},20,[184,1022,1023],{"class":462},"          }\n",[184,1025,1027],{"class":186,"line":1026},21,[184,1028,314],{"class":462},[184,1030,1032],{"class":186,"line":1031},22,[184,1033,1034],{"class":462},"      }\n",[184,1036,1038],{"class":186,"line":1037},23,[184,1039,617],{"class":462},[184,1041,1043],{"class":186,"line":1042},24,[184,1044,622],{"class":462},[184,1046,1048],{"class":186,"line":1047},25,[184,1049,627],{"class":462},[1051,1052,1053,1058],"blockquote",{},[1054,1055,1057],"h4",{"id":1056},"conversation-identifier-vs-callback-identifier","Conversation Identifier vs Callback Identifier",[20,1059,1060,1061,1064,1065,1067,1068,1070,1071,1073,1074,1077],{},"Please note, that in the above response the top level identifier is the ",[70,1062,1063],{},"callback"," identifier, not the\n",[70,1066,72],{}," identifier. In order to retrieve metadata about the conversation using Authologic APIs,\nyou should use the ",[70,1069,72],{}," identifier, which is the ",[70,1072,472],{}," field value that is located in\nthe ",[70,1075,1076],{},"payload.conversation"," object.",[20,1079,1080,1081,1083,1084,1086,1087,1089,1090,1092,1093,1096],{},"This time the ",[114,1082,534],{}," has changed to ",[114,1085,776],{},", which means the process is complete. At the same time, the ",[114,1088,554],{},"\nstructure also contains the ",[114,1091,776],{}," state, which means that all the data was successfully determined. Retrieved\ndata appeared in the ",[114,1094,1095],{},"user"," structure.",[1098,1099,1100],"tip",{},[20,1101,1102],{},"That's it. You managed to use API and get data.",[15,1104,1106],{"id":1105},"whats-next","What's Next",[1108,1109,1110,1118,1125,1132],"card-group",{},[1111,1112,1115],"card",{"title":1113,"to":1114},"Combining Products","\u002Fdocs\u002Fintegration\u002Fcombining-products",[20,1116,1117],{},"Combining multiple products together in a single request.",[1111,1119,1122],{"title":1120,"to":1121},"Testing","\u002Fdocs\u002Fintegration\u002Ftesting",[20,1123,1124],{},"Learn how to test your integration.",[1111,1126,1129],{"title":1127,"to":1128},"Productionize","\u002Fdocs\u002Fintegration\u002Fgoing-live",[20,1130,1131],{},"What to do before going to production.",[1111,1133,1136],{"title":1134,"to":1135},"WebSDK","\u002Fdocs\u002Fwebsdk\u002Foverview",[20,1137,1138],{},"Embedding the verification process within your website.",[61,1140,1141],{},[20,1142,1143],{},"Embedding the verification process within your website is completely optional. Using redirection in your process if\nsufficient and more than enough to start working with Authologic. You can consider it when you would like the process\nto be a part of the web application.",[15,1145,1147],{"id":1146},"troubleshooting","Troubleshooting",[1108,1149,1150,1157,1164,1171,1178],{},[1111,1151,1154],{"title":1152,"to":1153},"Callbacks","\u002Fdocs\u002Fintegration\u002Fuse-cases#not-able-to-receive-callbacks",[20,1155,1156],{},"Not being able to receive callbacks.",[1111,1158,1161],{"title":1159,"to":1160},"Errors","\u002Fdocs\u002Ftechnical\u002Ferrors",[20,1162,1163],{},"Verification failure reasons.",[1111,1165,1168],{"title":1166,"to":1167},"Statuses","\u002Fdocs\u002Ftechnical\u002Fconversation-statuses",[20,1169,1170],{},"Handling various conversation statuses.",[1111,1172,1175],{"title":1173,"to":1174},"FAQ","\u002Fdocs\u002Fintegration\u002Ffaq",[20,1176,1177],{},"Frequently asked questions.",[1111,1179,1182],{"title":1180,"to":1181},"Deprecations","\u002Fdocs\u002Fintegration\u002Fdeprecations",[20,1183,1184],{},"Deprecated features and options list.",[61,1186,1187],{},[20,1188,1189,1190],{},"Despite our sincere intentions, it is difficult to create perfect technical documentation.\nIf you have an idea on how to improve this documentation, or you have trouble understanding any section,\nplease email us at ",[119,1191,1193],{"href":1192},"mailto:tech-support@authologic.com","tech-support@authologic.com",[1195,1196,1197],"style",{},"html pre.shiki code .smWMi, html code.shiki .smWMi{--shiki-light:#59873A;--shiki-default:#59873A;--shiki-dark:#50FA7B}html pre.shiki code .srckF, html code.shiki .srckF{--shiki-light:#A65E2B;--shiki-default:#A65E2B;--shiki-dark:#BD93F9}html pre.shiki code .sw-4Z, html code.shiki .sw-4Z{--shiki-light:#B56959;--shiki-default:#B56959;--shiki-dark:#F1FA8C}html pre.shiki code .sp1nO, html code.shiki .sp1nO{--shiki-light:#B5695977;--shiki-default:#B5695977;--shiki-dark:#E9F284}html pre.shiki code .sLVtQ, html code.shiki .sLVtQ{--shiki-light:#A65E2B;--shiki-default:#A65E2B;--shiki-dark:#FF79C6}html pre.shiki code .smZrN, html code.shiki .smZrN{--shiki-light:#393A34;--shiki-default:#393A34;--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 .soeyu, html code.shiki .soeyu{--shiki-light:#999999;--shiki-default:#999999;--shiki-dark:#F8F8F2}html pre.shiki code .skNZ5, html code.shiki .skNZ5{--shiki-light:#99841877;--shiki-default:#99841877;--shiki-dark:#8BE9FE}html pre.shiki code .sHchC, html code.shiki .sHchC{--shiki-light:#998418;--shiki-default:#998418;--shiki-dark:#8BE9FD}html pre.shiki code .s9wM8, html code.shiki .s9wM8{--shiki-light:#999999;--shiki-default:#999999;--shiki-dark:#FF79C6}",{"title":180,"searchDepth":237,"depth":237,"links":1199},[1200,1204,1205,1206,1207,1210,1211],{"id":17,"depth":221,"text":18,"children":1201},[1202,1203],{"id":36,"depth":237,"text":37},{"id":43,"depth":237,"text":44},{"id":58,"depth":221,"text":59},{"id":132,"depth":221,"text":133},{"id":669,"depth":221,"text":670},{"id":685,"depth":221,"text":686,"children":1208},[1209],{"id":1056,"depth":251,"text":1057},{"id":1105,"depth":221,"text":1106},{"id":1146,"depth":221,"text":1147},"md",{},true,"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration",{"title":5,"description":180},"docs\u002F2.products\u002F7.enquiry\u002F2.api-integration","egrNrabLuyOdZRbXAtZ5yqfd6MKSgEgjXhkP4vJgT04",[1220],{"title":1221,"path":1222,"stem":1223,"children":1224,"page":1428},"Docs","\u002Fdocs","docs",[1225,1229,1362,1406,1429,1464,1495,1513],{"title":1226,"path":1227,"stem":1228},"Authologic API Documentation","\u002Fdocs\u002Fhome","docs\u002F1.home",{"title":1230,"path":1231,"stem":1232,"children":1233},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[1234,1235,1239,1252,1276,1288,1304,1316,1325,1338,1350],{"title":1230,"path":1231,"stem":1232},{"title":1236,"path":1237,"stem":1238},"5 Minutes Tutorial","\u002Fdocs\u002Fproducts\u002F5-minutes-tutorial","docs\u002F2.products\u002F1.5-minutes-tutorial",{"title":1240,"path":1241,"stem":1242,"children":1243},"Identity","\u002Fdocs\u002Fproducts\u002Fidentity","docs\u002F2.products\u002F2.identity\u002F1.index",[1244,1245,1248],{"title":1240,"path":1241,"stem":1242},{"title":5,"path":1246,"stem":1247},"\u002Fdocs\u002Fproducts\u002Fidentity\u002Fapi-integration","docs\u002F2.products\u002F2.identity\u002F2.api-integration",{"title":1249,"path":1250,"stem":1251},"Java SDK Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fjava-sdk","docs\u002F2.products\u002F2.identity\u002F3.java-sdk",{"title":1253,"path":1254,"stem":1255,"children":1256},"AML","\u002Fdocs\u002Fproducts\u002Faml","docs\u002F2.products\u002F3.aml\u002F1.index",[1257,1258,1261,1265,1269,1273],{"title":1253,"path":1254,"stem":1255},{"title":5,"path":1259,"stem":1260},"\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration","docs\u002F2.products\u002F3.aml\u002F2.api-integration",{"title":1262,"path":1263,"stem":1264},"API Integration - With Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-with-identity","docs\u002F2.products\u002F3.aml\u002F3.api-integration-with-identity",{"title":1266,"path":1267,"stem":1268},"API Integration - Without Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-without-identity","docs\u002F2.products\u002F3.aml\u002F4.api-integration-without-identity",{"title":1270,"path":1271,"stem":1272},"API Integration - AML Monitoring","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-aml-monitoring","docs\u002F2.products\u002F3.aml\u002F5.api-integration-aml-monitoring",{"title":1249,"path":1274,"stem":1275},"\u002Fdocs\u002Fproducts\u002Faml\u002Fjava-sdk","docs\u002F2.products\u002F3.aml\u002F6.java-sdk",{"title":1277,"path":1278,"stem":1279,"children":1280},"User Authentication","\u002Fdocs\u002Fproducts\u002Fuser-authentication","docs\u002F2.products\u002F4.user-authentication\u002F1.index",[1281,1282,1285],{"title":1277,"path":1278,"stem":1279},{"title":5,"path":1283,"stem":1284},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fapi-integration","docs\u002F2.products\u002F4.user-authentication\u002F2.api-integration",{"title":1249,"path":1286,"stem":1287},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fjava-sdk","docs\u002F2.products\u002F4.user-authentication\u002F3.java-sdk",{"title":1289,"path":1290,"stem":1291,"children":1292},"Bank Transactions","\u002Fdocs\u002Fproducts\u002Fbank-transactions","docs\u002F2.products\u002F5.bank-transactions\u002F1.index",[1293,1294,1297,1301],{"title":1289,"path":1290,"stem":1291},{"title":5,"path":1295,"stem":1296},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-integration","docs\u002F2.products\u002F5.bank-transactions\u002F2.api-integration",{"title":1298,"path":1299,"stem":1300},"API Transaction","\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-transaction","docs\u002F2.products\u002F5.bank-transactions\u002F3.api-transaction",{"title":1249,"path":1302,"stem":1303},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fjava-sdk","docs\u002F2.products\u002F5.bank-transactions\u002F4.java-sdk",{"title":1305,"path":1306,"stem":1307,"children":1308},"Data Verification","\u002Fdocs\u002Fproducts\u002Fdata-verification","docs\u002F2.products\u002F6.data-verification\u002F1.index",[1309,1310,1313],{"title":1305,"path":1306,"stem":1307},{"title":5,"path":1311,"stem":1312},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fapi-integration","docs\u002F2.products\u002F6.data-verification\u002F2.api-integration",{"title":1249,"path":1314,"stem":1315},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fjava-sdk","docs\u002F2.products\u002F6.data-verification\u002F3.java-sdk",{"title":432,"path":1317,"stem":1318,"children":1319},"\u002Fdocs\u002Fproducts\u002Fenquiry","docs\u002F2.products\u002F7.enquiry\u002F1.index",[1320,1321,1322],{"title":432,"path":1317,"stem":1318},{"title":5,"path":1215,"stem":1217},{"title":1249,"path":1323,"stem":1324},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fjava-sdk","docs\u002F2.products\u002F7.enquiry\u002F3.java-sdk",{"title":1326,"path":1327,"stem":1328,"children":1329},"Affordability","\u002Fdocs\u002Fproducts\u002Faffordability","docs\u002F2.products\u002F8.affordability\u002F1.index",[1330,1332,1335],{"title":1331,"path":1327,"stem":1328},"Affordability assessment",{"title":5,"path":1333,"stem":1334},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fapi-integration","docs\u002F2.products\u002F8.affordability\u002F2.api-integration",{"title":1249,"path":1336,"stem":1337},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fjava-sdk","docs\u002F2.products\u002F8.affordability\u002F3.java-sdk",{"title":1339,"path":1340,"stem":1341,"children":1342},"Age Verification [BETA]","\u002Fdocs\u002Fproducts\u002Fage-verification","docs\u002F2.products\u002Fage-verification\u002Findex",[1343,1344,1347],{"title":1339,"path":1340,"stem":1341},{"title":5,"path":1345,"stem":1346},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fapi-integration","docs\u002F2.products\u002Fage-verification\u002Fapi-integration",{"title":1249,"path":1348,"stem":1349},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fjava-sdk","docs\u002F2.products\u002Fage-verification\u002Fjava-sdk",{"title":1351,"path":1352,"stem":1353,"children":1354},"Database Verification","\u002Fdocs\u002Fproducts\u002Fdatabase-verification","docs\u002F2.products\u002Fdatabase-verification\u002Findex",[1355,1356,1359],{"title":1351,"path":1352,"stem":1353},{"title":5,"path":1357,"stem":1358},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fapi-integration","docs\u002F2.products\u002Fdatabase-verification\u002Fapi-integration",{"title":1249,"path":1360,"stem":1361},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fjava-sdk","docs\u002F2.products\u002Fdatabase-verification\u002Fjava-sdk",{"title":1363,"path":1364,"stem":1365,"children":1366},"Integrations","\u002Fdocs\u002Fintegration","docs\u002F3.integration\u002Findex",[1367,1368,1372,1374,1377,1381,1384,1386,1389,1391,1395,1398,1402],{"title":1363,"path":1364,"stem":1365},{"title":1369,"path":1370,"stem":1371},"Overview","\u002Fdocs\u002Fintegration\u002Foverview","docs\u002F3.integration\u002F1.overview",{"title":1113,"path":1114,"stem":1373},"docs\u002F3.integration\u002F2.combining-products",{"title":1152,"path":1375,"stem":1376},"\u002Fdocs\u002Fintegration\u002Fcallbacks","docs\u002F3.integration\u002F3.callbacks",{"title":1378,"path":1379,"stem":1380},"Use Cases","\u002Fdocs\u002Fintegration\u002Fuse-cases","docs\u002F3.integration\u002F4.use-cases",{"title":1382,"path":1174,"stem":1383},"Frequently Asked Questions","docs\u002F3.integration\u002F5.faq",{"title":1120,"path":1121,"stem":1385},"docs\u002F3.integration\u002F6.testing",{"title":1387,"path":1128,"stem":1388},"Going Live","docs\u002F3.integration\u002F7.going-live",{"title":1180,"path":1181,"stem":1390},"docs\u002F3.integration\u002F8.deprecations",{"title":1392,"path":1393,"stem":1394},"Media Types per Provider","\u002Fdocs\u002Fintegration\u002Fmedia-types-per-provider","docs\u002F3.integration\u002F9.media-types-per-provider",{"title":1152,"path":1396,"stem":1397,"hidden":1214},"\u002Fdocs\u002Fintegration\u002Fcallbacks-java","docs\u002F3.integration\u002Fcallbacks-java",{"title":1399,"path":1400,"stem":1401,"hidden":1214},"Custom Integration","\u002Fdocs\u002Fintegration\u002Fcustom-integration-support","docs\u002F3.integration\u002Fcustom-integration-support",{"title":1403,"path":1404,"stem":1405,"hidden":1214},"Available User Information","\u002Fdocs\u002Fintegration\u002Fuser-info-fields","docs\u002F3.integration\u002Fuser-info-fields",{"title":1134,"path":1407,"stem":1408,"children":1409,"page":1428},"\u002Fdocs\u002Fwebsdk","docs\u002F4.websdk",[1410,1412,1416,1420,1424],{"title":1369,"path":1135,"stem":1411},"docs\u002F4.websdk\u002F1.overview",{"title":1413,"path":1414,"stem":1415},"JavaScript","\u002Fdocs\u002Fwebsdk\u002Fjs","docs\u002F4.websdk\u002F2.js",{"title":1417,"path":1418,"stem":1419},"React","\u002Fdocs\u002Fwebsdk\u002Freact","docs\u002F4.websdk\u002F3.react",{"title":1421,"path":1422,"stem":1423},"VueJS","\u002Fdocs\u002Fwebsdk\u002Fvuejs","docs\u002F4.websdk\u002F4.vuejs",{"title":1425,"path":1426,"stem":1427},"Angular","\u002Fdocs\u002Fwebsdk\u002Fangular","docs\u002F4.websdk\u002F5.angular",false,{"title":1430,"path":1431,"stem":1432,"children":1433,"page":1428},"SDK","\u002Fdocs\u002Fsdk","docs\u002F5.sdk",[1434,1438,1442,1445,1448,1451,1455,1458,1461],{"title":1435,"path":1436,"stem":1437},"Client","\u002Fdocs\u002Fsdk\u002Fjava","docs\u002F5.sdk\u002F1.java",{"title":1439,"path":1440,"stem":1441},"Affordability Assessment","\u002Fdocs\u002Fsdk\u002Faffordability","docs\u002F5.sdk\u002Faffordability",{"title":1339,"path":1443,"stem":1444},"\u002Fdocs\u002Fsdk\u002Fage-verification","docs\u002F5.sdk\u002Fage-verification",{"title":1253,"path":1446,"stem":1447},"\u002Fdocs\u002Fsdk\u002Faml","docs\u002F5.sdk\u002Faml",{"title":1289,"path":1449,"stem":1450},"\u002Fdocs\u002Fsdk\u002Fbank-transactions","docs\u002F5.sdk\u002Fbank-transactions",{"title":1452,"path":1453,"stem":1454},"Database verification","\u002Fdocs\u002Fsdk\u002Fdatabase-verification","docs\u002F5.sdk\u002Fdatabase-verification",{"title":432,"path":1456,"stem":1457},"\u002Fdocs\u002Fsdk\u002Fenquiry","docs\u002F5.sdk\u002Fenquiry",{"title":1240,"path":1459,"stem":1460},"\u002Fdocs\u002Fsdk\u002Fidentity","docs\u002F5.sdk\u002Fidentity",{"title":1277,"path":1462,"stem":1463},"\u002Fdocs\u002Fsdk\u002Fuser-authentication","docs\u002F5.sdk\u002Fuser-authentication",{"title":1465,"path":1466,"stem":1467,"children":1468},"Technical Notes","\u002Fdocs\u002Ftechnical","docs\u002F6.technical\u002F1.index",[1469,1470,1474,1477,1481,1483,1487,1491],{"title":1465,"path":1466,"stem":1467},{"title":1471,"path":1472,"stem":1473},"Implementation Notes","\u002Fdocs\u002Ftechnical\u002Fimplementation","docs\u002F6.technical\u002F2.implementation",{"title":1475,"path":1167,"stem":1476},"Conversation Statuses","docs\u002F6.technical\u002F3.conversation-statuses",{"title":1478,"path":1479,"stem":1480},"Method List","\u002Fdocs\u002Ftechnical\u002Fmethods","docs\u002F6.technical\u002F4.methods",{"title":1159,"path":1160,"stem":1482},"docs\u002F6.technical\u002F5.errors",{"title":1484,"path":1485,"stem":1486},"Validations","\u002Fdocs\u002Ftechnical\u002Fchecks","docs\u002F6.technical\u002F6.checks",{"title":1488,"path":1489,"stem":1490},"Using WebView in Mobile Apps","\u002Fdocs\u002Ftechnical\u002Fwebview","docs\u002F6.technical\u002F7.webview",{"title":1492,"path":1493,"stem":1494},"Mandatory And Optional Queries","\u002Fdocs\u002Ftechnical\u002Fmandatory-and-optional-queries","docs\u002F6.technical\u002Fmandatory-and-optional-queries",{"title":1496,"path":1497,"stem":1498,"children":1499},"Additional Information","\u002Fdocs\u002Fadditional","docs\u002F7.additional\u002F1.index",[1500,1501,1505,1509],{"title":1496,"path":1497,"stem":1498},{"title":1502,"path":1503,"stem":1504},"Custom Layout","\u002Fdocs\u002Fadditional\u002Fcustom-layout","docs\u002F7.additional\u002F2.custom-layout",{"title":1506,"path":1507,"stem":1508},"Metadata","\u002Fdocs\u002Fadditional\u002Fmetadata","docs\u002F7.additional\u002F3.metadata",{"title":1510,"path":1511,"stem":1512},"Conversation Expiration","\u002Fdocs\u002Fadditional\u002Fconversation-expiration","docs\u002F7.additional\u002F4.conversation-expiration",{"title":180,"hidden":1214,"path":1514,"stem":1515,"children":1516},"\u002Fdocs\u002Fcustom-data","docs\u002Fcustom-data\u002Findex",[1517,1519,1523,1527,1531],{"title":1518,"path":1514,"stem":1515},"Custom Data",{"title":1520,"path":1521,"stem":1522,"hidden":1214},"MobileID","\u002Fdocs\u002Fcustom-data\u002Fasync-mobileid","docs\u002Fcustom-data\u002Fasync-mobileid",{"title":1524,"path":1525,"stem":1526,"hidden":1214},"mObywatel","\u002Fdocs\u002Fcustom-data\u002Fasync-mobywatel","docs\u002Fcustom-data\u002Fasync-mobywatel",{"title":1528,"path":1529,"stem":1530,"hidden":1214},"SmartID","\u002Fdocs\u002Fcustom-data\u002Fasync-smartid","docs\u002Fcustom-data\u002Fasync-smartid",{"title":1532,"path":1533,"stem":1534,"hidden":1214},"SPID","\u002Fdocs\u002Fcustom-data\u002Fheadless-fspid","docs\u002Fcustom-data\u002Fheadless-fspid",{"id":4,"title":5,"body":1536,"description":180,"extension":1212,"meta":2431,"navigation":1214,"path":1215,"seo":2432,"stem":1217,"__hash__":1218},{"type":7,"value":1537,"toc":2417},[1538,1540,1542,1544,1550,1552,1554,1556,1558,1564,1566,1570,1574,1576,1594,1605,1607,1611,1615,1632,1730,1736,1747,1753,1763,1803,1807,1809,1959,1961,1989,1991,1995,1999,2001,2005,2329,2345,2357,2361,2363,2381,2385,2387,2409,2415],[10,1539,13],{"id":12},[15,1541,18],{"id":17},[20,1543,22],{},[24,1545,1546,1548],{},[27,1547,29],{},[27,1549,32],{},[34,1551,37],{"id":36},[20,1553,40],{},[34,1555,44],{"id":43},[20,1557,47],{},[24,1559,1560,1562],{},[27,1561,52],{},[27,1563,55],{},[15,1565,59],{"id":58},[61,1567,1568],{},[20,1569,65],{},[20,1571,68,1572,73],{},[70,1573,72],{},[75,1575],{"dark":77,"description":78,"light":79},[81,1577,1578,1582,1584,1586,1588,1590,1592],{},[27,1579,85,1580],{},[87,1581,89],{},[27,1583,92],{},[27,1585,95],{},[27,1587,98],{},[27,1589,101],{},[27,1591,104],{},[27,1593,107],{},[61,1595,1596],{},[20,1597,112,1598,117,1600,125,1603,129],{},[114,1599,116],{},[119,1601,124],{"href":121,"rel":1602},[123],[119,1604,124],{"href":128},[15,1606,133],{"id":132},[20,1608,136,1609,139],{},[114,1610,116],{},[141,1612,1613],{},[20,1614,145],{},[61,1616,1617],{},[20,1618,150,1619,154,1621,159,1624,163,1626,166,1628,170,1630,173],{},[114,1620,153],{},[119,1622,124],{"href":157,"rel":1623},[123],[87,1625,162],{},[114,1627,116],{},[114,1629,169],{},[114,1631,153],{},[175,1633,1634],{"className":177,"code":178,"language":179,"meta":180,"style":180},[114,1635,1636,1656,1668,1680,1688,1692,1696,1700,1704,1708,1712,1716,1720,1724],{"__ignoreMap":180},[184,1637,1638,1640,1642,1644,1646,1648,1650,1652,1654],{"class":186,"line":187},[184,1639,116],{"class":190},[184,1641,194],{"class":193},[184,1643,198],{"class":197},[184,1645,201],{"class":193},[184,1647,204],{"class":197},[184,1649,208],{"class":207},[184,1651,211],{"class":197},[184,1653,214],{"class":207},[184,1655,218],{"class":217},[184,1657,1658,1660,1662,1664,1666],{"class":186,"line":221},[184,1659,225],{"class":224},[184,1661,214],{"class":207},[184,1663,230],{"class":197},[184,1665,214],{"class":207},[184,1667,218],{"class":217},[184,1669,1670,1672,1674,1676,1678],{"class":186,"line":237},[184,1671,225],{"class":224},[184,1673,214],{"class":207},[184,1675,244],{"class":197},[184,1677,214],{"class":207},[184,1679,218],{"class":217},[184,1681,1682,1684,1686],{"class":186,"line":251},[184,1683,254],{"class":224},[184,1685,257],{"class":207},[184,1687,260],{"class":197},[184,1689,1690],{"class":186,"line":263},[184,1691,266],{"class":197},[184,1693,1694],{"class":186,"line":269},[184,1695,272],{"class":197},[184,1697,1698],{"class":186,"line":275},[184,1699,278],{"class":197},[184,1701,1702],{"class":186,"line":281},[184,1703,284],{"class":197},[184,1705,1706],{"class":186,"line":287},[184,1707,290],{"class":197},[184,1709,1710],{"class":186,"line":293},[184,1711,296],{"class":197},[184,1713,1714],{"class":186,"line":299},[184,1715,302],{"class":197},[184,1717,1718],{"class":186,"line":305},[184,1719,308],{"class":197},[184,1721,1722],{"class":186,"line":311},[184,1723,314],{"class":197},[184,1725,1726,1728],{"class":186,"line":317},[184,1727,320],{"class":197},[184,1729,323],{"class":207},[20,1731,326,1732,330,1734,334],{},[114,1733,329],{},[87,1735,333],{},[20,1737,337,1738,341,1740,346,1743,350,1745,173],{},[114,1739,340],{},[119,1741,344],{"href":344,"rel":1742},[123],[114,1744,349],{},[87,1746,353],{},[20,1748,356,1749,360,1751,364],{},[114,1750,359],{},[114,1752,363],{},[61,1754,1755],{},[20,1756,369,1757,373,1759,377,1761,380],{},[114,1758,372],{},[114,1760,376],{},[114,1762,372],{},[24,1764,1765,1769,1775,1779,1787,1791,1797],{},[27,1766,1767,388],{},[114,1768,387],{},[27,1770,1771,394,1773,398],{},[114,1772,393],{},[114,1774,397],{},[27,1776,1777,404],{},[114,1778,403],{},[27,1780,1781,409,1783,413,1785,417],{},[114,1782,376],{},[87,1784,412],{},[114,1786,416],{},[27,1788,1789,423],{},[114,1790,422],{},[27,1792,1793,429,1795,433],{},[114,1794,428],{},[114,1796,432],{},[27,1798,1799,439,1801,442],{},[114,1800,438],{},[87,1802,412],{},[61,1804,1805],{},[20,1806,447],{},[20,1808,450],{},[175,1810,1811],{"className":453,"code":454,"language":455,"meta":180,"style":180},[114,1812,1813,1817,1835,1853,1871,1889,1901,1913,1931,1947,1951,1955],{"__ignoreMap":180},[184,1814,1815],{"class":186,"line":187},[184,1816,260],{"class":462},[184,1818,1819,1821,1823,1825,1827,1829,1831,1833],{"class":186,"line":221},[184,1820,468],{"class":467},[184,1822,472],{"class":471},[184,1824,214],{"class":467},[184,1826,478],{"class":477},[184,1828,208],{"class":207},[184,1830,483],{"class":197},[184,1832,214],{"class":207},[184,1834,488],{"class":462},[184,1836,1837,1839,1841,1843,1845,1847,1849,1851],{"class":186,"line":237},[184,1838,468],{"class":467},[184,1840,387],{"class":471},[184,1842,214],{"class":467},[184,1844,478],{"class":477},[184,1846,208],{"class":207},[184,1848,503],{"class":197},[184,1850,214],{"class":207},[184,1852,488],{"class":462},[184,1854,1855,1857,1859,1861,1863,1865,1867,1869],{"class":186,"line":251},[184,1856,468],{"class":467},[184,1858,514],{"class":471},[184,1860,214],{"class":467},[184,1862,478],{"class":477},[184,1864,208],{"class":207},[184,1866,523],{"class":197},[184,1868,214],{"class":207},[184,1870,488],{"class":462},[184,1872,1873,1875,1877,1879,1881,1883,1885,1887],{"class":186,"line":263},[184,1874,468],{"class":467},[184,1876,534],{"class":471},[184,1878,214],{"class":467},[184,1880,478],{"class":477},[184,1882,208],{"class":207},[184,1884,543],{"class":197},[184,1886,214],{"class":207},[184,1888,488],{"class":462},[184,1890,1891,1893,1895,1897,1899],{"class":186,"line":269},[184,1892,468],{"class":467},[184,1894,554],{"class":471},[184,1896,214],{"class":467},[184,1898,478],{"class":477},[184,1900,561],{"class":462},[184,1902,1903,1905,1907,1909,1911],{"class":186,"line":275},[184,1904,566],{"class":467},[184,1906,428],{"class":471},[184,1908,214],{"class":467},[184,1910,478],{"class":477},[184,1912,561],{"class":462},[184,1914,1915,1917,1919,1921,1923,1925,1927,1929],{"class":186,"line":281},[184,1916,579],{"class":467},[184,1918,534],{"class":471},[184,1920,214],{"class":467},[184,1922,478],{"class":477},[184,1924,208],{"class":207},[184,1926,590],{"class":197},[184,1928,214],{"class":207},[184,1930,488],{"class":462},[184,1932,1933,1935,1937,1939,1941,1943,1945],{"class":186,"line":287},[184,1934,579],{"class":467},[184,1936,438],{"class":471},[184,1938,214],{"class":467},[184,1940,478],{"class":477},[184,1942,208],{"class":207},[184,1944,609],{"class":197},[184,1946,612],{"class":207},[184,1948,1949],{"class":186,"line":293},[184,1950,617],{"class":462},[184,1952,1953],{"class":186,"line":299},[184,1954,622],{"class":462},[184,1956,1957],{"class":186,"line":305},[184,1958,627],{"class":462},[20,1960,630],{},[24,1962,1963,1967,1971,1975,1981],{},[27,1964,1965,637],{},[114,1966,472],{},[27,1968,1969,642],{},[114,1970,387],{},[27,1972,1973,647],{},[114,1974,514],{},[27,1976,1977,652,1979,655],{},[114,1978,534],{},[114,1980,543],{},[27,1982,1983,660,1985,663,1987,666],{},[114,1984,554],{},[114,1986,590],{},[114,1988,438],{},[15,1990,670],{"id":669},[20,1992,673,1993,676],{},[114,1994,514],{},[20,1996,679,1997,682],{},[114,1998,393],{},[15,2000,686],{"id":685},[20,2002,689,2003,692],{},[114,2004,403],{},[175,2006,2007],{"className":453,"code":695,"language":455,"meta":180,"style":180},[114,2008,2009,2013,2031,2049,2067,2085,2097,2109,2127,2145,2163,2181,2193,2205,2223,2241,2253,2271,2289,2305,2309,2313,2317,2321,2325],{"__ignoreMap":180},[184,2010,2011],{"class":186,"line":187},[184,2012,260],{"class":462},[184,2014,2015,2017,2019,2021,2023,2025,2027,2029],{"class":186,"line":221},[184,2016,468],{"class":467},[184,2018,472],{"class":471},[184,2020,214],{"class":467},[184,2022,478],{"class":477},[184,2024,208],{"class":207},[184,2026,716],{"class":197},[184,2028,214],{"class":207},[184,2030,488],{"class":462},[184,2032,2033,2035,2037,2039,2041,2043,2045,2047],{"class":186,"line":237},[184,2034,468],{"class":467},[184,2036,727],{"class":471},[184,2038,214],{"class":467},[184,2040,478],{"class":477},[184,2042,208],{"class":207},[184,2044,736],{"class":197},[184,2046,214],{"class":207},[184,2048,488],{"class":462},[184,2050,2051,2053,2055,2057,2059,2061,2063,2065],{"class":186,"line":251},[184,2052,468],{"class":467},[184,2054,747],{"class":471},[184,2056,214],{"class":467},[184,2058,478],{"class":477},[184,2060,208],{"class":207},[184,2062,756],{"class":197},[184,2064,214],{"class":207},[184,2066,488],{"class":462},[184,2068,2069,2071,2073,2075,2077,2079,2081,2083],{"class":186,"line":263},[184,2070,468],{"class":467},[184,2072,767],{"class":471},[184,2074,214],{"class":467},[184,2076,478],{"class":477},[184,2078,208],{"class":207},[184,2080,776],{"class":197},[184,2082,214],{"class":207},[184,2084,488],{"class":462},[184,2086,2087,2089,2091,2093,2095],{"class":186,"line":269},[184,2088,468],{"class":467},[184,2090,787],{"class":471},[184,2092,214],{"class":467},[184,2094,478],{"class":477},[184,2096,561],{"class":462},[184,2098,2099,2101,2103,2105,2107],{"class":186,"line":275},[184,2100,566],{"class":467},[184,2102,72],{"class":471},[184,2104,214],{"class":467},[184,2106,478],{"class":477},[184,2108,561],{"class":462},[184,2110,2111,2113,2115,2117,2119,2121,2123,2125],{"class":186,"line":281},[184,2112,579],{"class":467},[184,2114,472],{"class":471},[184,2116,214],{"class":467},[184,2118,478],{"class":477},[184,2120,208],{"class":207},[184,2122,820],{"class":197},[184,2124,214],{"class":207},[184,2126,488],{"class":462},[184,2128,2129,2131,2133,2135,2137,2139,2141,2143],{"class":186,"line":287},[184,2130,579],{"class":467},[184,2132,387],{"class":471},[184,2134,214],{"class":467},[184,2136,478],{"class":477},[184,2138,208],{"class":207},[184,2140,503],{"class":197},[184,2142,214],{"class":207},[184,2144,488],{"class":462},[184,2146,2147,2149,2151,2153,2155,2157,2159,2161],{"class":186,"line":293},[184,2148,579],{"class":467},[184,2150,514],{"class":471},[184,2152,214],{"class":467},[184,2154,478],{"class":477},[184,2156,208],{"class":207},[184,2158,523],{"class":197},[184,2160,214],{"class":207},[184,2162,488],{"class":462},[184,2164,2165,2167,2169,2171,2173,2175,2177,2179],{"class":186,"line":299},[184,2166,579],{"class":467},[184,2168,534],{"class":471},[184,2170,214],{"class":467},[184,2172,478],{"class":477},[184,2174,208],{"class":207},[184,2176,776],{"class":197},[184,2178,214],{"class":207},[184,2180,488],{"class":462},[184,2182,2183,2185,2187,2189,2191],{"class":186,"line":305},[184,2184,579],{"class":467},[184,2186,554],{"class":471},[184,2188,214],{"class":467},[184,2190,478],{"class":477},[184,2192,561],{"class":462},[184,2194,2195,2197,2199,2201,2203],{"class":186,"line":311},[184,2196,895],{"class":467},[184,2198,428],{"class":471},[184,2200,214],{"class":467},[184,2202,478],{"class":477},[184,2204,561],{"class":462},[184,2206,2207,2209,2211,2213,2215,2217,2219,2221],{"class":186,"line":317},[184,2208,908],{"class":467},[184,2210,534],{"class":471},[184,2212,214],{"class":467},[184,2214,478],{"class":477},[184,2216,208],{"class":207},[184,2218,776],{"class":197},[184,2220,214],{"class":207},[184,2222,488],{"class":462},[184,2224,2225,2227,2229,2231,2233,2235,2237,2239],{"class":186,"line":925},[184,2226,908],{"class":467},[184,2228,438],{"class":471},[184,2230,214],{"class":467},[184,2232,478],{"class":477},[184,2234,208],{"class":207},[184,2236,609],{"class":197},[184,2238,214],{"class":207},[184,2240,488],{"class":462},[184,2242,2243,2245,2247,2249,2251],{"class":186,"line":944},[184,2244,908],{"class":467},[184,2246,949],{"class":471},[184,2248,214],{"class":467},[184,2250,478],{"class":477},[184,2252,561],{"class":462},[184,2254,2255,2257,2259,2261,2263,2265,2267,2269],{"class":186,"line":958},[184,2256,961],{"class":467},[184,2258,964],{"class":471},[184,2260,214],{"class":467},[184,2262,478],{"class":477},[184,2264,208],{"class":207},[184,2266,973],{"class":197},[184,2268,214],{"class":207},[184,2270,488],{"class":462},[184,2272,2273,2275,2277,2279,2281,2283,2285,2287],{"class":186,"line":980},[184,2274,961],{"class":467},[184,2276,985],{"class":471},[184,2278,214],{"class":467},[184,2280,478],{"class":477},[184,2282,208],{"class":207},[184,2284,994],{"class":197},[184,2286,214],{"class":207},[184,2288,488],{"class":462},[184,2290,2291,2293,2295,2297,2299,2301,2303],{"class":186,"line":1001},[184,2292,961],{"class":467},[184,2294,1006],{"class":471},[184,2296,214],{"class":467},[184,2298,478],{"class":477},[184,2300,208],{"class":207},[184,2302,1015],{"class":197},[184,2304,612],{"class":207},[184,2306,2307],{"class":186,"line":1020},[184,2308,1023],{"class":462},[184,2310,2311],{"class":186,"line":1026},[184,2312,314],{"class":462},[184,2314,2315],{"class":186,"line":1031},[184,2316,1034],{"class":462},[184,2318,2319],{"class":186,"line":1037},[184,2320,617],{"class":462},[184,2322,2323],{"class":186,"line":1042},[184,2324,622],{"class":462},[184,2326,2327],{"class":186,"line":1047},[184,2328,627],{"class":462},[1051,2330,2331,2333],{},[1054,2332,1057],{"id":1056},[20,2334,1060,2335,1064,2337,1067,2339,1070,2341,1073,2343,1077],{},[70,2336,1063],{},[70,2338,72],{},[70,2340,72],{},[70,2342,472],{},[70,2344,1076],{},[20,2346,1080,2347,1083,2349,1086,2351,1089,2353,1092,2355,1096],{},[114,2348,534],{},[114,2350,776],{},[114,2352,554],{},[114,2354,776],{},[114,2356,1095],{},[1098,2358,2359],{},[20,2360,1102],{},[15,2362,1106],{"id":1105},[1108,2364,2365,2369,2373,2377],{},[1111,2366,2367],{"title":1113,"to":1114},[20,2368,1117],{},[1111,2370,2371],{"title":1120,"to":1121},[20,2372,1124],{},[1111,2374,2375],{"title":1127,"to":1128},[20,2376,1131],{},[1111,2378,2379],{"title":1134,"to":1135},[20,2380,1138],{},[61,2382,2383],{},[20,2384,1143],{},[15,2386,1147],{"id":1146},[1108,2388,2389,2393,2397,2401,2405],{},[1111,2390,2391],{"title":1152,"to":1153},[20,2392,1156],{},[1111,2394,2395],{"title":1159,"to":1160},[20,2396,1163],{},[1111,2398,2399],{"title":1166,"to":1167},[20,2400,1170],{},[1111,2402,2403],{"title":1173,"to":1174},[20,2404,1177],{},[1111,2406,2407],{"title":1180,"to":1181},[20,2408,1184],{},[61,2410,2411],{},[20,2412,1189,2413],{},[119,2414,1193],{"href":1192},[1195,2416,1197],{},{"title":180,"searchDepth":237,"depth":237,"links":2418},[2419,2423,2424,2425,2426,2429,2430],{"id":17,"depth":221,"text":18,"children":2420},[2421,2422],{"id":36,"depth":237,"text":37},{"id":43,"depth":237,"text":44},{"id":58,"depth":221,"text":59},{"id":132,"depth":221,"text":133},{"id":669,"depth":221,"text":670},{"id":685,"depth":221,"text":686,"children":2427},[2428],{"id":1056,"depth":251,"text":1057},{"id":1105,"depth":221,"text":1106},{"id":1146,"depth":221,"text":1147},{},{"title":5,"description":180},1784049386496]