diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 601006b0..e811f955 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,18 +1,18 @@ version: 2 updates: -- package-ecosystem: npm - directory: / - schedule: - interval: monthly - day: wednesday - time: "11:00" -- package-ecosystem: github-actions - directory: / - schedule: - interval: monthly - day: wednesday - time: "11:00" - groups: - github-actions: - patterns: - - '*' + - package-ecosystem: npm + directory: / + schedule: + interval: monthly + day: wednesday + time: '11:00' + - package-ecosystem: github-actions + directory: / + schedule: + interval: monthly + day: wednesday + time: '11:00' + groups: + github-actions: + patterns: + - '*' diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml index 5907628c..817f7af4 100644 --- a/.github/workflows/deploy-staging.yml +++ b/.github/workflows/deploy-staging.yml @@ -22,12 +22,12 @@ jobs: --follow-symlinks --delete --exclude '*' --include 'smart-camera-web.js' env: - AWS_S3_BUCKET: "${{ secrets.AWS_S3_BUCKET }}" - AWS_ACCESS_KEY_ID: "${{ secrets.AWS_ACCESS_KEY_ID }}" - AWS_SECRET_ACCESS_KEY: "${{ secrets.AWS_SECRET_ACCESS_KEY }}" - AWS_REGION: "${{ secrets.AWS_REGION }}" - SOURCE_DIR: "./packages/smart-camera-web" - DEST_DIR: "js/staging" + AWS_S3_BUCKET: '${{ secrets.AWS_S3_BUCKET }}' + AWS_ACCESS_KEY_ID: '${{ secrets.AWS_ACCESS_KEY_ID }}' + AWS_SECRET_ACCESS_KEY: '${{ secrets.AWS_SECRET_ACCESS_KEY }}' + AWS_REGION: '${{ secrets.AWS_REGION }}' + SOURCE_DIR: './packages/smart-camera-web' + DEST_DIR: 'js/staging' embed: needs: [test] runs-on: ubuntu-latest @@ -53,5 +53,5 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} AWS_REGION: ${{ secrets.AWS_REGION }} - SOURCE_DIR: "./packages/embed/dist" - DEST_DIR: "inline/staging" + SOURCE_DIR: './packages/embed/dist' + DEST_DIR: 'inline/staging' diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 866ff2cb..14da8556 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -62,5 +62,5 @@ jobs: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} AWS_REGION: ${{ secrets.AWS_REGION }} - SOURCE_DIR: "./packages/embed/dist" - DEST_DIR: "inline/v1" + SOURCE_DIR: './packages/embed/dist' + DEST_DIR: 'inline/v1' diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index bd39d529..4b8c2737 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -6,6 +6,17 @@ on: pull_request: workflow_dispatch: jobs: + main: + runs-on: ubuntu-latest + steps: + - name: checkout code + uses: actions/checkout@v4 + - name: set node version + uses: actions/setup-node@v4 + - name: install dependencies + run: npm ci + - name: lint + run: npx prettier --check . web-components: runs-on: ubuntu-latest defaults: diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 51690697..fa9e9363 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,7 +1,7 @@ -name: "Close stale issues and PRs" +name: 'Close stale issues and PRs' on: schedule: - - cron: "30 16 * * *" + - cron: '30 16 * * *' permissions: issues: write @@ -14,9 +14,9 @@ jobs: steps: - uses: actions/stale@v9 with: - stale-issue-message: "This issue is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days." - stale-pr-message: "This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days." - close-issue-message: "This issue was closed because it has been stalled for 7 days with no activity." - close-pr-message: "This PR was closed because it has been stalled for 7 days with no activity." + stale-issue-message: 'This issue is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days.' + stale-pr-message: 'This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 7 days.' + close-issue-message: 'This issue was closed because it has been stalled for 7 days with no activity.' + close-pr-message: 'This PR was closed because it has been stalled for 7 days with no activity.' days-before-stale: 14 days-before-close: 7 diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 00000000..544138be --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,3 @@ +{ + "singleQuote": true +} diff --git a/.storybook/main.js b/.storybook/main.js index 8bd98d3d..9f59ce20 100644 --- a/.storybook/main.js +++ b/.storybook/main.js @@ -1,29 +1,29 @@ -import { join, dirname } from "path"; +import { join, dirname } from 'path'; /** * This function is used to resolve the absolute path of a package. * It is needed in projects that use Yarn PnP or are set up within a monorepo. */ function getAbsolutePath(value) { - return dirname(require.resolve(join(value, "package.json"))); + return dirname(require.resolve(join(value, 'package.json'))); } /** @type { import('@storybook/web-components-vite').StorybookConfig } */ const config = { stories: [ - "../packages/web-components/**/**/*.mdx", - "../packages/web-components/**/**/*.stories.@(js|jsx|mjs|ts|tsx)", + '../packages/web-components/**/**/*.mdx', + '../packages/web-components/**/**/*.stories.@(js|jsx|mjs|ts|tsx)', ], addons: [ - getAbsolutePath("@storybook/addon-links"), - getAbsolutePath("@storybook/addon-essentials"), + getAbsolutePath('@storybook/addon-links'), + getAbsolutePath('@storybook/addon-essentials'), ], framework: { - name: getAbsolutePath("@storybook/web-components-vite"), + name: getAbsolutePath('@storybook/web-components-vite'), options: {}, }, docs: { - autodocs: "tag", + autodocs: 'tag', }, }; export default config; diff --git a/.storybook/preview.js b/.storybook/preview.js index a7c9db16..da51ffd3 100644 --- a/.storybook/preview.js +++ b/.storybook/preview.js @@ -1,7 +1,7 @@ /** @type { import('@storybook/web-components').Preview } */ const preview = { parameters: { - actions: { argTypesRegex: "^on[A-Z].*" }, + actions: { argTypesRegex: '^on[A-Z].*' }, controls: { matchers: { color: /(background|color)$/i, diff --git a/package-lock.json b/package-lock.json index a8753a9d..451e5958 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,7 @@ "@storybook/blocks": "^7.6.17", "@storybook/web-components": "^7.6.4", "@storybook/web-components-vite": "<8.0.0", + "prettier": "^3.2.5", "storybook": "<8.0.0" } }, @@ -13189,8 +13190,9 @@ }, "node_modules/prettier": { "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "dev": true, - "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, diff --git a/package.json b/package.json index 36d9be18..78f01760 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "@storybook/blocks": "^7.6.17", "@storybook/web-components": "^7.6.4", "@storybook/web-components-vite": "<8.0.0", + "prettier": "^3.2.5", "storybook": "<8.0.0" } } diff --git a/packages/embed/.eslintrc.cjs b/packages/embed/.eslintrc.cjs index b371bacc..8ff08c49 100644 --- a/packages/embed/.eslintrc.cjs +++ b/packages/embed/.eslintrc.cjs @@ -1,61 +1,61 @@ module.exports = { env: { - "cypress/globals": true, + 'cypress/globals': true, browser: true, commonjs: true, es2021: true, }, - extends: ["airbnb-base", "plugin:prettier/recommended"], - ignorePatterns: ["build/", "dist/", "libs/", "node_modules/"], + extends: ['airbnb-base', 'plugin:prettier/recommended'], + ignorePatterns: ['build/', 'dist/', 'libs/', 'node_modules/'], globals: { - validate: "readonly", - JSZip: "readonly", + validate: 'readonly', + JSZip: 'readonly', }, overrides: [ { env: { node: true, }, - files: [".eslintrc.{js,cjs}"], + files: ['.eslintrc.{js,cjs}'], parserOptions: { - sourceType: "script", + sourceType: 'script', }, }, ], parserOptions: { - ecmaVersion: "latest", + ecmaVersion: 'latest', }, - plugins: ["cypress", "prettier"], + plugins: ['cypress', 'prettier'], rules: { - "class-methods-use-this": 0, - "func-names": 0, - "import/no-extraneous-dependencies": [ - "error", + 'class-methods-use-this': 0, + 'func-names': 0, + 'import/no-extraneous-dependencies': [ + 'error', { devDependencies: [ - "esbuild.js", - "cypress.config.js", - "**/*{.,_,-}{test,spec}.js", // tests where the extension or filename suffix denotes that it is a test + 'esbuild.js', + 'cypress.config.js', + '**/*{.,_,-}{test,spec}.js', // tests where the extension or filename suffix denotes that it is a test ], optionalDependencies: false, }, ], - "max-len": 0, - "no-console": ["error", { allow: ["error"] }], - "no-param-reassign": 0, - "no-restricted-globals": 0, - "no-use-before-define": 0, - "no-useless-escape": 0, - "one-var": ["error", "never"], - "prefer-destructuring": 0, - "prettier/prettier": "error", + 'max-len': 0, + 'no-console': ['error', { allow: ['error'] }], + 'no-param-reassign': 0, + 'no-restricted-globals': 0, + 'no-use-before-define': 0, + 'no-useless-escape': 0, + 'one-var': ['error', 'never'], + 'prefer-destructuring': 0, + 'prettier/prettier': 'error', camelcase: 0, indent: 0, strict: 0, }, settings: { - "import/resolver": { - "../eslint-plugin-import-resolver.js": { someConfig: 1 }, + 'import/resolver': { + '../eslint-plugin-import-resolver.js': { someConfig: 1 }, }, }, }; diff --git a/packages/embed/.nycrc b/packages/embed/.nycrc index 2322b7b2..96adcfd3 100644 --- a/packages/embed/.nycrc +++ b/packages/embed/.nycrc @@ -1,3 +1,3 @@ { - "source-map": false + "source-map": false } diff --git a/packages/embed/README.md b/packages/embed/README.md index d9b50ff2..06ae314d 100644 --- a/packages/embed/README.md +++ b/packages/embed/README.md @@ -16,37 +16,37 @@ This repository provides a self-hosted integration for Smile ID on the Web. It e 1. Clone the repository: - ```bash - git clone https://github.com/smileidentity/hosted-web-integration.git - cd hosted-web-integration - ``` + ```bash + git clone https://github.com/smileidentity/hosted-web-integration.git + cd hosted-web-integration + ``` 2. Switch to the appropriate Node version using `nvm`: - ```bash - nvm install - nvm use - ``` + ```bash + nvm install + nvm use + ``` 3. Install project dependencies: - ```bash - npm install - ``` + ```bash + npm install + ``` ## Running the Project 1. Build the project: - ```bash - npm run build - ``` + ```bash + npm run build + ``` 2. Start the local server: - ```bash - npm start - ``` + ```bash + npm start + ``` 3. Access the application on `http://localhost:8000`. diff --git a/packages/embed/cypress.config.js b/packages/embed/cypress.config.js index 6109bedb..86caaa1f 100644 --- a/packages/embed/cypress.config.js +++ b/packages/embed/cypress.config.js @@ -1,9 +1,9 @@ -import { defineConfig } from "cypress"; +import { defineConfig } from 'cypress'; const config = defineConfig({ e2e: { - baseUrl: "http://localhost:8000", - specPattern: "cypress/tests/**/*.cy.cjs", + baseUrl: 'http://localhost:8000', + specPattern: 'cypress/tests/**/*.cy.cjs', }, }); diff --git a/packages/embed/cypress/fixtures/e_signature_documents.json b/packages/embed/cypress/fixtures/e_signature_documents.json index 54238c31..614911ab 100644 --- a/packages/embed/cypress/fixtures/e_signature_documents.json +++ b/packages/embed/cypress/fixtures/e_signature_documents.json @@ -1,16 +1,16 @@ { - "documents": [ - { - "id": "07ef4595-aaed-4597-b6af-444986ae4565", - "link": "https://smile-signable-document-development.s3.us-west-2.amazonaws.com/development/921/SINGLE_USE/caa31f97-0056-4672-99de-2e1b1c439e82-privacy%20policy.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIA4OAOFXPAHPEZQXW5%2F20231202%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231202T190423Z&X-Amz-Expires=900&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEMv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLXdlc3QtMiJHMEUCIQDx6xxYPXeC6Nm1O6NkDRWNskY6jpWnTo0rhGsSq%2FhLpQIgP3rVKh1%2B0Mm8tceD%2BXXRPeyRCZHysxZNw6YFxhN0EXQqpwMINBADGgw4NTQ3MjgyMjc3NzYiDBIuWCw54%2BS8bXD4iiqEAygeRz2MdUibORe2HlZ7I53MftfqQdqtUZ6CCzSee%2F53ERKuFuQ59SfeEX6KwEpfDsgKxAJsSE%2B5DWdFz3F4KLXeaVb9Ri9EHl7%2BYfYFbFUe25eCk1r0%2FewDpEgDlYr7KSuV84oNCJDmHxxa%2BsMcG6PvfBJ26UNUk5MhHfYBaqhjLTHSlFODgu%2FwYalDEcEcyK5oiJfr3%2BUx8KcNlpQVx2ep%2BbNidaVX30K2lIGqkQ9BFTjYGGzXlJ2JuNoTQjNdobptZdL8lawO1MuXaBJLdFy3AMSbcB8Bp4v39N1HA5q5aVd3odt0JEBpJ0H9pf%2BBa%2BNsS5kaMXwO0w0xjc7SLDHSClMexzwf4vXqLHMW6oPbGvUMIwmqpkYVSkhPPBBDOpEO%2FezO1Eco5shWXBByJjLrAC8wyQcWxX7TS7M9dZAjKSNSAl6D0aHYTgDhCkyJiWFfMHFF4AAR0TurBZO7LMiPoU97D7CvI7lCT0%2FTSFF1c5%2B%2B5fD7vP0PKlDF%2B4o5bqp7%2Bs8wtP%2BtqwY6nQFJodwV1R2DKbSt%2BkrCRHKB8AsdRa2mw8r59BO7ZE3x7m%2FVl61yKoqq5F0G5VW1vr7rT3OHdrUP9aOQaLHtWpKpUby4H5LGAjSZzYkBEO6MunuQ79L6lZVBe23zE2NMxGdxkWCuuj5SNP12ewlslnC1aJBN38StdO520j%2Fs9ayIvtgsmZWkLC99Wv8Sb4xpAz2paN7a%2FTwFPqAnkZVD&X-Amz-Signature=d157d3439c22a5832038af7a63928b4dec62b4326742184f88323556ebcf2fe7&X-Amz-SignedHeaders=host&x-id=GetObject", - "name": "privacy policy", - "size": 186790 - }, - { - "id": "6df1ceb5-72e5-4e38-9eef-66ee085aec17", - "link": "https://smile-signable-document-development.s3.us-west-2.amazonaws.com/development/921/SINGLE_USE/fbedce72-58f7-45c6-9e47-240e278719a7-terms%20and%20conditions.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIA4OAOFXPAHPEZQXW5%2F20231202%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231202T190423Z&X-Amz-Expires=900&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEMv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLXdlc3QtMiJHMEUCIQDx6xxYPXeC6Nm1O6NkDRWNskY6jpWnTo0rhGsSq%2FhLpQIgP3rVKh1%2B0Mm8tceD%2BXXRPeyRCZHysxZNw6YFxhN0EXQqpwMINBADGgw4NTQ3MjgyMjc3NzYiDBIuWCw54%2BS8bXD4iiqEAygeRz2MdUibORe2HlZ7I53MftfqQdqtUZ6CCzSee%2F53ERKuFuQ59SfeEX6KwEpfDsgKxAJsSE%2B5DWdFz3F4KLXeaVb9Ri9EHl7%2BYfYFbFUe25eCk1r0%2FewDpEgDlYr7KSuV84oNCJDmHxxa%2BsMcG6PvfBJ26UNUk5MhHfYBaqhjLTHSlFODgu%2FwYalDEcEcyK5oiJfr3%2BUx8KcNlpQVx2ep%2BbNidaVX30K2lIGqkQ9BFTjYGGzXlJ2JuNoTQjNdobptZdL8lawO1MuXaBJLdFy3AMSbcB8Bp4v39N1HA5q5aVd3odt0JEBpJ0H9pf%2BBa%2BNsS5kaMXwO0w0xjc7SLDHSClMexzwf4vXqLHMW6oPbGvUMIwmqpkYVSkhPPBBDOpEO%2FezO1Eco5shWXBByJjLrAC8wyQcWxX7TS7M9dZAjKSNSAl6D0aHYTgDhCkyJiWFfMHFF4AAR0TurBZO7LMiPoU97D7CvI7lCT0%2FTSFF1c5%2B%2B5fD7vP0PKlDF%2B4o5bqp7%2Bs8wtP%2BtqwY6nQFJodwV1R2DKbSt%2BkrCRHKB8AsdRa2mw8r59BO7ZE3x7m%2FVl61yKoqq5F0G5VW1vr7rT3OHdrUP9aOQaLHtWpKpUby4H5LGAjSZzYkBEO6MunuQ79L6lZVBe23zE2NMxGdxkWCuuj5SNP12ewlslnC1aJBN38StdO520j%2Fs9ayIvtgsmZWkLC99Wv8Sb4xpAz2paN7a%2FTwFPqAnkZVD&X-Amz-Signature=889ccd4c0be2eb3fdc868b534c31c51c2c084542b44a89f37a4738203bff5d52&X-Amz-SignedHeaders=host&x-id=GetObject", - "name": "terms and conditions", - "size": 384244 - } - ] -} \ No newline at end of file + "documents": [ + { + "id": "07ef4595-aaed-4597-b6af-444986ae4565", + "link": "https://smile-signable-document-development.s3.us-west-2.amazonaws.com/development/921/SINGLE_USE/caa31f97-0056-4672-99de-2e1b1c439e82-privacy%20policy.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIA4OAOFXPAHPEZQXW5%2F20231202%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231202T190423Z&X-Amz-Expires=900&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEMv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLXdlc3QtMiJHMEUCIQDx6xxYPXeC6Nm1O6NkDRWNskY6jpWnTo0rhGsSq%2FhLpQIgP3rVKh1%2B0Mm8tceD%2BXXRPeyRCZHysxZNw6YFxhN0EXQqpwMINBADGgw4NTQ3MjgyMjc3NzYiDBIuWCw54%2BS8bXD4iiqEAygeRz2MdUibORe2HlZ7I53MftfqQdqtUZ6CCzSee%2F53ERKuFuQ59SfeEX6KwEpfDsgKxAJsSE%2B5DWdFz3F4KLXeaVb9Ri9EHl7%2BYfYFbFUe25eCk1r0%2FewDpEgDlYr7KSuV84oNCJDmHxxa%2BsMcG6PvfBJ26UNUk5MhHfYBaqhjLTHSlFODgu%2FwYalDEcEcyK5oiJfr3%2BUx8KcNlpQVx2ep%2BbNidaVX30K2lIGqkQ9BFTjYGGzXlJ2JuNoTQjNdobptZdL8lawO1MuXaBJLdFy3AMSbcB8Bp4v39N1HA5q5aVd3odt0JEBpJ0H9pf%2BBa%2BNsS5kaMXwO0w0xjc7SLDHSClMexzwf4vXqLHMW6oPbGvUMIwmqpkYVSkhPPBBDOpEO%2FezO1Eco5shWXBByJjLrAC8wyQcWxX7TS7M9dZAjKSNSAl6D0aHYTgDhCkyJiWFfMHFF4AAR0TurBZO7LMiPoU97D7CvI7lCT0%2FTSFF1c5%2B%2B5fD7vP0PKlDF%2B4o5bqp7%2Bs8wtP%2BtqwY6nQFJodwV1R2DKbSt%2BkrCRHKB8AsdRa2mw8r59BO7ZE3x7m%2FVl61yKoqq5F0G5VW1vr7rT3OHdrUP9aOQaLHtWpKpUby4H5LGAjSZzYkBEO6MunuQ79L6lZVBe23zE2NMxGdxkWCuuj5SNP12ewlslnC1aJBN38StdO520j%2Fs9ayIvtgsmZWkLC99Wv8Sb4xpAz2paN7a%2FTwFPqAnkZVD&X-Amz-Signature=d157d3439c22a5832038af7a63928b4dec62b4326742184f88323556ebcf2fe7&X-Amz-SignedHeaders=host&x-id=GetObject", + "name": "privacy policy", + "size": 186790 + }, + { + "id": "6df1ceb5-72e5-4e38-9eef-66ee085aec17", + "link": "https://smile-signable-document-development.s3.us-west-2.amazonaws.com/development/921/SINGLE_USE/fbedce72-58f7-45c6-9e47-240e278719a7-terms%20and%20conditions.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=ASIA4OAOFXPAHPEZQXW5%2F20231202%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20231202T190423Z&X-Amz-Expires=900&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEMv%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaCXVzLXdlc3QtMiJHMEUCIQDx6xxYPXeC6Nm1O6NkDRWNskY6jpWnTo0rhGsSq%2FhLpQIgP3rVKh1%2B0Mm8tceD%2BXXRPeyRCZHysxZNw6YFxhN0EXQqpwMINBADGgw4NTQ3MjgyMjc3NzYiDBIuWCw54%2BS8bXD4iiqEAygeRz2MdUibORe2HlZ7I53MftfqQdqtUZ6CCzSee%2F53ERKuFuQ59SfeEX6KwEpfDsgKxAJsSE%2B5DWdFz3F4KLXeaVb9Ri9EHl7%2BYfYFbFUe25eCk1r0%2FewDpEgDlYr7KSuV84oNCJDmHxxa%2BsMcG6PvfBJ26UNUk5MhHfYBaqhjLTHSlFODgu%2FwYalDEcEcyK5oiJfr3%2BUx8KcNlpQVx2ep%2BbNidaVX30K2lIGqkQ9BFTjYGGzXlJ2JuNoTQjNdobptZdL8lawO1MuXaBJLdFy3AMSbcB8Bp4v39N1HA5q5aVd3odt0JEBpJ0H9pf%2BBa%2BNsS5kaMXwO0w0xjc7SLDHSClMexzwf4vXqLHMW6oPbGvUMIwmqpkYVSkhPPBBDOpEO%2FezO1Eco5shWXBByJjLrAC8wyQcWxX7TS7M9dZAjKSNSAl6D0aHYTgDhCkyJiWFfMHFF4AAR0TurBZO7LMiPoU97D7CvI7lCT0%2FTSFF1c5%2B%2B5fD7vP0PKlDF%2B4o5bqp7%2Bs8wtP%2BtqwY6nQFJodwV1R2DKbSt%2BkrCRHKB8AsdRa2mw8r59BO7ZE3x7m%2FVl61yKoqq5F0G5VW1vr7rT3OHdrUP9aOQaLHtWpKpUby4H5LGAjSZzYkBEO6MunuQ79L6lZVBe23zE2NMxGdxkWCuuj5SNP12ewlslnC1aJBN38StdO520j%2Fs9ayIvtgsmZWkLC99Wv8Sb4xpAz2paN7a%2FTwFPqAnkZVD&X-Amz-Signature=889ccd4c0be2eb3fdc868b534c31c51c2c084542b44a89f37a4738203bff5d52&X-Amz-SignedHeaders=host&x-id=GetObject", + "name": "terms and conditions", + "size": 384244 + } + ] +} diff --git a/packages/embed/cypress/fixtures/e_signature_documents_no_file.json b/packages/embed/cypress/fixtures/e_signature_documents_no_file.json index 9bfc0df4..2afc80b8 100644 --- a/packages/embed/cypress/fixtures/e_signature_documents_no_file.json +++ b/packages/embed/cypress/fixtures/e_signature_documents_no_file.json @@ -1,3 +1,3 @@ { - "error": "File not found for ID(s) 6df1ceb5-72e5-4e38-9eef-66ee085aec19" -} \ No newline at end of file + "error": "File not found for ID(s) 6df1ceb5-72e5-4e38-9eef-66ee085aec19" +} diff --git a/packages/embed/cypress/fixtures/e_signature_documents_no_ids.json b/packages/embed/cypress/fixtures/e_signature_documents_no_ids.json index 45e1f7a1..c5e05f59 100644 --- a/packages/embed/cypress/fixtures/e_signature_documents_no_ids.json +++ b/packages/embed/cypress/fixtures/e_signature_documents_no_ids.json @@ -1,4 +1,4 @@ { - "code": "2413", - "error": "\"ids\" does not contain 1 required value(s)" -} \ No newline at end of file + "code": "2413", + "error": "\"ids\" does not contain 1 required value(s)" +} diff --git a/packages/embed/cypress/fixtures/products_config.json b/packages/embed/cypress/fixtures/products_config.json index 62e1012c..3b38e8d1 100644 --- a/packages/embed/cypress/fixtures/products_config.json +++ b/packages/embed/cypress/fixtures/products_config.json @@ -1,160 +1,127 @@ { - "idSelection": { - "basic_kyc": { - "ZA": [ - "NATIONAL_ID", - "NATIONAL_ID_NO_PHOTO" - ], - "UG": [ - "NATIONAL_ID_NO_PHOTO" - ], - "GH": [ - "SSNIT", - "VOTER_ID", - "NEW_VOTER_ID", - "DRIVERS_LICENSE", - "PASSPORT" - ], - "KE": [ - "NATIONAL_ID", - "ALIEN_CARD", - "PASSPORT", - "NATIONAL_ID_NO_PHOTO", - "DRIVERS_LICENSE" - ], - "NG": [ - "V_NIN", - "CAC", - "VOTER_ID", - "NIN_V2", - "DRIVERS_LICENSE", - "NIN", - "NIN_SLIP", - "BANK_ACCOUNT", - "NATIONAL_ID", - "TIN", - "BVN", - "BVN_MFA", - "PHONE_NUMBER", - "PASSPORT" - ] - }, - "biometric_kyc": { - "ZA": [ - "NATIONAL_ID", - "NATIONAL_ID_NO_PHOTO" - ], - "UG": [ - "NATIONAL_ID_NO_PHOTO" - ], - "GH": [ - "SSNIT", - "VOTER_ID", - "NEW_VOTER_ID", - "DRIVERS_LICENSE", - "PASSPORT" - ], - "KE": [ - "NATIONAL_ID", - "ALIEN_CARD", - "PASSPORT", - "NATIONAL_ID_NO_PHOTO" - ], - "NG": [ - "V_NIN", - "CAC", - "VOTER_ID", - "NIN_V2", - "DRIVERS_LICENSE", - "NIN", - "NIN_SLIP", - "BANK_ACCOUNT", - "NATIONAL_ID", - "TIN", - "BVN", - "BVN_MFA", - "PASSPORT" - ] - }, - "enhanced_kyc": { - "ZA": [ - "NATIONAL_ID", - "NATIONAL_ID_NO_PHOTO" - ], - "UG": [ - "NATIONAL_ID_NO_PHOTO" - ], - "GH": [ - "SSNIT", - "VOTER_ID", - "NEW_VOTER_ID", - "DRIVERS_LICENSE", - "PASSPORT" - ], - "KE": [ - "NATIONAL_ID", - "ALIEN_CARD", - "PASSPORT", - "NATIONAL_ID_NO_PHOTO", - "DRIVERS_LICENSE", - "KRA_PIN" - ], - "NG": [ - "V_NIN", - "CAC", - "VOTER_ID", - "NIN_V2", - "DRIVERS_LICENSE", - "NIN", - "NIN_SLIP", - "BANK_ACCOUNT", - "NATIONAL_ID", - "TIN", - "BVN", - "BVN_MFA", - "PASSPORT" - ] - }, - "doc_verification": { - "ZA": [ - "NATIONAL_ID", - "NATIONAL_ID_NO_PHOTO" - ], - "UG": [ - "NATIONAL_ID_NO_PHOTO" - ], - "GH": [ - "SSNIT", - "VOTER_ID", - "NEW_VOTER_ID", - "DRIVERS_LICENSE", - "PASSPORT" - ], - "KE": [ - "NATIONAL_ID", - "ALIEN_CARD", - "PASSPORT", - "NATIONAL_ID_NO_PHOTO" - ], - "NG": [ - "V_NIN", - "CAC", - "VOTER_ID", - "NIN_V2", - "DRIVERS_LICENSE", - "NIN", - "NIN_SLIP", - "BANK_ACCOUNT", - "NATIONAL_ID", - "TIN", - "PASSPORT" - ] - } + "idSelection": { + "basic_kyc": { + "ZA": ["NATIONAL_ID", "NATIONAL_ID_NO_PHOTO"], + "UG": ["NATIONAL_ID_NO_PHOTO"], + "GH": [ + "SSNIT", + "VOTER_ID", + "NEW_VOTER_ID", + "DRIVERS_LICENSE", + "PASSPORT" + ], + "KE": [ + "NATIONAL_ID", + "ALIEN_CARD", + "PASSPORT", + "NATIONAL_ID_NO_PHOTO", + "DRIVERS_LICENSE" + ], + "NG": [ + "V_NIN", + "CAC", + "VOTER_ID", + "NIN_V2", + "DRIVERS_LICENSE", + "NIN", + "NIN_SLIP", + "BANK_ACCOUNT", + "NATIONAL_ID", + "TIN", + "BVN", + "BVN_MFA", + "PHONE_NUMBER", + "PASSPORT" + ] }, - "consentRequired": { - "NG": [ - "NIN_V2", - "BVN_MFA" - ] + "biometric_kyc": { + "ZA": ["NATIONAL_ID", "NATIONAL_ID_NO_PHOTO"], + "UG": ["NATIONAL_ID_NO_PHOTO"], + "GH": [ + "SSNIT", + "VOTER_ID", + "NEW_VOTER_ID", + "DRIVERS_LICENSE", + "PASSPORT" + ], + "KE": ["NATIONAL_ID", "ALIEN_CARD", "PASSPORT", "NATIONAL_ID_NO_PHOTO"], + "NG": [ + "V_NIN", + "CAC", + "VOTER_ID", + "NIN_V2", + "DRIVERS_LICENSE", + "NIN", + "NIN_SLIP", + "BANK_ACCOUNT", + "NATIONAL_ID", + "TIN", + "BVN", + "BVN_MFA", + "PASSPORT" + ] + }, + "enhanced_kyc": { + "ZA": ["NATIONAL_ID", "NATIONAL_ID_NO_PHOTO"], + "UG": ["NATIONAL_ID_NO_PHOTO"], + "GH": [ + "SSNIT", + "VOTER_ID", + "NEW_VOTER_ID", + "DRIVERS_LICENSE", + "PASSPORT" + ], + "KE": [ + "NATIONAL_ID", + "ALIEN_CARD", + "PASSPORT", + "NATIONAL_ID_NO_PHOTO", + "DRIVERS_LICENSE", + "KRA_PIN" + ], + "NG": [ + "V_NIN", + "CAC", + "VOTER_ID", + "NIN_V2", + "DRIVERS_LICENSE", + "NIN", + "NIN_SLIP", + "BANK_ACCOUNT", + "NATIONAL_ID", + "TIN", + "BVN", + "BVN_MFA", + "PASSPORT" + ] + }, + "doc_verification": { + "ZA": ["NATIONAL_ID", "NATIONAL_ID_NO_PHOTO"], + "UG": ["NATIONAL_ID_NO_PHOTO"], + "GH": [ + "SSNIT", + "VOTER_ID", + "NEW_VOTER_ID", + "DRIVERS_LICENSE", + "PASSPORT" + ], + "KE": ["NATIONAL_ID", "ALIEN_CARD", "PASSPORT", "NATIONAL_ID_NO_PHOTO"], + "NG": [ + "V_NIN", + "CAC", + "VOTER_ID", + "NIN_V2", + "DRIVERS_LICENSE", + "NIN", + "NIN_SLIP", + "BANK_ACCOUNT", + "NATIONAL_ID", + "TIN", + "PASSPORT" + ] } + }, + "consentRequired": { + "NG": ["NIN_V2", "BVN_MFA"] + } } diff --git a/packages/embed/cypress/fixtures/valid_documents.json b/packages/embed/cypress/fixtures/valid_documents.json index f33c2931..ad6522b7 100644 --- a/packages/embed/cypress/fixtures/valid_documents.json +++ b/packages/embed/cypress/fixtures/valid_documents.json @@ -1,15877 +1,11785 @@ { - "valid_documents": [ - { - "country": { - "name": "Afghanistan", - "continent": "ASIA", - "code": "AF" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Albania", - "continent": "EUROPE", - "code": "AL" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Algeria", - "continent": "AFRICA", - "code": "DZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "American Samoa", - "continent": "OCEANIA", - "code": "AS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Andorra", - "continent": "EUROPE", - "code": "AD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Angola", - "continent": "AFRICA", - "code": "AO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Anguilla", - "continent": "NORTH_AMERICA", - "code": "AI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Antigua and Barbuda", - "continent": "NORTH_AMERICA", - "code": "AG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Argentina", - "continent": "SOUTH_AMERICA", - "code": "AR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Vehicle Particulars", - "has_back": false, - "code": "VEHICLE_PARTICULARS", - "example": [ - "Vehicle passport" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Armenia", - "continent": "ASIA", - "code": "AM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Aruba", - "continent": "NORTH_AMERICA", - "code": "AW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Australia", - "continent": "OCEANIA", - "code": "AU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Austria", - "continent": "EUROPE", - "code": "AT" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Azerbaijan", - "continent": "ASIA", - "code": "AZ" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bahamas", - "continent": "NORTH_AMERICA", - "code": "BS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bahrain", - "continent": "ASIA", - "code": "BH" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Trade License", - "has_back": false, - "code": "TRADE_LICENSE", - "example": [ - "Trade License" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bangladesh", - "continent": "ASIA", - "code": "BD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Barbados", - "continent": "NORTH_AMERICA", - "code": "BB" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Belarus", - "continent": "EUROPE", - "code": "BY" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Belgium", - "continent": "EUROPE", - "code": "BE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Belize", - "continent": "NORTH_AMERICA", - "code": "BZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Benin", - "continent": "AFRICA", - "code": "BJ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bermuda", - "continent": "NORTH_AMERICA", - "code": "BM" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bhutan", - "continent": "ASIA", - "code": "BT" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Trade License", - "has_back": false, - "code": "TRADE_LICENSE", - "example": [ - "Trade License" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bolivia, Plurinational State of", - "continent": "SOUTH_AMERICA", - "code": "BO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bonaire, Sint Eustatius and Saba", - "continent": "NORTH_AMERICA", - "code": "BQ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bosnia and Herzegovina", - "continent": "EUROPE", - "code": "BA" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Botswana", - "continent": "AFRICA", - "code": "BW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Brazil", - "continent": "SOUTH_AMERICA", - "code": "BR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Brunei Darussalam", - "continent": "ASIA", - "code": "BN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Bulgaria", - "continent": "EUROPE", - "code": "BG" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Burkina Faso", - "continent": "AFRICA", - "code": "BF" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Burundi", - "continent": "AFRICA", - "code": "BI" - }, - "id_types": [ - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cambodia", - "continent": "ASIA", - "code": "KH" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cameroon", - "continent": "AFRICA", - "code": "CM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Canada", - "continent": "NORTH_AMERICA", - "code": "CA" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": false, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cape Verde", - "continent": "AFRICA", - "code": "CV" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cayman Islands", - "continent": "NORTH_AMERICA", - "code": "KY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Central African Republic", - "continent": "AFRICA", - "code": "CF" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Chad", - "continent": "AFRICA", - "code": "TD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Chile", - "continent": "SOUTH_AMERICA", - "code": "CL" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "China", - "continent": "ASIA", - "code": "CN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Colombia", - "continent": "SOUTH_AMERICA", - "code": "CO" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Comoros", - "continent": "AFRICA", - "code": "KM" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Congo", - "continent": "AFRICA", - "code": "CG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Tax ID", - "has_back": true, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Congo, Democratic Republic of the", - "continent": "AFRICA", - "code": "CD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cook Islands", - "continent": "OCEANIA", - "code": "CK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Costa Rica", - "continent": "NORTH_AMERICA", - "code": "CR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cote d'Ivoire", - "continent": "AFRICA", - "code": "CI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Croatia", - "continent": "EUROPE", - "code": "HR" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cuba", - "continent": "NORTH_AMERICA", - "code": "CU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Curacao", - "continent": "NORTH_AMERICA", - "code": "CW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Cyprus", - "continent": "ASIA", - "code": "CY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Czech Republic", - "continent": "EUROPE", - "code": "CZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Denmark", - "continent": "EUROPE", - "code": "DK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Djibouti", - "continent": "AFRICA", - "code": "DJ" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Dominica", - "continent": "NORTH_AMERICA", - "code": "DM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Dominican Republic", - "continent": "NORTH_AMERICA", - "code": "DO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Ecuador", - "continent": "SOUTH_AMERICA", - "code": "EC" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Egypt", - "continent": "AFRICA", - "code": "EG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "El Salvador", - "continent": "NORTH_AMERICA", - "code": "SV" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Equatorial Guinea", - "continent": "AFRICA", - "code": "GQ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Eritrea", - "continent": "AFRICA", - "code": "ER" - }, - "id_types": [ - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Estonia", - "continent": "EUROPE", - "code": "EE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Eswatini", - "continent": "AFRICA", - "code": "SZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Ethiopia", - "continent": "AFRICA", - "code": "ET" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Faroe Islands", - "continent": "EUROPE", - "code": "FO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Fiji", - "continent": "OCEANIA", - "code": "FJ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Finland", - "continent": "EUROPE", - "code": "FI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "France", - "continent": "EUROPE", - "code": "FR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Trade License", - "has_back": false, - "code": "TRADE_LICENSE", - "example": [ - "Trade License" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "French Polynesia", - "continent": "OCEANIA", - "code": "PF" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Gabon", - "continent": "AFRICA", - "code": "GA" - }, - "id_types": [ - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Gambia", - "continent": "AFRICA", - "code": "GM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Georgia", - "continent": "ASIA", - "code": "GE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Germany", - "continent": "EUROPE", - "code": "DE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Ghana", - "continent": "AFRICA", - "code": "GH" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "Ghana Card", - "Ecowas ID", - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Gibraltar", - "continent": "EUROPE", - "code": "GI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Greece", - "continent": "EUROPE", - "code": "GR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Greenland", - "continent": "NORTH_AMERICA", - "code": "GL" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Grenada", - "continent": "NORTH_AMERICA", - "code": "GD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guam", - "continent": "OCEANIA", - "code": "GU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": false, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guatemala", - "continent": "NORTH_AMERICA", - "code": "GT" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guernsey", - "continent": "EUROPE", - "code": "GG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guinea", - "continent": "AFRICA", - "code": "GN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guinea-Bissau", - "continent": "AFRICA", - "code": "GW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Guyana", - "continent": "SOUTH_AMERICA", - "code": "GY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Haiti", - "continent": "NORTH_AMERICA", - "code": "HT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Holy See (Vatican City State)", - "continent": "EUROPE", - "code": "VA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Honduras", - "continent": "NORTH_AMERICA", - "code": "HN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Hong Kong", - "continent": "ASIA", - "code": "HK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Hungary", - "continent": "EUROPE", - "code": "HU" - }, - "id_types": [ - { - "name": "Address Card", - "has_back": true, - "code": "ADDRESS_CARD", - "example": [ - "Address card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Iceland", - "continent": "EUROPE", - "code": "IS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "India", - "continent": "ASIA", - "code": "IN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Tax ID", - "has_back": true, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Indonesia", - "continent": "ASIA", - "code": "ID" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Iran, Islamic Republic of", - "continent": "ASIA", - "code": "IR" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Iraq", - "continent": "ASIA", - "code": "IQ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Ireland", - "continent": "EUROPE", - "code": "IE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Isle of Man", - "continent": "EUROPE", - "code": "IM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Israel", - "continent": "ASIA", - "code": "IL" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Italy", - "continent": "EUROPE", - "code": "IT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Tax ID", - "has_back": true, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Jamaica", - "continent": "NORTH_AMERICA", - "code": "JM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Japan", - "continent": "ASIA", - "code": "JP" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Jersey", - "continent": "EUROPE", - "code": "JE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Jordan", - "continent": "ASIA", - "code": "JO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kazakhstan", - "continent": "ASIA", - "code": "KZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kenya", - "continent": "AFRICA", - "code": "KE" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kiribati", - "continent": "OCEANIA", - "code": "KI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Korea, Democratic People's Republic of", - "continent": "ASIA", - "code": "KP" - }, - "id_types": [ - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Korea, Republic of", - "continent": "ASIA", - "code": "KR" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kosovo", - "continent": "EUROPE", - "code": "XK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kuwait", - "continent": "ASIA", - "code": "KW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Kyrgyzstan", - "continent": "ASIA", - "code": "KG" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Lao People's Democratic Republic", - "continent": "ASIA", - "code": "LA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Latvia", - "continent": "EUROPE", - "code": "LV" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Lebanon", - "continent": "ASIA", - "code": "LB" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Lesotho", - "continent": "AFRICA", - "code": "LS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Liberia", - "continent": "AFRICA", - "code": "LR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Libya", - "continent": "AFRICA", - "code": "LY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Liechtenstein", - "continent": "EUROPE", - "code": "LI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Lithuania", - "continent": "EUROPE", - "code": "LT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Luxembourg", - "continent": "EUROPE", - "code": "LU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Macao", - "continent": "ASIA", - "code": "MO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Madagascar", - "continent": "AFRICA", - "code": "MG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Malawi", - "continent": "AFRICA", - "code": "MW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Malaysia", - "continent": "ASIA", - "code": "MY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Maldives", - "continent": "ASIA", - "code": "MV" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mali", - "continent": "AFRICA", - "code": "ML" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Malta", - "continent": "EUROPE", - "code": "MT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Marshall Islands", - "continent": "OCEANIA", - "code": "MH" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mauritania", - "continent": "AFRICA", - "code": "MR" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mauritius", - "continent": "AFRICA", - "code": "MU" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mexico", - "continent": "NORTH_AMERICA", - "code": "MX" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Micronesia, Federated States of", - "continent": "OCEANIA", - "code": "FM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Moldova, Republic of", - "continent": "EUROPE", - "code": "MD" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Monaco", - "continent": "EUROPE", - "code": "MC" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mongolia", - "continent": "ASIA", - "code": "MN" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Montenegro", - "continent": "EUROPE", - "code": "ME" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Montserrat", - "continent": "NORTH_AMERICA", - "code": "MS" - }, - "id_types": [ - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Morocco", - "continent": "AFRICA", - "code": "MA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Mozambique", - "continent": "AFRICA", - "code": "MZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Trade License", - "has_back": false, - "code": "TRADE_LICENSE", - "example": [ - "Trade License" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Myanmar", - "continent": "ASIA", - "code": "MM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Namibia", - "continent": "AFRICA", - "code": "NA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Nauru", - "continent": "OCEANIA", - "code": "NR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Nepal", - "continent": "ASIA", - "code": "NP" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": false, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Netherlands", - "continent": "EUROPE", - "code": "NL" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "New Zealand", - "continent": "OCEANIA", - "code": "NZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Nicaragua", - "continent": "NORTH_AMERICA", - "code": "NI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Niger", - "continent": "AFRICA", - "code": "NE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Nigeria", - "continent": "AFRICA", - "code": "NG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Niue", - "continent": "OCEANIA", - "code": "NU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "North Macedonia, Republic of", - "continent": "EUROPE", - "code": "MK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Northern Mariana Islands", - "continent": "OCEANIA", - "code": "MP" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Norway", - "continent": "EUROPE", - "code": "NO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Oman", - "continent": "ASIA", - "code": "OM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Pakistan", - "continent": "ASIA", - "code": "PK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Palau", - "continent": "OCEANIA", - "code": "PW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Palestine, State of", - "continent": "ASIA", - "code": "PS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Panama", - "continent": "NORTH_AMERICA", - "code": "PA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Papua New Guinea", - "continent": "OCEANIA", - "code": "PG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Paraguay", - "continent": "SOUTH_AMERICA", - "code": "PY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Peru", - "continent": "SOUTH_AMERICA", - "code": "PE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Philippines", - "continent": "ASIA", - "code": "PH" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Tax ID", - "has_back": true, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Poland", - "continent": "EUROPE", - "code": "PL" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Vehicle Particulars", - "has_back": false, - "code": "VEHICLE_PARTICULARS", - "example": [ - "Vehicle passport" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Portugal", - "continent": "EUROPE", - "code": "PT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Puerto Rico", - "continent": "NORTH_AMERICA", - "code": "PR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Qatar", - "continent": "ASIA", - "code": "QA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Romania", - "continent": "EUROPE", - "code": "RO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Russian Federation", - "continent": "EUROPE", - "code": "RU" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Vehicle Particulars", - "has_back": false, - "code": "VEHICLE_PARTICULARS", - "example": [ - "Vehicle passport" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Rwanda", - "continent": "AFRICA", - "code": "RW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saint Helena, Ascension and Tristan da Cunha", - "continent": "AFRICA", - "code": "SH" - }, - "id_types": [ - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saint Kitts and Nevis", - "continent": "NORTH_AMERICA", - "code": "KN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saint Lucia", - "continent": "NORTH_AMERICA", - "code": "LC" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saint Martin (French part)", - "continent": "NORTH_AMERICA", - "code": "MF" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saint Vincent and the Grenadines", - "continent": "NORTH_AMERICA", - "code": "VC" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Samoa", - "continent": "OCEANIA", - "code": "WS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "San Marino", - "continent": "EUROPE", - "code": "SM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sao Tome and Principe", - "continent": "AFRICA", - "code": "ST" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Saudi Arabia", - "continent": "ASIA", - "code": "SA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Senegal", - "continent": "AFRICA", - "code": "SN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Serbia", - "continent": "EUROPE", - "code": "RS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Seychelles", - "continent": "AFRICA", - "code": "SC" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sierra Leone", - "continent": "AFRICA", - "code": "SL" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Singapore", - "continent": "ASIA", - "code": "SG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sint Maarten (Dutch part)", - "continent": "NORTH_AMERICA", - "code": "SX" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Slovakia", - "continent": "EUROPE", - "code": "SK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Slovenia", - "continent": "EUROPE", - "code": "SI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Solomon Islands", - "continent": "OCEANIA", - "code": "SB" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Somalia", - "continent": "AFRICA", - "code": "SO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "South Africa", - "continent": "AFRICA", - "code": "ZA" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Green Book", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards", - "Temporary Asylum Visa" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "South Sudan", - "continent": "AFRICA", - "code": "SS" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": false, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Spain", - "continent": "EUROPE", - "code": "ES" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sri Lanka", - "continent": "ASIA", - "code": "LK" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sudan", - "continent": "AFRICA", - "code": "SD" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": false, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Suriname", - "continent": "SOUTH_AMERICA", - "code": "SR" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Sweden", - "continent": "EUROPE", - "code": "SE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Tax ID", - "has_back": true, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Switzerland", - "continent": "EUROPE", - "code": "CH" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Syrian Arab Republic", - "continent": "ASIA", - "code": "SY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Taiwan, Province of China", - "continent": "ASIA", - "code": "TW" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Tajikistan", - "continent": "ASIA", - "code": "TJ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Tanzania, United Republic of", - "continent": "AFRICA", - "code": "TZ" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": true, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Thailand", - "continent": "ASIA", - "code": "TH" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": false, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Timor-Leste", - "continent": "ASIA", - "code": "TL" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Togo", - "continent": "AFRICA", - "code": "TG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Tonga", - "continent": "OCEANIA", - "code": "TO" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Trinidad and Tobago", - "continent": "NORTH_AMERICA", - "code": "TT" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Tunisia", - "continent": "AFRICA", - "code": "TN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Turkey", - "continent": "ASIA", - "code": "TR" - }, - "id_types": [ - { - "name": "Address Card", - "has_back": false, - "code": "ADDRESS_CARD", - "example": [ - "Address card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Turkmenistan", - "continent": "ASIA", - "code": "TM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Turks and Caicos Islands", - "continent": "NORTH_AMERICA", - "code": "TC" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Tuvalu", - "continent": "OCEANIA", - "code": "TV" - }, - "id_types": [ - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Uganda", - "continent": "AFRICA", - "code": "UG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": false, - "code": "RESIDENT_ID", - "example": [ - "Refugee ID", - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Ukraine", - "continent": "EUROPE", - "code": "UA" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": true, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": false, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "United Arab Emirates", - "continent": "ASIA", - "code": "AE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Trade License", - "has_back": false, - "code": "TRADE_LICENSE", - "example": [ - "Trade License" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Work Permit", - "has_back": false, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "United Kingdom", - "continent": "EUROPE", - "code": "GB" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": false, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "United States", - "continent": "NORTH_AMERICA", - "code": "US" - }, - "id_types": [ - { - "name": "Alien ID", - "has_back": true, - "code": "ALIEN_CARD", - "example": [ - "Alien Identity Card" - ] - }, - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Health Card", - "has_back": false, - "code": "HEALTH_CARD", - "example": [ - "Health Insurance Card", - "Health Card" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": true, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": true, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Seaman's ID", - "has_back": false, - "code": "SEAMANS_ID", - "example": [ - "Seaman Id", - "Seaman Book" - ] - }, - { - "name": "Social ID", - "has_back": true, - "code": "SOCIAL_ID", - "example": [ - "Social Identity Card", - "Social Security Card" - ] - }, - { - "name": "Tax ID", - "has_back": false, - "code": "TAX_ID", - "example": [ - "Tax Identity Card" - ] - }, - { - "name": "Travel Document", - "has_back": true, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Tribal Card", - "has_back": true, - "code": "TRIBAL_CARD", - "example": [ - "Tribal card" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Voter's ID", - "has_back": true, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Work Permit", - "has_back": true, - "code": "WORK_PERMIT", - "example": [ - "Authorization cards", - "Labour cards", - "Employment Cards" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Uruguay", - "continent": "SOUTH_AMERICA", - "code": "UY" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Uzbekistan", - "continent": "ASIA", - "code": "UZ" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": true, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Occupation Card", - "has_back": true, - "code": "OCCUPATION_CARD", - "example": [ - "Driver training certificate", - "Police Id", - "Professional Id" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Vanuatu", - "continent": "OCEANIA", - "code": "VU" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Venezuela, Bolivarian Republic of", - "continent": "SOUTH_AMERICA", - "code": "VE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Viet Nam", - "continent": "ASIA", - "code": "VN" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Resident ID", - "has_back": true, - "code": "RESIDENT_ID", - "example": [ - "Residency permits", - "Residency cards" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Uniformed Services Card", - "has_back": true, - "code": "UNIFORMED_SERVICES_CARD", - "example": [ - "Military", - "Other Armed Forces Id" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Virgin Islands, British", - "continent": "NORTH_AMERICA", - "code": "VG" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": false, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Virgin Islands, U.S.", - "continent": "NORTH_AMERICA", - "code": "VI" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": false, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Provisional Driver's License", - "has_back": false, - "code": "PROVISIONAL_DRIVERS_LICENSE", - "example": [ - "Driving permits", - "Provisional driving licenses" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Western Sahara", - "continent": "AFRICA", - "code": "EH" - }, - "id_types": [ - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Yemen", - "continent": "ASIA", - "code": "YE" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": false, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Zambia", - "continent": "AFRICA", - "code": "ZM" - }, - "id_types": [ - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Registration Certificate", - "has_back": true, - "code": "REGISTRATION_CERTIFICATE", - "example": [ - "Registration certificate" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Voter's ID", - "has_back": false, - "code": "VOTER_ID", - "example": [ - "Voter's Identity Card" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - }, - { - "country": { - "name": "Zimbabwe", - "continent": "AFRICA", - "code": "ZW" - }, - "id_types": [ - { - "name": "Citizen ID", - "has_back": false, - "code": "CITIZEN_ID", - "example": [ - "Citizenship Card and Seasonal Citizen ID" - ] - }, - { - "name": "Driver's License", - "has_back": true, - "code": "DRIVERS_LICENSE", - "example": [ - "Driving License" - ] - }, - { - "name": "Identity Card", - "has_back": true, - "code": "IDENTITY_CARD", - "example": [ - "National IDs", - "Consular IDs", - "Diplomat IDs" - ] - }, - { - "name": "Passport", - "has_back": false, - "code": "PASSPORT", - "example": [ - "Passports" - ] - }, - { - "name": "Travel Document", - "has_back": false, - "code": "TRAVEL_DOC", - "example": [ - "Border crossing documents", - "Refugee document", - "Visas" - ] - }, - { - "name": "Others", - "has_back": true, - "code": "", - "example": [ - "My document is not listed" - ] - } - ] - } - ] + "valid_documents": [ + { + "country": { + "name": "Afghanistan", + "continent": "ASIA", + "code": "AF" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Albania", + "continent": "EUROPE", + "code": "AL" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Algeria", + "continent": "AFRICA", + "code": "DZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "American Samoa", + "continent": "OCEANIA", + "code": "AS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Andorra", + "continent": "EUROPE", + "code": "AD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Angola", + "continent": "AFRICA", + "code": "AO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Anguilla", + "continent": "NORTH_AMERICA", + "code": "AI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Antigua and Barbuda", + "continent": "NORTH_AMERICA", + "code": "AG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Argentina", + "continent": "SOUTH_AMERICA", + "code": "AR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Vehicle Particulars", + "has_back": false, + "code": "VEHICLE_PARTICULARS", + "example": ["Vehicle passport"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Armenia", + "continent": "ASIA", + "code": "AM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Aruba", + "continent": "NORTH_AMERICA", + "code": "AW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Australia", + "continent": "OCEANIA", + "code": "AU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Austria", + "continent": "EUROPE", + "code": "AT" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Azerbaijan", + "continent": "ASIA", + "code": "AZ" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bahamas", + "continent": "NORTH_AMERICA", + "code": "BS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bahrain", + "continent": "ASIA", + "code": "BH" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Trade License", + "has_back": false, + "code": "TRADE_LICENSE", + "example": ["Trade License"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bangladesh", + "continent": "ASIA", + "code": "BD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Barbados", + "continent": "NORTH_AMERICA", + "code": "BB" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Belarus", + "continent": "EUROPE", + "code": "BY" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Belgium", + "continent": "EUROPE", + "code": "BE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Belize", + "continent": "NORTH_AMERICA", + "code": "BZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Benin", + "continent": "AFRICA", + "code": "BJ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bermuda", + "continent": "NORTH_AMERICA", + "code": "BM" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bhutan", + "continent": "ASIA", + "code": "BT" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Trade License", + "has_back": false, + "code": "TRADE_LICENSE", + "example": ["Trade License"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bolivia, Plurinational State of", + "continent": "SOUTH_AMERICA", + "code": "BO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bonaire, Sint Eustatius and Saba", + "continent": "NORTH_AMERICA", + "code": "BQ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bosnia and Herzegovina", + "continent": "EUROPE", + "code": "BA" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Botswana", + "continent": "AFRICA", + "code": "BW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Brazil", + "continent": "SOUTH_AMERICA", + "code": "BR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Brunei Darussalam", + "continent": "ASIA", + "code": "BN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Bulgaria", + "continent": "EUROPE", + "code": "BG" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Burkina Faso", + "continent": "AFRICA", + "code": "BF" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Burundi", + "continent": "AFRICA", + "code": "BI" + }, + "id_types": [ + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cambodia", + "continent": "ASIA", + "code": "KH" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cameroon", + "continent": "AFRICA", + "code": "CM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Canada", + "continent": "NORTH_AMERICA", + "code": "CA" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": false, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cape Verde", + "continent": "AFRICA", + "code": "CV" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cayman Islands", + "continent": "NORTH_AMERICA", + "code": "KY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Central African Republic", + "continent": "AFRICA", + "code": "CF" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Chad", + "continent": "AFRICA", + "code": "TD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Chile", + "continent": "SOUTH_AMERICA", + "code": "CL" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "China", + "continent": "ASIA", + "code": "CN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Colombia", + "continent": "SOUTH_AMERICA", + "code": "CO" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Comoros", + "continent": "AFRICA", + "code": "KM" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Congo", + "continent": "AFRICA", + "code": "CG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Tax ID", + "has_back": true, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Congo, Democratic Republic of the", + "continent": "AFRICA", + "code": "CD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cook Islands", + "continent": "OCEANIA", + "code": "CK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Costa Rica", + "continent": "NORTH_AMERICA", + "code": "CR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cote d'Ivoire", + "continent": "AFRICA", + "code": "CI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Croatia", + "continent": "EUROPE", + "code": "HR" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cuba", + "continent": "NORTH_AMERICA", + "code": "CU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Curacao", + "continent": "NORTH_AMERICA", + "code": "CW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Cyprus", + "continent": "ASIA", + "code": "CY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Czech Republic", + "continent": "EUROPE", + "code": "CZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Denmark", + "continent": "EUROPE", + "code": "DK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Djibouti", + "continent": "AFRICA", + "code": "DJ" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Dominica", + "continent": "NORTH_AMERICA", + "code": "DM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Dominican Republic", + "continent": "NORTH_AMERICA", + "code": "DO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Ecuador", + "continent": "SOUTH_AMERICA", + "code": "EC" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Egypt", + "continent": "AFRICA", + "code": "EG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "El Salvador", + "continent": "NORTH_AMERICA", + "code": "SV" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Equatorial Guinea", + "continent": "AFRICA", + "code": "GQ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Eritrea", + "continent": "AFRICA", + "code": "ER" + }, + "id_types": [ + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Estonia", + "continent": "EUROPE", + "code": "EE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Eswatini", + "continent": "AFRICA", + "code": "SZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Ethiopia", + "continent": "AFRICA", + "code": "ET" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Faroe Islands", + "continent": "EUROPE", + "code": "FO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Fiji", + "continent": "OCEANIA", + "code": "FJ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Finland", + "continent": "EUROPE", + "code": "FI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "France", + "continent": "EUROPE", + "code": "FR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Trade License", + "has_back": false, + "code": "TRADE_LICENSE", + "example": ["Trade License"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "French Polynesia", + "continent": "OCEANIA", + "code": "PF" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Gabon", + "continent": "AFRICA", + "code": "GA" + }, + "id_types": [ + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Gambia", + "continent": "AFRICA", + "code": "GM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Georgia", + "continent": "ASIA", + "code": "GE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Germany", + "continent": "EUROPE", + "code": "DE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Ghana", + "continent": "AFRICA", + "code": "GH" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": [ + "Ghana Card", + "Ecowas ID", + "National IDs", + "Consular IDs", + "Diplomat IDs" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Gibraltar", + "continent": "EUROPE", + "code": "GI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Greece", + "continent": "EUROPE", + "code": "GR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Greenland", + "continent": "NORTH_AMERICA", + "code": "GL" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Grenada", + "continent": "NORTH_AMERICA", + "code": "GD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guam", + "continent": "OCEANIA", + "code": "GU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Provisional Driver's License", + "has_back": false, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guatemala", + "continent": "NORTH_AMERICA", + "code": "GT" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guernsey", + "continent": "EUROPE", + "code": "GG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guinea", + "continent": "AFRICA", + "code": "GN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guinea-Bissau", + "continent": "AFRICA", + "code": "GW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Guyana", + "continent": "SOUTH_AMERICA", + "code": "GY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Haiti", + "continent": "NORTH_AMERICA", + "code": "HT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Holy See (Vatican City State)", + "continent": "EUROPE", + "code": "VA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Honduras", + "continent": "NORTH_AMERICA", + "code": "HN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Hong Kong", + "continent": "ASIA", + "code": "HK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Hungary", + "continent": "EUROPE", + "code": "HU" + }, + "id_types": [ + { + "name": "Address Card", + "has_back": true, + "code": "ADDRESS_CARD", + "example": ["Address card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Iceland", + "continent": "EUROPE", + "code": "IS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "India", + "continent": "ASIA", + "code": "IN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Tax ID", + "has_back": true, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Indonesia", + "continent": "ASIA", + "code": "ID" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Iran, Islamic Republic of", + "continent": "ASIA", + "code": "IR" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Iraq", + "continent": "ASIA", + "code": "IQ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Ireland", + "continent": "EUROPE", + "code": "IE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Isle of Man", + "continent": "EUROPE", + "code": "IM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Israel", + "continent": "ASIA", + "code": "IL" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Italy", + "continent": "EUROPE", + "code": "IT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Tax ID", + "has_back": true, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Jamaica", + "continent": "NORTH_AMERICA", + "code": "JM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Japan", + "continent": "ASIA", + "code": "JP" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Jersey", + "continent": "EUROPE", + "code": "JE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Jordan", + "continent": "ASIA", + "code": "JO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kazakhstan", + "continent": "ASIA", + "code": "KZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kenya", + "continent": "AFRICA", + "code": "KE" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kiribati", + "continent": "OCEANIA", + "code": "KI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Korea, Democratic People's Republic of", + "continent": "ASIA", + "code": "KP" + }, + "id_types": [ + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Korea, Republic of", + "continent": "ASIA", + "code": "KR" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kosovo", + "continent": "EUROPE", + "code": "XK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kuwait", + "continent": "ASIA", + "code": "KW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Kyrgyzstan", + "continent": "ASIA", + "code": "KG" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Lao People's Democratic Republic", + "continent": "ASIA", + "code": "LA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Latvia", + "continent": "EUROPE", + "code": "LV" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Lebanon", + "continent": "ASIA", + "code": "LB" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Lesotho", + "continent": "AFRICA", + "code": "LS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Liberia", + "continent": "AFRICA", + "code": "LR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Libya", + "continent": "AFRICA", + "code": "LY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Liechtenstein", + "continent": "EUROPE", + "code": "LI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Lithuania", + "continent": "EUROPE", + "code": "LT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Luxembourg", + "continent": "EUROPE", + "code": "LU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Macao", + "continent": "ASIA", + "code": "MO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Madagascar", + "continent": "AFRICA", + "code": "MG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Malawi", + "continent": "AFRICA", + "code": "MW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Malaysia", + "continent": "ASIA", + "code": "MY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Maldives", + "continent": "ASIA", + "code": "MV" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mali", + "continent": "AFRICA", + "code": "ML" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Malta", + "continent": "EUROPE", + "code": "MT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Marshall Islands", + "continent": "OCEANIA", + "code": "MH" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mauritania", + "continent": "AFRICA", + "code": "MR" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mauritius", + "continent": "AFRICA", + "code": "MU" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mexico", + "continent": "NORTH_AMERICA", + "code": "MX" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Micronesia, Federated States of", + "continent": "OCEANIA", + "code": "FM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Moldova, Republic of", + "continent": "EUROPE", + "code": "MD" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Monaco", + "continent": "EUROPE", + "code": "MC" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mongolia", + "continent": "ASIA", + "code": "MN" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Montenegro", + "continent": "EUROPE", + "code": "ME" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Montserrat", + "continent": "NORTH_AMERICA", + "code": "MS" + }, + "id_types": [ + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Morocco", + "continent": "AFRICA", + "code": "MA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Mozambique", + "continent": "AFRICA", + "code": "MZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Trade License", + "has_back": false, + "code": "TRADE_LICENSE", + "example": ["Trade License"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Myanmar", + "continent": "ASIA", + "code": "MM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Namibia", + "continent": "AFRICA", + "code": "NA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Nauru", + "continent": "OCEANIA", + "code": "NR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Nepal", + "continent": "ASIA", + "code": "NP" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": false, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Netherlands", + "continent": "EUROPE", + "code": "NL" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "New Zealand", + "continent": "OCEANIA", + "code": "NZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Nicaragua", + "continent": "NORTH_AMERICA", + "code": "NI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Niger", + "continent": "AFRICA", + "code": "NE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Nigeria", + "continent": "AFRICA", + "code": "NG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Niue", + "continent": "OCEANIA", + "code": "NU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "North Macedonia, Republic of", + "continent": "EUROPE", + "code": "MK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Northern Mariana Islands", + "continent": "OCEANIA", + "code": "MP" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Norway", + "continent": "EUROPE", + "code": "NO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Oman", + "continent": "ASIA", + "code": "OM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Pakistan", + "continent": "ASIA", + "code": "PK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Palau", + "continent": "OCEANIA", + "code": "PW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Palestine, State of", + "continent": "ASIA", + "code": "PS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Panama", + "continent": "NORTH_AMERICA", + "code": "PA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Papua New Guinea", + "continent": "OCEANIA", + "code": "PG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Paraguay", + "continent": "SOUTH_AMERICA", + "code": "PY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Peru", + "continent": "SOUTH_AMERICA", + "code": "PE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Philippines", + "continent": "ASIA", + "code": "PH" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Tax ID", + "has_back": true, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Poland", + "continent": "EUROPE", + "code": "PL" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Vehicle Particulars", + "has_back": false, + "code": "VEHICLE_PARTICULARS", + "example": ["Vehicle passport"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Portugal", + "continent": "EUROPE", + "code": "PT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Puerto Rico", + "continent": "NORTH_AMERICA", + "code": "PR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Qatar", + "continent": "ASIA", + "code": "QA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Romania", + "continent": "EUROPE", + "code": "RO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Russian Federation", + "continent": "EUROPE", + "code": "RU" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Vehicle Particulars", + "has_back": false, + "code": "VEHICLE_PARTICULARS", + "example": ["Vehicle passport"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Rwanda", + "continent": "AFRICA", + "code": "RW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saint Helena, Ascension and Tristan da Cunha", + "continent": "AFRICA", + "code": "SH" + }, + "id_types": [ + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saint Kitts and Nevis", + "continent": "NORTH_AMERICA", + "code": "KN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saint Lucia", + "continent": "NORTH_AMERICA", + "code": "LC" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saint Martin (French part)", + "continent": "NORTH_AMERICA", + "code": "MF" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saint Vincent and the Grenadines", + "continent": "NORTH_AMERICA", + "code": "VC" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Samoa", + "continent": "OCEANIA", + "code": "WS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "San Marino", + "continent": "EUROPE", + "code": "SM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sao Tome and Principe", + "continent": "AFRICA", + "code": "ST" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Saudi Arabia", + "continent": "ASIA", + "code": "SA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Senegal", + "continent": "AFRICA", + "code": "SN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Serbia", + "continent": "EUROPE", + "code": "RS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Seychelles", + "continent": "AFRICA", + "code": "SC" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sierra Leone", + "continent": "AFRICA", + "code": "SL" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Singapore", + "continent": "ASIA", + "code": "SG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sint Maarten (Dutch part)", + "continent": "NORTH_AMERICA", + "code": "SX" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Slovakia", + "continent": "EUROPE", + "code": "SK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Slovenia", + "continent": "EUROPE", + "code": "SI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Solomon Islands", + "continent": "OCEANIA", + "code": "SB" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Somalia", + "continent": "AFRICA", + "code": "SO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "South Africa", + "continent": "AFRICA", + "code": "ZA" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": [ + "National IDs", + "Green Book", + "Consular IDs", + "Diplomat IDs" + ] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": [ + "Residency permits", + "Residency cards", + "Temporary Asylum Visa" + ] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "South Sudan", + "continent": "AFRICA", + "code": "SS" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": false, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Spain", + "continent": "EUROPE", + "code": "ES" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sri Lanka", + "continent": "ASIA", + "code": "LK" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sudan", + "continent": "AFRICA", + "code": "SD" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": false, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Suriname", + "continent": "SOUTH_AMERICA", + "code": "SR" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Sweden", + "continent": "EUROPE", + "code": "SE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Tax ID", + "has_back": true, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Switzerland", + "continent": "EUROPE", + "code": "CH" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Syrian Arab Republic", + "continent": "ASIA", + "code": "SY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Taiwan, Province of China", + "continent": "ASIA", + "code": "TW" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Tajikistan", + "continent": "ASIA", + "code": "TJ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Tanzania, United Republic of", + "continent": "AFRICA", + "code": "TZ" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": true, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Thailand", + "continent": "ASIA", + "code": "TH" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": false, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Timor-Leste", + "continent": "ASIA", + "code": "TL" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Togo", + "continent": "AFRICA", + "code": "TG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Tonga", + "continent": "OCEANIA", + "code": "TO" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Trinidad and Tobago", + "continent": "NORTH_AMERICA", + "code": "TT" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Tunisia", + "continent": "AFRICA", + "code": "TN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Turkey", + "continent": "ASIA", + "code": "TR" + }, + "id_types": [ + { + "name": "Address Card", + "has_back": false, + "code": "ADDRESS_CARD", + "example": ["Address card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Turkmenistan", + "continent": "ASIA", + "code": "TM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Turks and Caicos Islands", + "continent": "NORTH_AMERICA", + "code": "TC" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Tuvalu", + "continent": "OCEANIA", + "code": "TV" + }, + "id_types": [ + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Uganda", + "continent": "AFRICA", + "code": "UG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": false, + "code": "RESIDENT_ID", + "example": ["Refugee ID", "Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Ukraine", + "continent": "EUROPE", + "code": "UA" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": true, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": false, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "United Arab Emirates", + "continent": "ASIA", + "code": "AE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Trade License", + "has_back": false, + "code": "TRADE_LICENSE", + "example": ["Trade License"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Work Permit", + "has_back": false, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "United Kingdom", + "continent": "EUROPE", + "code": "GB" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": false, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "United States", + "continent": "NORTH_AMERICA", + "code": "US" + }, + "id_types": [ + { + "name": "Alien ID", + "has_back": true, + "code": "ALIEN_CARD", + "example": ["Alien Identity Card"] + }, + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Health Card", + "has_back": false, + "code": "HEALTH_CARD", + "example": ["Health Insurance Card", "Health Card"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": true, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Provisional Driver's License", + "has_back": true, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Seaman's ID", + "has_back": false, + "code": "SEAMANS_ID", + "example": ["Seaman Id", "Seaman Book"] + }, + { + "name": "Social ID", + "has_back": true, + "code": "SOCIAL_ID", + "example": ["Social Identity Card", "Social Security Card"] + }, + { + "name": "Tax ID", + "has_back": false, + "code": "TAX_ID", + "example": ["Tax Identity Card"] + }, + { + "name": "Travel Document", + "has_back": true, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Tribal Card", + "has_back": true, + "code": "TRIBAL_CARD", + "example": ["Tribal card"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Voter's ID", + "has_back": true, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Work Permit", + "has_back": true, + "code": "WORK_PERMIT", + "example": ["Authorization cards", "Labour cards", "Employment Cards"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Uruguay", + "continent": "SOUTH_AMERICA", + "code": "UY" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Uzbekistan", + "continent": "ASIA", + "code": "UZ" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": true, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Occupation Card", + "has_back": true, + "code": "OCCUPATION_CARD", + "example": [ + "Driver training certificate", + "Police Id", + "Professional Id" + ] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Vanuatu", + "continent": "OCEANIA", + "code": "VU" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Venezuela, Bolivarian Republic of", + "continent": "SOUTH_AMERICA", + "code": "VE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Viet Nam", + "continent": "ASIA", + "code": "VN" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Resident ID", + "has_back": true, + "code": "RESIDENT_ID", + "example": ["Residency permits", "Residency cards"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Uniformed Services Card", + "has_back": true, + "code": "UNIFORMED_SERVICES_CARD", + "example": ["Military", "Other Armed Forces Id"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Virgin Islands, British", + "continent": "NORTH_AMERICA", + "code": "VG" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": false, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Virgin Islands, U.S.", + "continent": "NORTH_AMERICA", + "code": "VI" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": false, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Provisional Driver's License", + "has_back": false, + "code": "PROVISIONAL_DRIVERS_LICENSE", + "example": ["Driving permits", "Provisional driving licenses"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Western Sahara", + "continent": "AFRICA", + "code": "EH" + }, + "id_types": [ + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Yemen", + "continent": "ASIA", + "code": "YE" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": false, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Zambia", + "continent": "AFRICA", + "code": "ZM" + }, + "id_types": [ + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Registration Certificate", + "has_back": true, + "code": "REGISTRATION_CERTIFICATE", + "example": ["Registration certificate"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Voter's ID", + "has_back": false, + "code": "VOTER_ID", + "example": ["Voter's Identity Card"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + }, + { + "country": { + "name": "Zimbabwe", + "continent": "AFRICA", + "code": "ZW" + }, + "id_types": [ + { + "name": "Citizen ID", + "has_back": false, + "code": "CITIZEN_ID", + "example": ["Citizenship Card and Seasonal Citizen ID"] + }, + { + "name": "Driver's License", + "has_back": true, + "code": "DRIVERS_LICENSE", + "example": ["Driving License"] + }, + { + "name": "Identity Card", + "has_back": true, + "code": "IDENTITY_CARD", + "example": ["National IDs", "Consular IDs", "Diplomat IDs"] + }, + { + "name": "Passport", + "has_back": false, + "code": "PASSPORT", + "example": ["Passports"] + }, + { + "name": "Travel Document", + "has_back": false, + "code": "TRAVEL_DOC", + "example": ["Border crossing documents", "Refugee document", "Visas"] + }, + { + "name": "Others", + "has_back": true, + "code": "", + "example": ["My document is not listed"] + } + ] + } + ] } diff --git a/packages/embed/cypress/pages/authentication.html b/packages/embed/cypress/pages/authentication.html index 2961bbb7..cfcdc668 100644 --- a/packages/embed/cypress/pages/authentication.html +++ b/packages/embed/cypress/pages/authentication.html @@ -24,20 +24,20 @@ - ``` - - The provided backend endpoint uses the NodeJS Server to Server library and ExpressJS: - - ```js - const express = require('express'); - const { v4: UUID } = require('uuid'); - - if (process.env.NODE_ENV === 'development') { - const dotenv = require('dotenv'); - - dotenv.config(); - } - - const SIDCore = require('smile-identity-core'); - const SIDSignature = SIDCore.Signature; - const SIDWebAPI = SIDCore.WebApi; - - const app = express(); - - app.use(express.json({ limit: '500kb' })); - app.use(express.static('public')); - - app.post('/', async (req, res, next) => { - try { - const { PARTNER_ID, API_KEY, SID_SERVER } = process.env; - const connection = new SIDWebAPI( - PARTNER_ID, - '/callback', - API_KEY, - SID_SERVER - ); - - const partner_params_from_server = { - user_id: `user-${UUID()}`, - job_id: `job-${UUID()}`, - job_type: 4 // job_type is the simplest job we have which enrolls a user using their selfie - }; - - const { images, partner_params: { libraryVersion } } = req.body; - - const options = { - return_job_status: true - }; - - const partner_params = Object.assign({}, partner_params_from_server, { libraryVersion }); - - - const result = await connection.submit_job( - partner_params, - images, - {}, - options - ); - - res.json(result); - } catch (e) { - console.error(e); - } - }); - - // NOTE: This can be used to process responses. don't forget to add it as a callback option in the `connection` config on L22 - // https://docs.usesmileid.com/further-reading/faqs/how-do-i-setup-a-callback - app.post('/callback', (req, res, next) => { - }); - - app.listen(process.env.PORT || 4000); - ``` - - This approach can also be achieved using other Server to Server libraries. + When the user approves the captured image, an `imagesComputed` event is dispatched. The event returns a [CustomEvent](https://developer.mozilla.org/en-US/docs/Web/API/CustomEvent/CustomEvent) payload in `e.detail`. + + Here's a script example to handle the event and send data to a backend endpoint: + + ```html + + ``` + + The provided backend endpoint uses the NodeJS Server to Server library and ExpressJS: + + ```js + const express = require('express'); + const { v4: UUID } = require('uuid'); + + if (process.env.NODE_ENV === 'development') { + const dotenv = require('dotenv'); + + dotenv.config(); + } + + const SIDCore = require('smile-identity-core'); + const SIDSignature = SIDCore.Signature; + const SIDWebAPI = SIDCore.WebApi; + + const app = express(); + + app.use(express.json({ limit: '500kb' })); + app.use(express.static('public')); + + app.post('/', async (req, res, next) => { + try { + const { PARTNER_ID, API_KEY, SID_SERVER } = process.env; + const connection = new SIDWebAPI( + PARTNER_ID, + '/callback', + API_KEY, + SID_SERVER, + ); + + const partner_params_from_server = { + user_id: `user-${UUID()}`, + job_id: `job-${UUID()}`, + job_type: 4, // job_type is the simplest job we have which enrolls a user using their selfie + }; + + const { + images, + partner_params: { libraryVersion }, + } = req.body; + + const options = { + return_job_status: true, + }; + + const partner_params = Object.assign({}, partner_params_from_server, { + libraryVersion, + }); + + const result = await connection.submit_job( + partner_params, + images, + {}, + options, + ); + + res.json(result); + } catch (e) { + console.error(e); + } + }); + + // NOTE: This can be used to process responses. don't forget to add it as a callback option in the `connection` config on L22 + // https://docs.usesmileid.com/further-reading/faqs/how-do-i-setup-a-callback + app.post('/callback', (req, res, next) => {}); + + app.listen(process.env.PORT || 4000); + ``` + + This approach can also be achieved using other Server to Server libraries. ## Compatibility diff --git a/packages/smart-camera-web/cypress/e2e/document-upload.cy.js b/packages/smart-camera-web/cypress/e2e/document-upload.cy.js index b092ebd3..057a8635 100644 --- a/packages/smart-camera-web/cypress/e2e/document-upload.cy.js +++ b/packages/smart-camera-web/cypress/e2e/document-upload.cy.js @@ -5,28 +5,26 @@ describe('SmartCameraWeb - Document Upload', () => { describe(' - default', () => { it('should not have the document-capture-mode attribute set', () => { - cy - .get('smart-camera-web') - .should('not.have.attr', 'document-capture-modes'); + cy.get('smart-camera-web').should( + 'not.have.attr', + 'document-capture-modes', + ); }); it('should only show the "Take Photo" button', () => { cy.navigateFaceCaptureScreens(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .should('not.exist'); @@ -35,34 +33,35 @@ describe('SmartCameraWeb - Document Upload', () => { describe(' - upload', () => { beforeEach(() => { - cy - .get('smart-camera-web') - .invoke('attr', 'document-capture-modes', 'upload'); + cy.get('smart-camera-web').invoke( + 'attr', + 'document-capture-modes', + 'upload', + ); }); it('should have the document-capture-modes attribute set to upload', () => { - cy - .get('smart-camera-web') - .should('have.attr', 'document-capture-modes', 'upload'); + cy.get('smart-camera-web').should( + 'have.attr', + 'document-capture-modes', + 'upload', + ); }); it('should only show the "Upload Photo" button', () => { cy.navigateFaceCaptureScreens(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .should('not.exist'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .should('be.visible'); @@ -71,26 +70,22 @@ describe('SmartCameraWeb - Document Upload', () => { it('should accept an image that is just-right by dimensions', () => { cy.navigateFaceCaptureScreens(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .selectFile('cypress/fixtures/just-right.png'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); @@ -99,56 +94,53 @@ describe('SmartCameraWeb - Document Upload', () => { it('should show an error message when an image is too-large in memory size', () => { cy.navigateFaceCaptureScreens(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .selectFile('cypress/fixtures/too-large.png'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#error') - .should('contain', 'too-large.png is too large. Please ensure that the file is less than'); + .should( + 'contain', + 'too-large.png is too large. Please ensure that the file is less than', + ); }); }); describe(' - both', () => { beforeEach(() => { - cy - .get('smart-camera-web') - .invoke('attr', 'document-capture-modes', 'camera, upload'); + cy.get('smart-camera-web').invoke( + 'attr', + 'document-capture-modes', + 'camera, upload', + ); }); it('should have the document-capture-mode attribute set to a combination of both modes', () => { - cy - .get('smart-camera-web') - .should('have.attr', 'document-capture-modes'); + cy.get('smart-camera-web').should('have.attr', 'document-capture-modes'); }); it('should show both the "Take Photo" button and the "Upload Photo" button', () => { cy.navigateFaceCaptureScreens(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #upload-photo-label') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/image-tests.cy.js b/packages/smart-camera-web/cypress/e2e/image-tests.cy.js index 0fe4fac2..0567deb0 100644 --- a/packages/smart-camera-web/cypress/e2e/image-tests.cy.js +++ b/packages/smart-camera-web/cypress/e2e/image-tests.cy.js @@ -10,35 +10,23 @@ context('SmartCameraWeb - Image Tests', () => { }); it('should show an error message when image is unusable', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#failed-image-test-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/skip-back-of-id.cy.js b/packages/smart-camera-web/cypress/e2e/skip-back-of-id.cy.js index 74e81a3f..6ef6d91b 100644 --- a/packages/smart-camera-web/cypress/e2e/skip-back-of-id.cy.js +++ b/packages/smart-camera-web/cypress/e2e/skip-back-of-id.cy.js @@ -5,80 +5,54 @@ context('SmartCameraWeb - Skip Back of ID Document Capture', () => { context('when a document type does not exist', () => { it('should switch from the back of ID entry screen to the thanks screen on clicking the "Skip this step" button', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #skip-this-step') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); @@ -87,74 +61,48 @@ context('SmartCameraWeb - Skip Back of ID Document Capture', () => { context('when a document-type exists', () => { beforeEach(() => { - cy - .get('smart-camera-web') - .invoke('attr', 'document-type', 'GREEN_BOOK'); + cy.get('smart-camera-web').invoke('attr', 'document-type', 'GREEN_BOOK'); }); it('should not show the "skip this step" button', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #skip-this-step') .should('not.exist'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-attribution.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-attribution.cy.js index eceefc82..6f1fe9d9 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-attribution.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-attribution.cy.js @@ -1,8 +1,7 @@ describe('SmartCameraWeb', () => { it('shows attribution by default', () => { cy.visit('/'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('powered-by-smile-id') .should('be.visible'); @@ -10,8 +9,7 @@ describe('SmartCameraWeb', () => { it('hides attribution when `hide-attribution` attribute is passed', () => { cy.visit('/capture-back-of-id-hide-attribution'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('powered-by-smile-id') .should('not.exist'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-back-press.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-back-press.cy.js index 2f7c64c7..8163153e 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-back-press.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-back-press.cy.js @@ -11,360 +11,227 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should navigate to "back_pressed" when back button on request page button is pressed', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access'); + cy.get('smart-camera-web').shadow().find('#request-camera-access'); - cy - .get('smart-camera-web') - .shadow() - .find('#back-button-exit') - .click(); + cy.get('smart-camera-web').shadow().find('#back-button-exit').click(); cy.location('pathname').should('eq', '/back_pressed'); - cy - .get('smart-camera-web') - .should('not.exist'); + cy.get('smart-camera-web').should('not.exist'); }); it('should navigate to "back_pressed" when back button is pressed in camera screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('.back-button-exit') .last() .click(); cy.location('pathname').should('eq', '/back_pressed'); - cy - .get('smart-camera-web') - .should('not.exist'); + cy.get('smart-camera-web').should('not.exist'); }); it('should switch from the idEntryScreen to the selfieScreen on clicking the back button', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#back-button-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#back-button-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the idCameraScreen to the idEntryScreen on clicking the "back" button', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#back-button-id-entry') - .click(); + cy.get('smart-camera-web').shadow().find('#back-button-id-entry').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); }); it('should switch from the backOfIdEntryScreen to the idReviewScreen when the back button is clicked', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#back-button-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#back-button-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); }); it('should switch from the backOfIdCameraScreen to the backOfIdEntryScreen on clicking the "back" button', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-button-back-id-entry') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); }); it('should navigate to "closed" when close button is pressed in request screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-screen-close') - .click(); + cy.get('smart-camera-web').shadow().find('#request-screen-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in selfie screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen-close') .last() @@ -374,398 +241,231 @@ context('SmartCameraWeb', () => { }); it('should navigate to "closed" when close button is pressed in selfie review screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#review-screen-close') - .click(); + cy.get('smart-camera-web').shadow().find('#review-screen-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id entry screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#id-entry-close') - .click(); + cy.get('smart-camera-web').shadow().find('#id-entry-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id camera screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') - .shadow() - .find('#id-camera-close') - .click(); + cy.get('smart-camera-web').shadow().find('#id-camera-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id review screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#id-review-screen-close') - .click(); + cy.get('smart-camera-web').shadow().find('#id-review-screen-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id back entry screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#back-id-entry-close') - .click(); + cy.get('smart-camera-web').shadow().find('#back-id-entry-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id back camera screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') - .shadow() - .find('#back-id-camera-close') - .click(); + cy.get('smart-camera-web').shadow().find('#back-id-camera-close').click(); cy.exitScreens(); }); it('should navigate to "closed" when close button is pressed in id back review screen', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-review-screen-close') .click(); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-hide-back-to-host.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-hide-back-to-host.cy.js index 066470f3..3396d859 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-hide-back-to-host.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-hide-back-to-host.cy.js @@ -1,8 +1,7 @@ describe('SmartCameraWeb', () => { it('shows attribution by default', () => { cy.visit('/'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('.back-button-exit') .should('be.visible'); @@ -10,8 +9,7 @@ describe('SmartCameraWeb', () => { it('hides back exit button when `hide-back-to-host` attribute is passed', () => { cy.visit('/capture-id-hide-back-to-host'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('.back-button-exit') .should('not.exist'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id-portrait.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id-portrait.cy.js index 1c363779..56c828a2 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id-portrait.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id-portrait.cy.js @@ -11,736 +11,506 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should switch from the request screen to the camera screen on clicking "Request Camera Access"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the camera screen to the review screen on clicking "Take Selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('be.visible'); }); it('should show a "SMILE" prompt halfway through the video capture', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(3000); + cy.wait(3000); - cy - .get('smart-camera-web') - .shadow() - .find('#smile-cta') - .should('be.visible'); + cy.get('smart-camera-web').shadow().find('#smile-cta').should('be.visible'); - cy - .wait(5000); + cy.wait(5000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); }); it('should switch from the review screen back to the camera screen on clicking "Re-take selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#restart-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#restart-image-capture').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); }); it('should switch from the review screen to the ID camera screen on clicking "Yes, use this one"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#id-camera-screen .id-video-container.portrait .image-frame-portrait') + .find( + '#id-camera-screen .id-video-container.portrait .image-frame-portrait', + ) .should('be.visible'); }); it('should capture a photo when "capture-id-image" is clicked, and move to the "id-review-screen"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen .id-video-container.portrait img') .should('have.css', 'transform', 'none'); }); it('should switch from the review screen to the back of ID camera screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.portrait') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.portrait .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#back-of-id-camera-screen .id-video-container.portrait .image-frame-portrait') + .find( + '#back-of-id-camera-screen .id-video-container.portrait .image-frame-portrait', + ) .should('be.visible'); }); it('should capture a photo, and move from the back of ID camera screen to the back of ID review screen on clicking the "capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen .id-video-container.portrait img') .should('have.css', 'transform', 'none'); }); it('should switch from the back of ID review screen to the back of ID camera screen on clicking the "Re-Capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#re-capture-back-of-id-image') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.portrait') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.portrait .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#back-of-id-camera-screen .id-video-container.portrait .image-frame-portrait') + .find( + '#back-of-id-camera-screen .id-video-container.portrait .image-frame-portrait', + ) .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.landscape') .should('not.exist'); }); it('should switch from the back of ID review screen to the thanks screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#select-back-of-id-image') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id.cy.js index 14cc5175..7d2a7e5e 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-back-of-id.cy.js @@ -11,736 +11,504 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should switch from the request screen to the camera screen on clicking "Request Camera Access"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the camera screen to the review screen on clicking "Take Selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('be.visible'); }); it('should show a "SMILE" prompt halfway through the video capture', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(3000); + cy.wait(3000); - cy - .get('smart-camera-web') - .shadow() - .find('#smile-cta') - .should('be.visible'); + cy.get('smart-camera-web').shadow().find('#smile-cta').should('be.visible'); - cy - .wait(5000); + cy.wait(5000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); }); it('should switch from the review screen back to the camera screen on clicking "Re-take selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#restart-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#restart-image-capture').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); }); it('should switch from the review screen to the ID camera screen on clicking "Yes, use this one"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .image-frame') .should('be.visible'); }); it('should capture a photo when "capture-id-image" is clicked, and move to the "id-review-screen"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen .id-video-container.landscape img') .should('not.have.css', 'transform', 'none'); }); it('should switch from the review screen to the back of ID camera screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.landscape') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.landscape .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#back-of-id-camera-screen .id-video-container.landscape .image-frame') + .find( + '#back-of-id-camera-screen .id-video-container.landscape .image-frame', + ) .should('be.visible'); }); it('should capture a photo, and move from the back of ID camera screen to the back of ID review screen on clicking the "capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen .id-video-container.landscape img') .should('not.have.css', 'transform', 'none'); }); it.only('should switch from the back of ID review screen to the back of ID camera screen on clicking the "Re-Capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#re-capture-back-of-id-image') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.landscape') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.landscape .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#back-of-id-camera-screen .id-video-container.landscape .image-frame') + .find( + '#back-of-id-camera-screen .id-video-container.landscape .image-frame', + ) .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen .id-video-container.portrait') .should('not.exist'); }); it('should switch from the back of ID review screen to the thanks screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#capture-back-of-id-image') .click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#select-back-of-id-image') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#back-of-id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id-portrait.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id-portrait.cy.js index bf30d936..d74055d7 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id-portrait.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id-portrait.cy.js @@ -11,441 +11,291 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should switch from the request screen to the camera screen on clicking "Request Camera Access"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the camera screen to the review screen on clicking "Take Selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('be.visible'); }); it('should show a "SMILE" prompt halfway through the video capture', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(3000); + cy.wait(3000); - cy - .get('smart-camera-web') - .shadow() - .find('#smile-cta') - .should('be.visible'); + cy.get('smart-camera-web').shadow().find('#smile-cta').should('be.visible'); - cy - .wait(5000); + cy.wait(5000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); }); it('should switch from the review screen back to the camera screen on clicking "Re-take selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#restart-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#restart-image-capture').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); }); it('should switch from the review screen to the id camera screen on clicking "Yes, use this one"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#id-camera-screen .id-video-container.portrait .image-frame-portrait') + .find( + '#id-camera-screen .id-video-container.portrait .image-frame-portrait', + ) .should('be.visible'); }); it('should capture a photo when "capture-id-image" is clicked, and move to the "id-review-screen"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen .id-video-container.portrait img') .should('have.css', 'transform', 'none'); }); it('should switch from the id review screen back to the camera screen on clicking the "Re-Capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#re-capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#re-capture-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.portrait .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() - .find('#id-camera-screen .id-video-container.portrait .image-frame-portrait') + .find( + '#id-camera-screen .id-video-container.portrait .image-frame-portrait', + ) .should('be.visible'); }); it('should switch from the review screen to the id camera screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id.cy.js index 0259cf13..d651f53c 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web-with-id.cy.js @@ -10,441 +10,287 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should switch from the request screen to the camera screen on clicking "Request Camera Access"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the camera screen to the review screen on clicking "Take Selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('be.visible'); }); it('should show a "SMILE" prompt halfway through the video capture', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(3000); + cy.wait(3000); - cy - .get('smart-camera-web') - .shadow() - .find('#smile-cta') - .should('be.visible'); + cy.get('smart-camera-web').shadow().find('#smile-cta').should('be.visible'); - cy - .wait(5000); + cy.wait(5000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); }); it('should switch from the review screen back to the camera screen on clicking "Re-take selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#restart-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#restart-image-capture').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); }); it('should switch from the review screen to the id camera screen on clicking "Yes, use this one"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .image-frame') .should('be.visible'); }); it('should capture a photo when "capture-id-image" is clicked, and move to the "id-review-screen"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen .id-video-container.landscape img') .should('not.have.css', 'transform', 'none'); }); it('should switch from the id review screen back to the camera screen on clicking the "Re-Capture" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#re-capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#re-capture-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .actions') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-camera-screen .id-video-container.landscape .image-frame') .should('be.visible'); }); it('should switch from the review screen to the id camera screen on clicking the "Approve" icon', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen #take-photo') .click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-entry-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#capture-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#capture-id-image').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-id-image') - .click(); + cy.get('smart-camera-web').shadow().find('#select-id-image').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#id-review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/e2e/smart-camera-web.cy.js b/packages/smart-camera-web/cypress/e2e/smart-camera-web.cy.js index 873e6d9c..f096a487 100644 --- a/packages/smart-camera-web/cypress/e2e/smart-camera-web.cy.js +++ b/packages/smart-camera-web/cypress/e2e/smart-camera-web.cy.js @@ -10,204 +10,130 @@ context('SmartCameraWeb', () => { }); it('should find the button to request-camera-access', () => { - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-camera-access') .should('contain.text', 'Request Camera Access'); }); it('should switch from the request screen to the camera screen on clicking "Request Camera Access"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .wait(2000); + cy.wait(2000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); }); it('should switch from the camera screen to the review screen on clicking "Take Selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('be.visible'); }); it('should show a "SMILE" prompt halfway through the video capture', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(3000); + cy.wait(3000); - cy - .get('smart-camera-web') - .shadow() - .find('#smile-cta') - .should('be.visible'); + cy.get('smart-camera-web').shadow().find('#smile-cta').should('be.visible'); - cy - .wait(5000); + cy.wait(5000); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#smile-cta') .should('not.be.visible'); }); it('should switch from the review screen back to the camera screen on clicking "Re-take selfie"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#restart-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#restart-image-capture').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); }); it('should switch from the review screen to the thanks screen on clicking "Yes, use this one"', () => { - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') - .shadow() - .find('#start-image-capture') - .click(); + cy.get('smart-camera-web').shadow().find('#start-image-capture').click(); - cy - .wait(8000); + cy.wait(8000); - cy - .get('smart-camera-web') - .shadow() - .find('#select-selfie') - .click(); + cy.get('smart-camera-web').shadow().find('#select-selfie').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#review-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#thanks-screen') .should('be.visible'); }); it('should switch to request screen when "Rest"', () => { - cy - .get('smart-camera-web').then((element) => { - element[0].reset(); - }); + cy.get('smart-camera-web').then((element) => { + element[0].reset(); + }); - cy - .get('smart-camera-web') - .shadow() - .find('#request-camera-access') - .click(); + cy.get('smart-camera-web').shadow().find('#request-camera-access').click(); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('not.be.visible'); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#camera-screen') .should('be.visible'); - cy - .get('smart-camera-web').then((element) => { - element[0].reset(); - }); + cy.get('smart-camera-web').then((element) => { + element[0].reset(); + }); - cy - .get('smart-camera-web') + cy.get('smart-camera-web') .shadow() .find('#request-screen') .should('be.visible'); diff --git a/packages/smart-camera-web/cypress/pages/capture-back-of-id-hide-attribution.html b/packages/smart-camera-web/cypress/pages/capture-back-of-id-hide-attribution.html index a5c3afde..4d5bbf8e 100644 --- a/packages/smart-camera-web/cypress/pages/capture-back-of-id-hide-attribution.html +++ b/packages/smart-camera-web/cypress/pages/capture-back-of-id-hide-attribution.html @@ -1,43 +1,39 @@ - -
- - - + smart-camera-web { + margin-left: auto; + margin-right: auto; + max-width: 40ch; + padding: 1rem; + width: auto; + } + + - -