[{"data":1,"prerenderedAt":519},["ShallowReactive",2],{"docs-toc-\u002Fdocs\u002Fintegration\u002Foverview":3,"docs-navigation":119,"\u002Fdocs\u002Fintegration\u002Foverview":450},{"id":4,"title":5,"body":6,"description":109,"extension":112,"meta":113,"navigation":114,"path":115,"seo":116,"stem":117,"__hash__":118},"docs\u002Fdocs\u002F3.integration\u002F1.overview.md","Overview",{"type":7,"value":8,"toc":108},"minimark",[9,14,21,24,37,40,46,74,80,83,87,98],[10,11,13],"h1",{"id":12},"integration-overview","Integration Overview",[15,16,17],"note",{},[18,19,20],"p",{},"Authologic allows you to execute a simple and effective verification of the user's identity.\nThe use of the API consists of initiating the process by an external system, redirecting the\nuser to the appropriate page, and then receiving the verification results.",[18,22,23],{},"The entire verification process comes down to three steps:",[25,26,27,31,34],"ul",{},[28,29,30],"li",{},"Sending to Authologic notification what data you want to get and what products you will use",[28,32,33],{},"Redirecting the user to a unique address returned by Authologic",[28,35,36],{},"Receiving user information via a callback mechanism.",[18,38,39],{},"We have called the entire process 'conversation'. In the picture, the process looks like this:",[41,42],"mermaid-diagram",{"dark":43,"description":44,"light":45},"\u002Fdiagrams\u002F534205ce5e9e-dark.svg","Sequence diagram","\u002Fdiagrams\u002F534205ce5e9e-light.svg",[47,48,49,56,59,62,65,68,71],"ol",{},[28,50,51,52],{},"Start of the identity verification process. Your server calls the API method called: ",[53,54,55],"em",{},"POST \u002Fapi\u002Fconversations",[28,57,58],{},"The response returns information about the address to which the user should be redirected",[28,60,61],{},"Your system redirects the user's browser to the above URL",[28,63,64],{},"The user verifies himself",[28,66,67],{},"Authologic redirects the user's browser to a predefined page of your system",[28,69,70],{},"Your server displays the return page",[28,72,73],{},"Authologic calls a callback on your server's side with the result of the verification",[75,76,77],"tip",{},[18,78,79],{},"Sometimes Authologic is able to send the verification information before the user is redirected to the\nreturn page. However, many types of verification require additional time. When creating your system, it\nshould be taken into account in the process that the verification result will be available to the user only\nafter some time.",[18,81,82],{},"There are also products that do not require user interaction. An example may be checking the user in AML\ndatabases based on the data provided by you. In this case, there is no need to redirect the user to the\nAuthologic website and the process is as follows:",[41,84],{"dark":85,"description":44,"light":86},"\u002Fdiagrams\u002Fa62ee493af60-dark.svg","\u002Fdiagrams\u002Fa62ee493af60-light.svg",[47,88,89,93,96],{},[28,90,51,91],{},[53,92,55],{},[28,94,95],{},"The response returns information about conversation identifier and status",[28,97,73],{},[15,99,100],{},[18,101,102,103],{},"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 ",[104,105,107],"a",{"href":106},"mailto:tech-support@authologic.com","tech-support@authologic.com",{"title":109,"searchDepth":110,"depth":110,"links":111},"",3,[],"md",{},true,"\u002Fdocs\u002Fintegration\u002Foverview",{"title":5,"description":109},"docs\u002F3.integration\u002F1.overview","xSWWtKv32riHBUSdo-1q8jvXgf0uh7nhpnbXqlqRu2E",[120],{"title":121,"path":122,"stem":123,"children":124,"page":340},"Docs","\u002Fdocs","docs",[125,129,266,316,341,376,410,428],{"title":126,"path":127,"stem":128},"Authologic API Documentation","\u002Fdocs\u002Fhome","docs\u002F1.home",{"title":130,"path":131,"stem":132,"children":133},"Products","\u002Fdocs\u002Fproducts","docs\u002F2.products\u002Findex",[134,135,139,153,177,189,205,217,229,242,254],{"title":130,"path":131,"stem":132},{"title":136,"path":137,"stem":138},"5 Minutes Tutorial","\u002Fdocs\u002Fproducts\u002F5-minutes-tutorial","docs\u002F2.products\u002F1.5-minutes-tutorial",{"title":140,"path":141,"stem":142,"children":143},"Identity","\u002Fdocs\u002Fproducts\u002Fidentity","docs\u002F2.products\u002F2.identity\u002F1.index",[144,145,149],{"title":140,"path":141,"stem":142},{"title":146,"path":147,"stem":148},"API Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fapi-integration","docs\u002F2.products\u002F2.identity\u002F2.api-integration",{"title":150,"path":151,"stem":152},"Java SDK Integration","\u002Fdocs\u002Fproducts\u002Fidentity\u002Fjava-sdk","docs\u002F2.products\u002F2.identity\u002F3.java-sdk",{"title":154,"path":155,"stem":156,"children":157},"AML","\u002Fdocs\u002Fproducts\u002Faml","docs\u002F2.products\u002F3.aml\u002F1.index",[158,159,162,166,170,174],{"title":154,"path":155,"stem":156},{"title":146,"path":160,"stem":161},"\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration","docs\u002F2.products\u002F3.aml\u002F2.api-integration",{"title":163,"path":164,"stem":165},"API Integration - With Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-with-identity","docs\u002F2.products\u002F3.aml\u002F3.api-integration-with-identity",{"title":167,"path":168,"stem":169},"API Integration - Without Identity","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-without-identity","docs\u002F2.products\u002F3.aml\u002F4.api-integration-without-identity",{"title":171,"path":172,"stem":173},"API Integration - AML Monitoring","\u002Fdocs\u002Fproducts\u002Faml\u002Fapi-integration-aml-monitoring","docs\u002F2.products\u002F3.aml\u002F5.api-integration-aml-monitoring",{"title":150,"path":175,"stem":176},"\u002Fdocs\u002Fproducts\u002Faml\u002Fjava-sdk","docs\u002F2.products\u002F3.aml\u002F6.java-sdk",{"title":178,"path":179,"stem":180,"children":181},"User Authentication","\u002Fdocs\u002Fproducts\u002Fuser-authentication","docs\u002F2.products\u002F4.user-authentication\u002F1.index",[182,183,186],{"title":178,"path":179,"stem":180},{"title":146,"path":184,"stem":185},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fapi-integration","docs\u002F2.products\u002F4.user-authentication\u002F2.api-integration",{"title":150,"path":187,"stem":188},"\u002Fdocs\u002Fproducts\u002Fuser-authentication\u002Fjava-sdk","docs\u002F2.products\u002F4.user-authentication\u002F3.java-sdk",{"title":190,"path":191,"stem":192,"children":193},"Bank Transactions","\u002Fdocs\u002Fproducts\u002Fbank-transactions","docs\u002F2.products\u002F5.bank-transactions\u002F1.index",[194,195,198,202],{"title":190,"path":191,"stem":192},{"title":146,"path":196,"stem":197},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-integration","docs\u002F2.products\u002F5.bank-transactions\u002F2.api-integration",{"title":199,"path":200,"stem":201},"API Transaction","\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fapi-transaction","docs\u002F2.products\u002F5.bank-transactions\u002F3.api-transaction",{"title":150,"path":203,"stem":204},"\u002Fdocs\u002Fproducts\u002Fbank-transactions\u002Fjava-sdk","docs\u002F2.products\u002F5.bank-transactions\u002F4.java-sdk",{"title":206,"path":207,"stem":208,"children":209},"Data Verification","\u002Fdocs\u002Fproducts\u002Fdata-verification","docs\u002F2.products\u002F6.data-verification\u002F1.index",[210,211,214],{"title":206,"path":207,"stem":208},{"title":146,"path":212,"stem":213},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fapi-integration","docs\u002F2.products\u002F6.data-verification\u002F2.api-integration",{"title":150,"path":215,"stem":216},"\u002Fdocs\u002Fproducts\u002Fdata-verification\u002Fjava-sdk","docs\u002F2.products\u002F6.data-verification\u002F3.java-sdk",{"title":218,"path":219,"stem":220,"children":221},"Enquiry","\u002Fdocs\u002Fproducts\u002Fenquiry","docs\u002F2.products\u002F7.enquiry\u002F1.index",[222,223,226],{"title":218,"path":219,"stem":220},{"title":146,"path":224,"stem":225},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fapi-integration","docs\u002F2.products\u002F7.enquiry\u002F2.api-integration",{"title":150,"path":227,"stem":228},"\u002Fdocs\u002Fproducts\u002Fenquiry\u002Fjava-sdk","docs\u002F2.products\u002F7.enquiry\u002F3.java-sdk",{"title":230,"path":231,"stem":232,"children":233},"Affordability","\u002Fdocs\u002Fproducts\u002Faffordability","docs\u002F2.products\u002F8.affordability\u002F1.index",[234,236,239],{"title":235,"path":231,"stem":232},"Affordability assessment",{"title":146,"path":237,"stem":238},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fapi-integration","docs\u002F2.products\u002F8.affordability\u002F2.api-integration",{"title":150,"path":240,"stem":241},"\u002Fdocs\u002Fproducts\u002Faffordability\u002Fjava-sdk","docs\u002F2.products\u002F8.affordability\u002F3.java-sdk",{"title":243,"path":244,"stem":245,"children":246},"Age Verification [BETA]","\u002Fdocs\u002Fproducts\u002Fage-verification","docs\u002F2.products\u002Fage-verification\u002Findex",[247,248,251],{"title":243,"path":244,"stem":245},{"title":146,"path":249,"stem":250},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fapi-integration","docs\u002F2.products\u002Fage-verification\u002Fapi-integration",{"title":150,"path":252,"stem":253},"\u002Fdocs\u002Fproducts\u002Fage-verification\u002Fjava-sdk","docs\u002F2.products\u002Fage-verification\u002Fjava-sdk",{"title":255,"path":256,"stem":257,"children":258},"Database Verification","\u002Fdocs\u002Fproducts\u002Fdatabase-verification","docs\u002F2.products\u002Fdatabase-verification\u002Findex",[259,260,263],{"title":255,"path":256,"stem":257},{"title":146,"path":261,"stem":262},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fapi-integration","docs\u002F2.products\u002Fdatabase-verification\u002Fapi-integration",{"title":150,"path":264,"stem":265},"\u002Fdocs\u002Fproducts\u002Fdatabase-verification\u002Fjava-sdk","docs\u002F2.products\u002Fdatabase-verification\u002Fjava-sdk",{"title":267,"path":268,"stem":269,"children":270},"Integrations","\u002Fdocs\u002Fintegration","docs\u002F3.integration\u002Findex",[271,272,273,277,281,285,289,293,297,301,305,308,312],{"title":267,"path":268,"stem":269},{"title":5,"path":115,"stem":117},{"title":274,"path":275,"stem":276},"Combining Products","\u002Fdocs\u002Fintegration\u002Fcombining-products","docs\u002F3.integration\u002F2.combining-products",{"title":278,"path":279,"stem":280},"Callbacks","\u002Fdocs\u002Fintegration\u002Fcallbacks","docs\u002F3.integration\u002F3.callbacks",{"title":282,"path":283,"stem":284},"Use Cases","\u002Fdocs\u002Fintegration\u002Fuse-cases","docs\u002F3.integration\u002F4.use-cases",{"title":286,"path":287,"stem":288},"Frequently Asked Questions","\u002Fdocs\u002Fintegration\u002Ffaq","docs\u002F3.integration\u002F5.faq",{"title":290,"path":291,"stem":292},"Testing","\u002Fdocs\u002Fintegration\u002Ftesting","docs\u002F3.integration\u002F6.testing",{"title":294,"path":295,"stem":296},"Going Live","\u002Fdocs\u002Fintegration\u002Fgoing-live","docs\u002F3.integration\u002F7.going-live",{"title":298,"path":299,"stem":300},"Deprecations","\u002Fdocs\u002Fintegration\u002Fdeprecations","docs\u002F3.integration\u002F8.deprecations",{"title":302,"path":303,"stem":304},"Media Types per Provider","\u002Fdocs\u002Fintegration\u002Fmedia-types-per-provider","docs\u002F3.integration\u002F9.media-types-per-provider",{"title":278,"path":306,"stem":307,"hidden":114},"\u002Fdocs\u002Fintegration\u002Fcallbacks-java","docs\u002F3.integration\u002Fcallbacks-java",{"title":309,"path":310,"stem":311,"hidden":114},"Custom Integration","\u002Fdocs\u002Fintegration\u002Fcustom-integration-support","docs\u002F3.integration\u002Fcustom-integration-support",{"title":313,"path":314,"stem":315,"hidden":114},"Available User Information","\u002Fdocs\u002Fintegration\u002Fuser-info-fields","docs\u002F3.integration\u002Fuser-info-fields",{"title":317,"path":318,"stem":319,"children":320,"page":340},"WebSDK","\u002Fdocs\u002Fwebsdk","docs\u002F4.websdk",[321,324,328,332,336],{"title":5,"path":322,"stem":323},"\u002Fdocs\u002Fwebsdk\u002Foverview","docs\u002F4.websdk\u002F1.overview",{"title":325,"path":326,"stem":327},"JavaScript","\u002Fdocs\u002Fwebsdk\u002Fjs","docs\u002F4.websdk\u002F2.js",{"title":329,"path":330,"stem":331},"React","\u002Fdocs\u002Fwebsdk\u002Freact","docs\u002F4.websdk\u002F3.react",{"title":333,"path":334,"stem":335},"VueJS","\u002Fdocs\u002Fwebsdk\u002Fvuejs","docs\u002F4.websdk\u002F4.vuejs",{"title":337,"path":338,"stem":339},"Angular","\u002Fdocs\u002Fwebsdk\u002Fangular","docs\u002F4.websdk\u002F5.angular",false,{"title":342,"path":343,"stem":344,"children":345,"page":340},"SDK","\u002Fdocs\u002Fsdk","docs\u002F5.sdk",[346,350,354,357,360,363,367,370,373],{"title":347,"path":348,"stem":349},"Client","\u002Fdocs\u002Fsdk\u002Fjava","docs\u002F5.sdk\u002F1.java",{"title":351,"path":352,"stem":353},"Affordability Assessment","\u002Fdocs\u002Fsdk\u002Faffordability","docs\u002F5.sdk\u002Faffordability",{"title":243,"path":355,"stem":356},"\u002Fdocs\u002Fsdk\u002Fage-verification","docs\u002F5.sdk\u002Fage-verification",{"title":154,"path":358,"stem":359},"\u002Fdocs\u002Fsdk\u002Faml","docs\u002F5.sdk\u002Faml",{"title":190,"path":361,"stem":362},"\u002Fdocs\u002Fsdk\u002Fbank-transactions","docs\u002F5.sdk\u002Fbank-transactions",{"title":364,"path":365,"stem":366},"Database verification","\u002Fdocs\u002Fsdk\u002Fdatabase-verification","docs\u002F5.sdk\u002Fdatabase-verification",{"title":218,"path":368,"stem":369},"\u002Fdocs\u002Fsdk\u002Fenquiry","docs\u002F5.sdk\u002Fenquiry",{"title":140,"path":371,"stem":372},"\u002Fdocs\u002Fsdk\u002Fidentity","docs\u002F5.sdk\u002Fidentity",{"title":178,"path":374,"stem":375},"\u002Fdocs\u002Fsdk\u002Fuser-authentication","docs\u002F5.sdk\u002Fuser-authentication",{"title":377,"path":378,"stem":379,"children":380},"Technical Notes","\u002Fdocs\u002Ftechnical","docs\u002F6.technical\u002F1.index",[381,382,386,390,394,398,402,406],{"title":377,"path":378,"stem":379},{"title":383,"path":384,"stem":385},"Implementation Notes","\u002Fdocs\u002Ftechnical\u002Fimplementation","docs\u002F6.technical\u002F2.implementation",{"title":387,"path":388,"stem":389},"Conversation Statuses","\u002Fdocs\u002Ftechnical\u002Fconversation-statuses","docs\u002F6.technical\u002F3.conversation-statuses",{"title":391,"path":392,"stem":393},"Method List","\u002Fdocs\u002Ftechnical\u002Fmethods","docs\u002F6.technical\u002F4.methods",{"title":395,"path":396,"stem":397},"Errors","\u002Fdocs\u002Ftechnical\u002Ferrors","docs\u002F6.technical\u002F5.errors",{"title":399,"path":400,"stem":401},"Validations","\u002Fdocs\u002Ftechnical\u002Fchecks","docs\u002F6.technical\u002F6.checks",{"title":403,"path":404,"stem":405},"Using WebView in Mobile Apps","\u002Fdocs\u002Ftechnical\u002Fwebview","docs\u002F6.technical\u002F7.webview",{"title":407,"path":408,"stem":409},"Mandatory And Optional Queries","\u002Fdocs\u002Ftechnical\u002Fmandatory-and-optional-queries","docs\u002F6.technical\u002Fmandatory-and-optional-queries",{"title":411,"path":412,"stem":413,"children":414},"Additional Information","\u002Fdocs\u002Fadditional","docs\u002F7.additional\u002F1.index",[415,416,420,424],{"title":411,"path":412,"stem":413},{"title":417,"path":418,"stem":419},"Custom Layout","\u002Fdocs\u002Fadditional\u002Fcustom-layout","docs\u002F7.additional\u002F2.custom-layout",{"title":421,"path":422,"stem":423},"Metadata","\u002Fdocs\u002Fadditional\u002Fmetadata","docs\u002F7.additional\u002F3.metadata",{"title":425,"path":426,"stem":427},"Conversation Expiration","\u002Fdocs\u002Fadditional\u002Fconversation-expiration","docs\u002F7.additional\u002F4.conversation-expiration",{"title":109,"hidden":114,"path":429,"stem":430,"children":431},"\u002Fdocs\u002Fcustom-data","docs\u002Fcustom-data\u002Findex",[432,434,438,442,446],{"title":433,"path":429,"stem":430},"Custom Data",{"title":435,"path":436,"stem":437,"hidden":114},"MobileID","\u002Fdocs\u002Fcustom-data\u002Fasync-mobileid","docs\u002Fcustom-data\u002Fasync-mobileid",{"title":439,"path":440,"stem":441,"hidden":114},"mObywatel","\u002Fdocs\u002Fcustom-data\u002Fasync-mobywatel","docs\u002Fcustom-data\u002Fasync-mobywatel",{"title":443,"path":444,"stem":445,"hidden":114},"SmartID","\u002Fdocs\u002Fcustom-data\u002Fasync-smartid","docs\u002Fcustom-data\u002Fasync-smartid",{"title":447,"path":448,"stem":449,"hidden":114},"SPID","\u002Fdocs\u002Fcustom-data\u002Fheadless-fspid","docs\u002Fcustom-data\u002Fheadless-fspid",{"id":4,"title":5,"body":451,"description":109,"extension":112,"meta":517,"navigation":114,"path":115,"seo":518,"stem":117,"__hash__":118},{"type":7,"value":452,"toc":515},[453,455,459,461,469,471,473,491,495,497,499,509],[10,454,13],{"id":12},[15,456,457],{},[18,458,20],{},[18,460,23],{},[25,462,463,465,467],{},[28,464,30],{},[28,466,33],{},[28,468,36],{},[18,470,39],{},[41,472],{"dark":43,"description":44,"light":45},[47,474,475,479,481,483,485,487,489],{},[28,476,51,477],{},[53,478,55],{},[28,480,58],{},[28,482,61],{},[28,484,64],{},[28,486,67],{},[28,488,70],{},[28,490,73],{},[75,492,493],{},[18,494,79],{},[18,496,82],{},[41,498],{"dark":85,"description":44,"light":86},[47,500,501,505,507],{},[28,502,51,503],{},[53,504,55],{},[28,506,95],{},[28,508,73],{},[15,510,511],{},[18,512,102,513],{},[104,514,107],{"href":106},{"title":109,"searchDepth":110,"depth":110,"links":516},[],{},{"title":5,"description":109},1784034607976]